Capture pixel-perfect screenshots of any website with a single API call. Built for speed, reliability, and scale.
curl "https://pixcap.dev/api/v1/screenshot?url=https://stripe.com" \
-H "X-API-Key: pix_your_api_key" \
-o screenshot.png
Everything you need to capture, customize, and integrate website screenshots into your workflow.
Average response time under 3 seconds. Our globally distributed infrastructure ensures low latency wherever you are.
Control viewport dimensions, image format, quality, full-page capture, element selection, dark mode, and more.
HTTPS everywhere. We never store your screenshots. Built-in rate limiting and DDoS protection.
From 100 to 1 million screenshots. Our infrastructure scales automatically to meet your demand.
Screenshot your entire website at once. Submit a sitemap URL and download a ZIP with all pages organized by URL structure.
Track your API usage, monitor success rates, and analyze trends through our intuitive dashboard.
No subscriptions or monthly fees. Buy credits when you need them. Credits never expire.
Deploy a lightweight connector inside your network to capture screenshots of internal dashboards, staging sites, and private applications.
Our RESTful API works with any programming language. Get started in minutes with our comprehensive documentation and code examples.
const response = await fetch(
'https://pixcap.dev/api/v1/screenshot',
{
method: 'POST',
headers: {
'X-API-Key': 'pix_your_api_key',
'Content-Type': 'application/json'
},
body: JSON.stringify({
url: 'https://github.com',
width: 1920,
height: 1080,
fullPage: false
})
}
);
const { data } = await response.json();
console.log(data.image); // base64 encoded
Start free. Pay only for what you use. No hidden fees or subscriptions.
Enter your email to get started. 100 free credits included.
Already have an account? Sign in