Convert HTML from web pages, CMS exports, or email to clean Markdown. Powered by Turndown.js with GFM table support. Browser-based, no upload.
Free is enough for most one-off jobs. Pro raises the file and batch caps; Pro + Media unlocks GB-scale streaming and unlimited duration.
Larger files supported on Developer (5 GB CSV) and Enterprise (unlimited). All processing happens in your browser — files never reach a server.
Paste your HTML source into the input area
Turndown.js with GFM table plugin converts elements to Markdown equivalents
Download the .md file ready for your static site generator, CMS, or documentation system
0 bytes uploaded. HTML to Markdown runs entirely in your browser using JavaScript. Your markdown — including any secrets, PII, or proprietary content — never leaves your device. No data is sent to any server.
Yes — HTML tables are converted to GFM pipe table syntax using the turndown-plugin-gfm extension.
Inline styles and CSS classes are stripped. Only semantic markup (headings, paragraphs, lists, code, links, images) is converted to Markdown.
Convert CommonMark and GFM Markdown to clean, semantic HTML instantly in your browser. No upload, no account — preserves code blocks, tables, and headings.
Open toolRender Markdown with GitHub's exact Primer CSS — same fonts, table styles, and code block theming as github.com. Browser-based, no upload.
Open toolForce-wrap prose at 80 or 120 characters, normalise list indentation, fix heading spacing, and standardise blank lines. Browser-based Markdown formatter. Free.
Open tool