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

FeatureHTMLMarkdown
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.

More converters