Convert HTML to Markdown Online — Free & Clean
Paste HTML and get clean, readable Markdown output.
How It Works
- 1Paste your HTML into the input area.
- 2Click Convert to Markdown to generate the equivalent Markdown.
- 3Copy the resulting Markdown with one click.
About HTML to Markdown
Need to convert a web page or HTML snippet to Markdown? Whether you are migrating a blog from WordPress to a static site generator, extracting content from a web page for documentation, or converting email HTML to a more readable format, this tool handles the conversion cleanly. It uses the Turndown library to produce well-structured, readable Markdown from HTML source code, correctly handling headings, links, images, ordered and unordered lists, tables, code blocks, bold, italic, and other formatting elements. The output follows standard Markdown conventions that work across GitHub, GitLab, Jekyll, Hugo, Gatsby, and other Markdown-based platforms. Paste your HTML on the left and see the Markdown output on the right in real time. Copy the result to your clipboard or download it as a .md file. This is particularly useful for content migration projects, converting legacy documentation to Markdown format, and pulling formatted content from web pages into your notes.
From the blog
Frequently Asked Questions
Is my data sent to a server?
No. All processing happens locally in your browser. No data leaves your device.
Why convert HTML to Markdown?
Markdown is easier to read and edit than raw HTML. It's widely used in README files, documentation, blogs, and note-taking apps like Obsidian and Notion.
Does it preserve links and images?
Yes. HTML links become [text](url) and images become  in the Markdown output.
How are complex HTML elements handled?
Tables, lists, and headings are converted to their Markdown equivalents. Elements with no Markdown equivalent (like custom divs) are simplified or kept as inline HTML.
Is my file uploaded to a server?
No. Transmute processes everything locally in your browser using JavaScript and the Canvas API. Your files never leave your device — there is no server, no upload, no cloud processing.
Related Tools
Markdown to HTML
Convert Markdown to clean HTML with live side-by-side preview. Supports GFM tables, code blocks, task lists, and inline formatting.
Markdown to PDF
Convert Markdown to a polished PDF in your browser. Serif typography, syntax-highlighted code, GFM tables and task lists. No upload required.
JSON Formatter
Format, validate, and minify JSON with syntax highlighting. Pinpoint syntax errors with precise line numbers — perfect for debugging API responses.
XML Formatter
Format, validate, and indent XML with syntax highlighting. Pinpoint malformed tags with line-accurate error messages — handy for SOAP and configs.
HTML Entity Encode/Decode
Encode and decode HTML entities — convert special characters like <, >, & to HTML-safe text and back. Supports numeric and named entities.