Loading tool…
Loading tool…
Convert HTML snippets or pages into clean Markdown.
Was this tool useful?
Does this tool upload my HTML or Markdown to any server?
No. The conversion is done entirely inside your browser using the Turndown library. Your HTML input, Markdown output, and loaded files never leave your device.
What HTML formats can I convert to Markdown?
You can convert any valid HTML, including full pages, snippets, formatted text, rich content, inline elements, and block elements. You can also load .html, .htm, or .txt files directly from your device.
What do the heading style options (ATX vs Setext) mean?
ATX headings use # symbols (e.g., `## Heading`). Setext uses underlines with = or - for H1 and H2. Choose the format that best matches your Markdown style or target platform.
How does the bullet list marker option work?
You can choose whether unordered lists use '-', '*' or '+' markers. This affects list formatting consistency in the generated Markdown.
What is the difference between fenced and indented code blocks?
Fenced blocks use triple backticks ``` for code, while indented blocks use four leading spaces. Fenced blocks are more modern and work better on most Markdown renderers.
What happens if I enable GitHub-flavored Markdown?
If available, Turndown Plugin GFM enables support for GitHub-specific features like tables, task lists, and strikethrough. If the plugin cannot be loaded, the option is ignored safely.
What does 'Preserve <br> as line breaks' do?
If enabled, `<br>` tags in your HTML become actual line breaks (`\n`) in Markdown. If disabled, they are treated as spaces.
Why do I see 'Failed to convert HTML to Markdown'?
This occurs when the HTML contains unsupported structures, malformed elements, or when the Turndown library fails to process the input. Clear the input or fix invalid HTML and try again.
Can I download the converted Markdown as a file?
Yes. The 'Download .md' button saves the output as a Markdown file named `converted.md` directly to your device.