URL to Markdown

Paste a link to any web page and get clean Markdown back — headings, links, tables, and code blocks kept; navigation, ads, and cookie banners stripped. Free, no signup.

Automate this. The same converter is a pay-per-call API for scripts and AI agents: POST https://md.fastdb.in/md$0.005 per call, paid in USDC over x402. No signup, no API key, no subscription.

The API also does what this free tool doesn't: render:true executes JavaScript in a real headless browser (for React/Next/Vue pages that fetch empty), and POST /extract returns structured JSON (title, byline, text, links, images, meta) instead of Markdown.

API docs · MCP server for agents: https://md.fastdb.in/mcp

What this tool does

You give it a URL. The server fetches the page, runs it through Mozilla Readability — the same article extraction that powers Firefox Reader View — and converts the result to Markdown. What you get is the content of the page without the chrome around it: no nav bars, no cookie banners, no ad slots, no footer link farms.

Why convert web pages to Markdown?

Markdown is the natural input format for LLMs. Raw HTML wastes most of its tokens on markup, scripts, and boilerplate; Markdown keeps the document structure (headings, lists, tables, code) at a fraction of the size. That makes it the standard pre-processing step for RAG ingestion, LLM context windows, and agent scraping pipelines — and it's also just a pleasant format for saving an article into your notes.

Limits of the free tool

This page is rate-limited to a few conversions per minute per IP — it's for humans, one page at a time. It fetches pages with a plain HTTP request, so JavaScript-only pages may come back thin. For batch, programmatic, or agent use — and for headless-browser rendering of JS-heavy pages — use the pay-per-call API: $0.005 per request, no account needed.