Skip to content

HTML → Markdown

Paste HTML to get clean Markdown instantly — headings, bold/italic, links, lists, code, blockquotes, and GFM tables/strikethrough. <script> and <style> content is always dropped.

HTML

Processed locally. Your HTML never leaves your browser.

Markdown

Paste some HTML to convert it.

Common questions

Does the Markdown output always look identical if I convert it back to HTML?

Not guaranteed — some HTML has no single, universally "correct" Markdown equivalent. One verified example: strikethrough (<s> or <del>) converts to single-tilde markdown (~text~) here, which some Markdown renderers — including this site's own Markdown → HTML tool — don't recognize as strikethrough at all, since the more common convention is double tildes (~~text~~). Treat the output as a strong starting point, not a guaranteed round-trip.

If my HTML has checkboxes, like a task list, does the Markdown reflect checked vs. unchecked?

Yes — a checked checkbox becomes [x] and an unchecked one becomes [ ] in the corresponding list item. This site's own Markdown → HTML converter doesn't turn that syntax back into an interactive checkbox, though — it displays it as plain list text.