Web Scraper
One URL to clean markdown in a single request.
POST /v1/scrape
CRAWLING INFRASTRUCTURE, REBUILT
The reliable crawling API for products that need clean, structured web data. Ship /scrape in minutes, or map an entire site with /crawl.
$ POST /crawl · api.basecrawl.dev/v1 -d '{ "url": "docs.lumina.dev", "depth": 2, "format": "markdown" }'
→ resolving docs.lumina.dev
INFRASTRUCTURE, NOT BUSYWORK
Basecrawl handles the unreliable parts of the open web, so your team can focus on the product that comes after the request.
Discover sitemaps, follow links, and control crawl depth without building a queueing system.
Remove navigation, cookie banners, and boilerplate so every response is ready for retrieval.
Return markdown, JSON, or HTML from the same endpoint, with source metadata included.
Get stable document chunks and predictable content for indexing, agents, and evaluations.
Wait for client-side routes, hydrated content, and lazy-loaded data before extraction starts.
Start with a single /scrape request, then move to resilient multi-page /crawl jobs when ready.
PRODUCT SYSTEM
See how Basecrawl turns a single scrape or full-site crawl into predictable markdown, JSON, and HTML for agents and pipelines.
UI product frame
playground · /scrape
# Product docs ## Pricing Growth ships 20k pages/mo with stable markdown and metadata. - Clean signal for RAG - Source URL + status - No nav chrome leftover
source
200
depth
0
format
md
Flow diagram
architecture · crawl system
queued → crawling → done
Live status, retries, and page discovery without custom queues.
markdown | json | html
Same endpoint surface for agents, RAG, and analytics ingest.
Request path
URL
doc or domain
/scrape · /crawl
render + extract
Clean
strip chrome
LLM-ready
md · json · html
Capability bento
Product surfaces that ship as one API family, not a toolkit of one-off scrapers.
One URL to clean markdown in a single request.
POST /v1/scrape
Map sitemaps, follow depth, queue resiliently.
POST /v1/crawl
Discover routes before you spend crawl budget.
POST /v1/map
Schema-shaped JSON from messy public pages.
POST /v1/extract
A SHORT PATH TO SIGNAL
Call /scrape for one page or /crawl for a whole domain. Pick a format and set the crawl depth.
Basecrawl resolves links, renders JavaScript, manages retries, and filters the content you do not need.
Receive normalized markdown, JSON, or HTML with metadata, ready for search, agents, or analytics.
TRUSTED BY TEAMS WHO BUILD ON THE OPEN WEB
BUILT WITH PRACTITIONERS
“We replaced a week of brittle browser scripts with one crawl job. The markdown is clean enough to ship directly into our retrieval pipeline.”
Devika Rao
Staff Engineer, Harborline AI
“The difference is operational. We can see what was discovered, retry a failed route, and hand our analysts data they actually trust.”
Malik Chen
Head of Data, Peregrine Research
“Basecrawl gave our product team the web coverage we wanted without turning our roadmap into a crawler maintenance project.”
Elena Voss
Co-founder, Northstack
YOUR NEXT DATA SOURCE IS ALREADY ONLINE
Make your first request in minutes, then grow from a single page to the whole web.
Get started for free