html → md

Free HTML to Markdown Converter

Turn HTML from an old CMS, a web page or an email into tidy markdown you can keep in git. ATX headings, fenced code and - bullets. Nothing leaves your browser.

Runs in your browserFree, no signupOne-click copy

HTML in, git-friendly markdown out

Built for moving content: posts exported from WordPress, Ghost or Webflow, a docs page, or an email you want to turn into a post. The output uses consistent conventions so diffs stay small.

##

ATX headings

Headings become ## and ###, never underlined Setext style.

```

Fenced code

<pre><code> blocks become fenced code you can label with a language.

-

Consistent lists

Bullets use - and emphasis uses *, so every file looks the same.

~~

Strikethrough kept

<del> and <s> convert to ~~text~~ instead of being dropped.

Convert HTML to markdown in four steps

01

Copy the HTML

From your CMS export, the page source, or an email's HTML view.

02

Paste it in

The markdown updates as you paste.

03

Tidy the output

Remove leftover navigation or footer text that came with the HTML.

04

Save as .md

Copy the markdown into a file and commit it, or publish it with Blogizi.

Clean migrations from HTML

  1. 01

    Paste the article body only

    Skip the header, sidebar and footer markup so you don't import menus into your post.

  2. 02

    Re-host images

    Image links still point at the old site. Upload them to your new blog before the old one goes away.

  3. 03

    Keep the old URL as a redirect

    When a post moves, 301 the old URL to the new one so you keep its rankings.

  4. 04

    Add frontmatter after converting

    Title, description and slug belong in frontmatter. Use the Frontmatter Generator.

  5. 05

    Let an agent do the archive

    For more than a few posts, ask your AI agent to convert and draft them in a batch.

Moving a whole blog? Let your agent do it.

Point Claude, Codex or Cursor at your old export. It converts each post to markdown and drafts it on Blogizi, on your own domain, ready for you to review.

Connect your agent
Your agent
You: Move every post in ./wp-export     to Blogizi as drafts.Agent: Converted 42 posts to markdown.       42 drafts saved on blog.yourapp.com.

HTML to Markdown questions

Yes, with no signup and no limits.

Related: All free tools, Free Search Console report.

Let Blogizi do this on every post

Your agent writes the post with frontmatter, Blogizi publishes it to your domain with meta tags, Open Graph and JSON-LD set. 7-day trial for $0.

Ready to get started?

Your agents write. Blogizi publishes. Google sends the traffic to your domain.