HTML → Markdown Converter
Paste HTML copied from WordPress, Notion, Google Docs, or any web page and get clean Markdown back instantly. Tables, code, links, and images all map to GitHub Flavored Markdown.
How to Use
Paste HTML into the left pane or type it directly. The output updates live as you type.
Choose heading style (ATX vs Setext), bullet marker (* / - / +), code block style (fenced vs indented), and emphasis (* vs _).
Click Copy to put Markdown on the clipboard, or Download .md to save as a file.
FAQ
Are tables converted?
Yes. <table> elements become GitHub Flavored Markdown tables — header row, separator, and cells are aligned.
Do inline base64 images stay intact?
Yes. data:image/... images are preserved as . External URLs are kept as well.
Why does my output look different from GitHub?
The GFM standard is the same, but options (heading/emphasis/code styles) change how the same Markdown looks. For closest GitHub parity, use ATX headings + fenced code + - bullets.
What about <div>, <span>, style attributes?
Structure-less <div>·<span> are usually dropped; style/class attributes are removed. Only meaningful tags (<a>, <strong>, <code>, <table>, etc.) become Markdown.
Is anything sent to a server?
No. Conversion runs in your browser via the Turndown library — your HTML never leaves the page.