Ship Screenshots
Not Infrastructure
Pixel-perfect screenshots and PDFs via simple REST API
No Puppeteer, no headless browsers, no DevOps headaches
Try it now (No signup required)
Built with technologies you trust
Everything you need. Nothing you don't.
A complete screenshot and PDF generation API built for modern developers
Full-Page & Viewport Screenshots
Capture any URL as PNG, JPEG, or WebP. Full-page scrolling, custom viewports, or mobile emulation. One endpoint. Infinite possibilities.
Print-Quality PDFs
Generate PDFs from any URL or raw HTML. Custom headers, footers, page sizes, and margins. Perfect for invoices, reports, and documents.
Sub-2-Second Response Times
Global edge network with smart caching. Auto-scaling infrastructure handles your traffic spikes. 99.9% uptime SLA on paid plans.
Built for Developers
RESTful API with comprehensive documentation. SDKs for Node.js, Python, PHP, and cURL. Webhook support for async processing.
| Us | Others | |
|---|---|---|
| Free tier included | Maybe | |
| No rate limiting on Pro | ||
| Custom headers/cookies | $$$ | |
| Priority support | Extra |
From zero to screenshot in 3 lines of code
Choose your language and start capturing screenshots instantly
curl -X POST "https://api.screencraft.io/v1/screenshot" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com",
"format": "png",
"viewport": { "width": 1920, "height": 1080 }
}' Try it now (No signup required)
Simple pricing. No surprises.
Start free. Scale when you're ready.
1 request = 1 screenshot or 1 PDF. Use your limit however you want.
FREE
250 requests/month
- Screenshots & PDFs
- Basic viewport sizes
- PNG & JPEG formats
- Community support
No credit card required
PRO
5,000 requests/month
- Everything in Free
- All viewport sizes
- WebP format
- Custom headers & cookies
- Webhook callbacks
- Email support (24h)
14-day free trial
BUSINESS
20,000 requests/month
- Everything in Pro
- Custom CSS injection
- JavaScript execution
- Block ads & popups
- Priority rendering
- Slack support (4h)
14-day free trial
ENTERPRISE
75,000 requests/month
- Everything in Business
- Dedicated infrastructure
- Custom integrations
- 99.9% uptime SLA
- Priority support
- Volume discounts
14-day free trial
Need more than 75,000 requests? Custom plans available.
Contact us for custom pricingFrequently Asked Questions
Everything you need to know about the API
How does the free tier work?
What happens if I exceed my monthly limit?
Can I capture pages that require authentication?
How fast are the screenshots generated?
Do you store the screenshots or page content?
Can I use this for automated testing?
What's your uptime guarantee?
Still have questions?
Contact our support team
Stop wrestling with Puppeteer.
Start shipping screenshots.
Join 2,000+ developers who chose the easy path.
Free forever tier • No credit card • Setup in 2 minutes