JavaScript Rendering
Real headless browser sessions execute JavaScript and return fully rendered HTML.
Extract JavaScript-rendered HTML from any URL with a real headless browser. Sync and async endpoints with flexible render options, resource blocking, and SSRF protection.
Test the API with live data
Real headless browser sessions execute JavaScript and return fully rendered HTML.
Configure wait_until, timeouts, post-load delays, and HTTPS error handling per request.
Synchronous scrape for low latency or async jobs for high-volume and slow pages.
Block images, fonts, and media to speed up scrapes and reduce bandwidth.
Built-in safeguards block private networks and other unsafe target URLs.
All API traffic is secured with TLS encryption (HTTPS).
Sign up for free and get instant access to your API key.
curl -X POST "https://scrape.cleariflow.com/v1/scrape" \
-H 'Content-Type: application/json' \
-d '{
"api_key": "YOUR_API_KEY",
"url": "https://quotes.toscrape.com/"
}'
{
"html": "\u003c!DOCTYPE html\u003e\u003chtml\u003e\u003chead\u003e\u003ctitle\u003eQuotes to Scrape\u003c/title\u003e\u003c/head\u003e\u003cbody\u003e...\u003c/body\u003e\u003c/html\u003e",
"meta": {
"elapsed_ms": 4521
},
"ok": true
}