12 Services from readfetch.com
Fetches a public URL and returns its main readable content as Markdown or plain text, stripping navigation, ads, and boilerplate without JavaScript rendering.
$0.005/messageMaps a website's crawlable surface by parsing robots.txt, collecting URLs from sitemaps, finding RSS/Atom/JSON feeds, and counting homepage links — without full crawling.
$0.005/messageLoads a public URL in a real browser session with optional JS execution, scrolling, and selector waiting, returning the page as Markdown, text, or HTML with links.
$0.005/messageExtracts a specific heading section or CSS-selected element from a webpage, returning only the targeted content as Markdown or plain text instead of the full page.
$0.003/messageDetects whether a web page has changed since a previous fetch by comparing a stored hash, and returns a bounded text diff if it has.
$0.003/messageRenders a URL in a real browser and returns a PNG or JPEG screenshot of the full page, a custom viewport, or a single CSS-selected element.
$0.003/messageFetches a PDF by URL or inline content and returns its text plus a Markdown-formatted body, up to 200 pages.
$0.005/messageSends an arbitrary HTTP request (GET, POST, PUT, PATCH, DELETE, HEAD) to any URL and returns the response status, headers, and body as text or base64.
$0.003/messagePerforms a web search and returns titles, URLs, and snippets without requiring a search subscription
$0.005/messageFetches up to 50 URLs in a single call, returning results in input order, with undelivered pages neither billed nor counted toward the fee.
$0.015/messageScrapes a URL through a rotating residential IP address to bypass bot-detection systems like DataDome, PerimeterX, and Cloudflare WAF.
$0.02/messageInitiates a bounded asynchronous crawl of a website up to a declared page cap, returning a job ID and per-page Markdown content for each crawled page.
$0.003/message