Comments
>log in to commentHi! I built CurlShot because I wanted a screenshot API with predictable pricing: a fixed monthly quota, nothing charged on top unless you switch overage on (and then only up to a cap you set), and failed renders and cache hits don't count. You can try it on the home page without an account. It also has an MCP endpoint (https://curlshot.com/api/mcp), so Claude, Cursor and other agents can take screenshots with your key. I'd love feedback on the API and on any page that renders badly.
CurlShot provides an API to capture web pages as PNG, JPEG, WebP, PDF or video with a single HTTP request.
- for
- Developers needing automated website screenshots or PDFs.
- pricing
- freemium · free trial
Key features
- Full-page and element capture — Capture the entire page or specific sections, up to 20,000 px tall.
- Device emulation — Render pages as seen on computer, phone or tablet screens.
- Ad and cookie banner removal — Automatically hides ads, cookie pop-ups and chat widgets before capture.
- Multiple output formats — Export screenshots as PNG, JPEG, WebP, PDF or short video (MP4/WebM/GIF).
- Bulk and async rendering — Submit up to 100 pages per call and receive results via webhooks.
- AI agent support — Includes an MCP server so AI agents can request screenshots directly.
Use cases
- Archive a price page or terms of service for compliance.
- Preview how a site looks on mobile before launch.
- Generate PDFs of invoices, reports or articles.
- Add thumbnail previews to a directory or newsletter.
- Create social-media share images with consistent titles.
CurlShot pricing
- Free$0100 screenshots/month · No card required · Community support
- Starter$19/month3,000 screenshots/month · 60 req/min · Email support · Optional overage
- Growth$79/month15,000 screenshots/month · 150 req/min · Priority email support · Lower overage rate
- Scale$249/month60,000 screenshots/month · 400 req/min · Priority support · Lowest overage rate
CurlShot vs alternatives
CurlShot | Postman | Insomnia | Replicate | luoluoAI | |
|---|---|---|---|---|---|
| Best for | Simple, fixed-price screenshot API | API design & testing | REST/GraphQL client | AI model inference | Full remote browser sessions |
| Pricing | Freemium | Subscription | Free | Subscription | One time fee |
| DevHunt upvotes | 1 | 0 | 0 | 0 | 52 |
| Launched | Jan 2031 | — | — | — | Sep 2026 |
- CurlShot vs Postman: Postman is an API testing platform, not a screenshot service
- CurlShot vs Insomnia: Insomnia focuses on API client features, not visual page capture
- CurlShot vs Replicate: Replicate runs AI models, whereas CurlShot captures web pages
- CurlShot vs luoluoAI: BrowserGateway provides cloud browsers, not a simple screenshot API
CurlShot FAQ
Do I need to install anything?+
No, the API works from any language via a simple HTTP request.
Can I get a PDF instead of an image?+
Yes, select PDF output and the page is rendered as a printable document.
What happens when I exceed my monthly quota?+
Requests stop until the next month or you enable optional overage, which is capped by you.
Are failed renders counted against my quota?+
No, failed renders and cache hits are free and do not count.
Can the API capture pages behind a login?+
Yes, by sending cookies or Authorization headers; private network addresses are not supported.
Summarized by DevHunt from curlshot.com · Oct 14, 2026. Details may change; check the official site.

CurlShot
Postman
Insomnia
Replicate
luoluoAI









