file2markdown

Website to Markdown Converter

Paste a URL, get clean Markdown. Works on articles, docs, and blog posts — and if the URL points at a PDF, Word, or other document, it converts that too. Built for notes, knowledge bases, and LLM context.

What this tool does (and doesn't)

We fetch the page the server sends and convert its HTML to Markdown. That works well for article-style pages: blog posts, documentation, news, README pages. It does not run JavaScript, so single-page apps and pages that build their content in the browser may convert incompletely. Paywalled or login-protected pages won't work — we can only see what any anonymous visitor sees.

It also converts files behind URLs

If the URL points at a document rather than a web page — a PDF, a DOCX, a CSV — the converter detects the format and runs it through the same engines as file2markdown. One tool, anything with a URL.

Why not just ask ChatGPT or Claude for the markdown?

For a paragraph of plain text, that works. But an LLM asked to “convert” a page retypes it — models paraphrase, drop sections, invent table cells, and quietly truncate anything long. This tool extracts instead of regenerating: exact text, exact tables, the full page, the same output every time. And when the URL points at a PDF or Word file, it converts the actual document — something a chat model can't fetch at all.

Limits

  • One URL at a time — this is not a crawler or bulk scraper
  • 5 free conversions a day without an account, 15 with a free account
  • Pro removes the daily limit and adds OCR for scanned PDFs and images
  • Downloads are capped at 25MB (100MB on Pro)

Use it from Claude or any MCP client

This converter is also available as an MCP tool, so AI assistants can convert URLs mid-conversation without you switching tabs. See the MCP server docs for the one-minute setup.