Pixel-perfect screenshots and PDFs from any URL, one API call. Full-page captures, viewport width control, and print-ready PDFs — rendered on managed Chromium infrastructure you never have to babysit.
The detail view of a single job: what was asked for, how it was rendered, and how the result proves itself on delivery.
Headless Chromium via Playwright, on a dedicated worker thread with a concurrency cap. Screenshots are real pixel renders; PDFs are print-ready A4 with backgrounds.
Full-page screenshots on every plan, viewport width from 1 to 3840px. Device emulation presets are on the roadmap.
Identical URL + params hit the file cache — no quota consumed, instant response. One cache TTL for every plan today: 7 days. Per-plan TTL is on the roadmap.
Monthly per-tenant counters survive restarts (atomic JSON persistence). Quota exhausted returns a clear 402 receipt — never a surprise bill.
Targets resolving to private, loopback, or link-local addresses are rejected by default. Your API can't be turned into a port scanner.
Every completed render can POST a signed payload (X-FrameShot-Signature) to your callback — bytes count and SHA-256 included for verification.