Turn a web page into something worth reading, not just rendering

An HTML file is built for a browser, not for you or an AI tool to read directly. Behind every paragraph you can see, there is a pile of tags, styling hooks, and scripts that a browser needs and nobody else does.

Upload your file

Accepts .html, .htm · up to 10MB · outputs a Markdown (.md) file

What is really in an HTML file

Save a web page or export one from a tool you use, and you will get back a file that is mostly markup: navigation menus, tracking scripts, styling classes, layout containers nested inside other layout containers. The actual writing on the page is often a small fraction of the total file.

This tool reads through the page, keeps the parts that carry meaning such as headings, paragraphs, links, lists, and tables, and drops the rest, writing it all back out as Markdown. What comes out the other end reads the same way the page did, just without everything a browser needed to draw it on screen.

What carries over

  • Headings, paragraphs, and links, kept in the order they appeared on the page
  • Lists and tables, rebuilt as Markdown
  • Bold and italic text, kept inline
  • Reading text out of images embedded directly in the page is a premium add-on on a dedicated instance (contact us to get set up); it is off on this free site

Common questions

Does this work on a page I saved from my browser, or does it need to be a live URL?

It works on a saved HTML file. This tool doesn't fetch pages from the internet on your behalf; you will need to save or export the page first and upload that file.

What happens to images on the page?

Images linked to an external address are kept as a reference rather than downloaded. Reading text out of images embedded directly in the file is a premium add-on rather than part of this free converter; contact us if that is something you need.

What format do I actually get back?

A plain text file in Markdown format, ending in .md, keeping headings, links, lists and tables in a simple, readable form.

Will scripts, ads, or tracking code end up in my Markdown?

No. Anything that is not actual page content, including scripts, styling, and hidden elements, is left out.