Skip to content

Webpage to Markdown

Fetch any public page and get it back as clean Markdown.

Free and no signup. This one fetches the URL from our server; nothing about it is stored.

We fetch the page; your browser converts it. This one runs from our server rather than your browser, so the address does leave your machine. Nothing about it is stored.

About this tool

The paste-based converter needs you to have the HTML already. This fetches it, which is what you want when the page is somebody else’s — for reading, for archiving, or for handing to a language model that would rather have Markdown than a page of navigation and scripts.

  • We fetch the page and your browser converts it, because the converter walks a real document tree through DOMParser and gets nesting right for free.
  • You get the whole page, navigation and footer included. Trim to the article before using it.
  • Only server-rendered content is converted. A page that builds itself with JavaScript comes back nearly empty here — and a crawler sees the same thing on first fetch.
  • Script and style content is dropped rather than flattened into the text.

Questions

Why is the output nearly empty?
The page renders its content with JavaScript. This reads the HTML as served, which is also what a search crawler gets on its first fetch — so an empty result is itself worth knowing.
Can I convert a page behind a login?
No. Only publicly reachable pages can be fetched, and no credentials are sent.
How do I get just the article?
Trim the output. Reliable automatic extraction of the main content is a much harder problem than the conversion, and getting it wrong silently loses text.

Related tools