Everything You Need to Capture the Web
From simple screenshots to complex automation workflows — PeekShot gives you complete control over how you capture, customize, and deliver web visuals.
Core Screenshot Capabilities
Capture any web content exactly how you need it — every time
Full Page Capture
Capture entire pages including content below the fold with automatic scrolling.
Device Emulation
Render as desktop, tablet, or mobile with custom viewport dimensions.
Shareable Hosted Links
Every screenshot has an easy-to-share hosted link.
Smart Wait Conditions
Wait for elements, animations, or network idle before capturing.

Screenshot Any URL in Milliseconds
Convert any public or authenticated URL to a high-quality image with a single API call. Handle SPAs, dynamic content, and complex pages effortlessly.
- Handles JavaScript-heavy SPAs
- Custom viewport and device settings
- Wait for specific elements or network idle
- Returns PNG, JPEG
Turn HTML & CSS Into Perfect Images
Design with the tools you know — HTML, CSS, Tailwind — and render pixel-perfect images without hosting a page. Perfect for OG images, certificates, and dynamic graphics.
- Full CSS support including Flexbox & Grid
- Use any Google Font or custom typeface
- Export high-resolution images
- Edge caching for fast delivery

Output & Customization
Fine-tune every aspect of your screenshots
Multiple Formats
PNG, JPEG with quality controls.
CSS Injection
Hide elements or inject custom styles.
Resolution Control
Standard or retina (1x, 2x) output.
Authentication
Capture pages behind login walls.

Automate Recurring Captures
Set up once, let PeekShot run forever. Schedule screenshots daily, weekly, or at custom intervals — perfect for monitoring, reporting, and archival.
- Daily, weekly, or custom schedules
- Webhook notifications on completion
- Organize by project or client
- Compare screenshots over time
Capture Thousands at Once
Submit thousands of URLs and let our distributed system handle the rest. Async processing, webhook notifications, and ZIP downloads make bulk capture effortless.
- Up to 100 URLs per job
- Parallel processing for speed
- Async with webhook callbacks
- Get CSV with screenshot URLs

Built for Developers
Clean APIs, great documentation, and the integrations you need
REST API
Simple, intuitive endpoints with clear documentation.
Webhooks
Get notified when screenshots are ready.
Secure by Default
HTTPS, API keys, and encrypted storage.
Code Examples
Copy/paste cURL and request examples for fast integration.
Ready to Automate Your Screenshots?
Start capturing in minutes with our generous free tier — no credit card required.