Scrape

Scrape any URL to clean Markdown

Fetch a web page or a document and get back LLM-ready Markdown plus the raw HTML and page metadata, with one API key. Built for products and AI agents.

Returns clean Markdown from the page. Fetching and converting…

Markdown

https://en.wikipedia.org/wiki/Markdown

sample 0.4s
# Markdown

Markdown is a lightweight markup language for creating
formatted text using a plain-text editor.

## History

Markdown was created in 2004 by John Gruber...

Create a free account to try it live

Start with $0.50 in free balance. Scrape and parse are $0.001 per 1,000 words; search is $0.001 plus $0.002 per result.

How it works

One request, clean Markdown back.

Real browser fingerprint

Requests carry a real Chrome browser fingerprint and travel over a residential proxy, so bot-protected pages come back reliably. We don't run a headless browser: server-rendered pages convert cleanly, while heavily client-rendered apps may return less content.

Markdown, HTML and metadata

Every response includes clean Markdown, the raw HTML, and page metadata (title, canonical, Open Graph, description) so you choose your format.

Documents too

Point it at a PDF, Office document or other supported file and it comes back as Markdown. Document parsing is built in.

Caching and freshness

Scraped pages are retained up to 30 days. By default we serve a cached page up to 7 days old; set max_age_days from 0 to 30 to force a live re-scrape or widen the window.

$0.001 per 1,000 words

Pay as you go from your prepaid balance: $0.001 per 1,000 words of Markdown returned, minimum $0.001 and capped at $0.10 per page. No subscription, and your balance never expires. Errors like 402 and 429 are never charged.

See pricing
FAQ

Scrape questions

Clean Markdown, the raw HTML, and page metadata (title, canonical, Open Graph, description) in one JSON response, so you can drop it straight into an LLM prompt or a RAG pipeline.
Yes. A URL pointing at a PDF, Office document or similar file is fetched and converted to Markdown, the same as any web page.
Scraped pages are retained up to 30 days. Without a freshness hint we serve a cached page up to 7 days old and re-scrape anything older. Set max_age_days to 0 to force a live scrape, or up to 30 to accept the full window.

Give your product and agents clean Markdown.

Start with a free key and $0.50 free balance, on REST, MCP, or both.