Turn any URL into a clean screenshot or PDF โ with cookie banners, ads & chat widgets auto-removed. Built for AI/vision pipelines. Real Chromium, full-page, free tier.
Get your API key โAuto-remove cookie banners, ads & chat widgets โ no noise for vision models. Hide any element by CSS selector.
Capture as PNG, JPEG, or render the page straight to PDF.
Inject cookies or headers to capture authenticated dashboards & paywalled pages.
Grab the entire scrollable page, not just the viewport.
Set viewport width & height, plus a render delay for JS-heavy pages.
Always-on, real Chromium โ renders modern CSS & JavaScript correctly.
AI / vision pipelines ยท link previews & social cards ยท website thumbnails ยท archiving & compliance snapshots ยท auto-generating PDF reports from HTML.
# clean screenshot โ banners & ads removed
import requests
r = requests.get(
"https://YOUR-API.p.rapidapi.com/screenshot",
headers={"X-RapidAPI-Key": "YOUR_KEY",
"X-RapidAPI-Host": "YOUR-API.p.rapidapi.com"},
params={"url": "https://example.com", "format": "png",
"block_cookie_banners": "true"},
)
open("shot.png", "wb").write(r.content)