The screenshot API
for developers
Render screenshots and scrolling GIF animations in one simple API call, instead of managing browser clusters and handling all the corner cases.
No credit card required. Free tier available.
https://api.scrnpix.com/screenshot?
url=https://stripe.comEverything you need
A complete screenshot API with all the features you need to capture web pages programmatically.
Screenshots
Capture pixel-perfect screenshots in PNG or JPEG format with customizable viewport dimensions.
GIF Animations
Create smooth scrolling animations with 15 easing functions, custom durations, and clipping regions.
Lightning Fast
Powered by Cloudflare Workers and Browser Rendering for sub-second response times globally.
SSRF Protection
Built-in security to block requests to private IPs, localhost, and internal networks.
Smart Caching
Automatic response caching with KV storage reduces latency and costs for repeated requests.
Simple API
RESTful API with intuitive parameters. Get started with a single GET request.
Simple to integrate
Just make a GET request with your URL. No complex setup, no browser management, no infrastructure to maintain.
Custom dimensions
Set viewport width and height from 100 to 3840 pixels
Full page capture
Capture entire scrollable pages with full_page=true
Multiple formats
Export as PNG, JPEG, or animated GIF
curl "https://api.scrnpix.com/screenshot?
url=https://example.com&
width=1280&
height=720&
format=png" \
-H "X-KEY: your-api-key"curl "https://api.scrnpix.com/animate?
url=https://example.com&
scroll_duration=3&
scroll_easing=ease-in-out" \
-H "X-KEY: your-api-key"