HTML to Markdown
Convert HTML markup into clean Markdown with GitHub Flavored output, configurable heading and link styles, live preview, and download.
Paste markup or open a local HTML file.
Switch between raw Markdown and rendered preview.
0 bytes ready to export.
100% Secure & Private
HTML is converted in your browser. Nothing is uploaded to appkiro.
HTML to Markdown turns rendered HTML — articles, CMS exports, scraped pages, email templates, and rich-text editor output — into portable Markdown for docs, READMEs, and static site generators. Need the reverse direction? Use the Markdown to HTML converter.
Run the converter on small chunks when migrating large pages — paste one section, validate the Markdown, then move on. Use Keep Raw HTML for embeds (YouTube, Tweet, custom callouts) so they stay functional. After exporting, paste the result into Markdown to HTML to verify the round-trip rendering.
No. Conversion runs in your browser. Pasted HTML, the rendered preview, and exported Markdown are not sent to any server.
Yes. GitHub Flavored Markdown is enabled by default, so HTML tables, <input type="checkbox"> task items, and <del> tags map to GFM Markdown equivalents.
Enable Keep raw HTML to preserve unknown or complex HTML blocks (iframe embeds, custom elements, callouts) untouched in the output.
Set Code Block Style to Fenced and ensure the source uses <pre><code> with optional class="language-xyz" hints. Indented mode is provided for legacy Markdown parsers.