Screenshot API
One endpoint. Give it a URL, get back a PNG screenshot of the page.
GET https://zunmao-screenshot.minos-zou.workers.dev/?url=https://example.com&width=1280&height=720
Try it
Parameters
| url | Required. http(s) only. Private, loopback, link-local and cloud-metadata hosts are blocked. |
|---|---|
| width | Optional, default 1280, clamped to 320–1920. |
| height | Optional, default 720, clamped to 240–1080. Taller viewports fail on the platform (verified: 1280×2000 returns 502), so the cap is 1080. |
Free tier & limits
- Free volume is bounded by the Cloudflare Browser Run free tier: 10 browser-minutes per day, account-wide. When the day's allowance is used up, requests fail until the next day — nothing is billed on the free tier.
- Page load timeout: 20 seconds. Response is a PNG, never cached.
- Paid plans are not on sale yet. Pricing will be announced here when subscription billing is ready.