Skip to content

HTML to Markdown Converter

Paste HTML from a web page and get clean, readable Markdown. Runs in your browser.

  1. 1Paste HTML
  2. 2Check the result
  3. 3Copy or download
HTML Input Source

Converted Markdown

Raw Markdown0 lines
Formatted PreviewRendered GFM

No content generated yet. Upload a document or enter text above.

Characters:0
Words:0
Est. Tokens:~0
Reading time:0 min

What gets converted

In your fileBecomes
<h1>, <h2>#, ##
<strong>, <em>**bold**, *italic*
<ul>, <ol>- item, 1. item
<a href>[text](link)
<table>| table |

How to convert HTML to Markdown

  1. Paste HTML into the input box. This can be a full page source or a small snippet.
  2. The Markdown appears instantly in the output panel with a live preview.
  3. Edit if needed, then copy it or download it as a .md file.

What gets converted

Headings, paragraphs, bold and italic text, links, ordered and unordered lists, blockquotes, inline code, code blocks and simple tables are turned into GitHub Flavored Markdown.

Scripts, styles and layout wrappers are dropped, so what is left is the readable content. This makes the tool handy for moving blog posts between platforms or saving web articles into a notes app.

Frequently asked questions

Can I paste a URL instead of HTML?

Not yet. Fetching other websites from the browser is blocked by most sites for security reasons. Open the page, view its source or copy the part you need, and paste that.

Is the HTML I paste sent anywhere?

No. The conversion runs in your browser. Nothing is uploaded.

Why do some tables look wrong?

Markdown tables cannot hold merged cells or nested tables. Those parts are flattened, so check them in the preview.

Did a file convert badly or something not work? Report a problem. Your files are never uploaded, so a sample file helps us fix it.