Web Scraping API
Extract public pages with managed rendering and retries.
Open pathStructured extraction tool
Paste a public URL for deterministic page JSON, or switch to schema extraction and describe the exact fields you need. Schema mode uses the dedicated /extract endpoint to return validated JSON that conforms to your object schema.
Quick answer
Crawlora's URL to JSON Converter fetches a public webpage and returns structured JSON containing its URL, canonical, title, description, dates, clean Markdown, word count, and normalized links. The output is deterministic rather than LLM-inferred, making it suitable for reproducible ingestion and prototyping.
Use this to turn a webpage into a predictable JSON document for prototypes, research, agents, and RAG ingestion.
Verify you're human before running
Example output before you run the tool
| Field | Value |
|---|---|
| title | Example Domain |
| wordCount | — |
Enter a public article, product, documentation, or landing page.
Auto mode escalates to a browser when plain HTTP cannot retrieve meaningful content.
Crawlora structures metadata, clean Markdown, and links into a stable JSON shape.
Copy the JSON for a prototype or call /web/scrape for repeatable batch conversion.
A crawlable example of the decision this tool helps you make; run your own URL for the current live result.
The converter returns a deterministic envelope: provenance and metadata, clean Markdown, word count, and normalized links.
Representative example.com output; live metadata may change. Custom-schema extraction uses the /extract production path.
Compare the URL-to-Markdown view| Signal | Example result |
|---|---|
| title | Example Domain |
| wordCount | 28 |
| links[0].url | https://www.iana.org/domains/example |
Convert a page into clean content plus provenance fields before chunking or embedding.
Provide structured metadata and Markdown to an agent in one JSON object.
Test a webpage-normalization workflow before building the production batch job.
Represent different page types with one predictable document envelope.
Use /extract to turn rendered pages into validated objects under your JSON Schema, or /web/scrape when you need the complete source document.
URL → clean Markdown + metadata, free. Tested live on 180+ sites — news, ecommerce, jobs, real estate, finance — on the same /web/scrape API.
Extract internal and external links, anchor text, rel attributes, and a crawl map from any public webpage. Free, no login.
Save a page baseline in your browser, recheck the live URL, and see added or removed content lines with no signup.
The exact authenticated request this tool makes — copy it, add your key, and you're live.
Create a free key, drop it in the header, and paste this into your terminal. 2,000 credits a month, no card.
curl -X POST "https://api.crawlora.net/api/v1/web/scrape" \
-H "x-api-key: $CRAWLORA_API_KEY" \
-H "content-type: application/json" \
-d '{"url":"https://example.com/","formats":["markdown","metadata","links","link_details"],"render":"auto"}'Production path
Use /extract to turn rendered pages into validated objects under your JSON Schema, or /web/scrape when you need the complete source document.
Schema-conforming web data for agents, catalogs, and ingestion pipelines.