Take a website screenshot online
Capture any URL as a PNG or JPEG right in your browser — free, no signup, no credit card. Need to automate it? The same Chromium engine powers our full screenshot API.
Free demo · limited to 5 screenshots per visitor · Get unlimited API access
Built for reliable screenshot automation
A screenshot API designed for developers who need speed, scale and accuracy.
99.9% Uptime
Our screenshot API is built for reliability, with redundant infrastructure so your automated workflows never miss a capture.
Fast website screenshot API
Capture any webpage in seconds. All API renders pages with a real Chromium browser for production-quality captures.
Scalable & geo-targeted
Dedicated workers and automated screenshot proxies let you horizontally scale your volume — from thumbnails to bulk captures across 49 countries.
Simple API integration
One HTTP GET request returns a PNG or JPEG. Code samples available for Python, Node.js, PHP, and more.
Ad & cookie popup removal
Block ads and dismiss cookie popups automatically for clean, distraction-free screenshots.
Full-page & custom viewport
Capture full scrolling screenshots up to 20,000px, or set a custom viewport width, height and zoom.
Screenshot API pricing
Pick a plan with prepaid screenshots and dedicated workers — scale up as your volume grows.
X-Lite
- 12 dedicated workers
- Geotargeting: 49 countries
- $0.0030 per additional screenshot
- Email Support
Lite
- 15 dedicated workers
- Geotargeting: 55 countries
- $0.0018 per additional screenshot
- Email Support
Optimal
- 35 dedicated workers
- Geotargeting: 60 countries
- $0.0012 per additional screenshot
- Email Support
Professional
- 150 dedicated workers
- Geotargeting: 70 countries
- $0.0010 per additional screenshot
- Priority Support
Start capturing the web in one request.
Free browser tool, no signup. API plans from $5/mo.