HTML ↔ Markdown Converter
Convert between HTML and Markdown both directions. GitHub-flavored syntax, sanitized HTML output, one-click copy. All client-side.
Convert between HTML and Markdown both ways, instantly, in your browser. Useful for moving content into a docs site, cleaning up pasted rich text, or generating publishable HTML from notes.
How to use it
No account, no upload — it all happens on your device.
When you'd use this
Three common scenarios.
- Moving content between tools. Copy a doc out of Notion or Word as HTML, paste it here, get clean Markdown ready for a static-site generator.
- Generating publishable HTML. Write in Markdown for readability, export sanitized HTML for a CMS that needs the raw source.
- Migrating between blog platforms. Most platforms export one format and import the other. This is the missing middle step.
Markdown vs. HTML, the short version
Markdown is a plain-text syntax that converts to HTML. It's the right format for content that humans will read and edit directly — README files, blog posts, documentation. HTML is the right format for content that browsers render — which is everything you publish on the web.
For long-form writing the right workflow is usually: author in Markdown, render to HTML at build time, ship HTML. This tool lets you do that round-trip ad-hoc when you don't have a full pipeline.
See also: Markdown Preview for a dedicated live preview tool when you only need MD → HTML.