HTML to Markdown Converter
Paste HTML or rich content and copy clean Markdown.
Detected source
Waiting for text…
Paste destination
Paste here
Ready for Markdown
Your converted, copy-ready text appears here.
Verified for Markdown
Copies the converted text the moment you paste or pick a destination, with no Copy click needed.Runs entirely in your browser. Your text never leaves your device.
How HTML maps to Markdown
| Feature | HTML | Markdown |
|---|---|---|
| Bold | <b> or <strong> | **x** |
| Italic | <i> or <em> | *x* |
| Link | <a href> | [text](url) |
| Heading | <h1> | # x |
Common gotchas
- Pasted HTML is read by tag and by inline CSS, so a font weight of 700 becomes bold even without a <b> tag.
- Content copied from Google Docs is wrapped in a fake-bold element that this tool neutralizes, so your whole paste does not turn bold.
- Underline has no Markdown equivalent and is dropped.
Frequently asked
- Why does pasted Google Docs text come out all bold elsewhere?
- Google Docs wraps the copied fragment in a fake-bold element. This tool unwraps it, so only the genuinely bold parts stay bold.
- Is pasted HTML safe?
- Yes. Everything is processed in your browser and the HTML is sanitized, so nothing is uploaded.