Capture any URL or HTML as PNG, JPEG, or PDF. Fast, reliable, and affordable. Built on Chromium for pixel-perfect results.
# Take a screenshot curl -X POST https://api.usesnapapi.com/v1/screenshot \ -H "Authorization: Bearer snap_your_key" \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com"}' \ -o screenshot.png # Generate a PDF curl -X POST https://api.usesnapapi.com/v1/pdf \ -H "Authorization: Bearer snap_your_key" \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com"}' \ -o output.pdf
Enter any URL and see SnapAPI in action. No API key needed for this demo.
Capture any public URL or render your own HTML. Perfect for dynamic content, invoices, and reports.
Get the entire scrollable page or just the visible viewport. Element-level capture with CSS selectors.
Convert any webpage or HTML to PDF. Control page size, orientation, margins, and backgrounds.
Emulate dark color scheme for sites that support prefers-color-scheme media queries.
Set device scale factor up to 3x for crystal-clear retina screenshots.
Get a free API key in seconds. No credit card required. 500 captures/month free.
500 screenshots & PDFs per month. No credit card required.