JotTools .

HTML to Markdown Converter

Convert HTML into clean Markdown instantly in your browser. Handles headings, bold, italic, links, images, lists, inline code, and blockquotes. Free, private, no upload.

What this tool does

The HTML to Markdown Converter turns HTML markup into clean, readable Markdown in a single step. It recognises the common building blocks of a web document, including headings, bold and italic text, links, images, ordered and unordered lists, inline code, and blockquotes, and rewrites each one using the matching Markdown syntax. It is handy for writers moving content out of a CMS, developers preparing README files, and anyone who wants plain Markdown instead of tangled tags. Instead of editing markup by hand, you get a tidy result you can drop straight into a notes app, a static site, or a documentation file.

How to use it

  1. Copy the HTML you want to convert from a page, editor, or file.
  2. Paste it into the input box above.
  3. Press Convert to generate the Markdown.
  4. Copy the result and paste it wherever you need it.

A quick example

Given the input, an h1 heading like Title becomes a single hash followed by the text, so it reads as # Title. A bold tag wrapping the word bold becomes the same word surrounded by double asterisks, which renders as strong text in Markdown. Links keep their text and address, and images keep their alt text and source, so nothing important is lost in translation. If your HTML contains unusual or broken tags, glance over the output once, since odd markup can occasionally need a small manual touch up.

Everything runs locally in your browser, which keeps your content private. The tool is completely free and needs no sign up.

Frequently asked questions

What HTML elements does the converter handle?
It converts headings, bold and italic text, links, images, ordered and unordered lists, inline code, and blockquotes into their Markdown equivalents. For example, an h1 tag becomes a single hash heading and a b tag becomes double asterisks.
Is my HTML uploaded to a server?
No. The conversion happens entirely in your browser, so your HTML never leaves your device and nothing is uploaded or stored.
Do I need to clean up the HTML before pasting it?
Not usually. You can paste raw HTML straight from a page or editor and the tool will produce readable Markdown. Very messy or non standard markup may need a quick manual review afterward.

Related developer tools

Last updated: June 17, 2026