Capture screenshots of any URL — live sites, staging, archives, or any web page. One API call. No manual scrolling.
Start FreeManual URL screenshots are slow and don't scale. Browser tools break in automation pipelines. You need a programmatic way to capture any URL as a pixel-perfect image.
Pass a URL. Get a screenshot in milliseconds. RenderPix uses headless Chrome — if it renders in a browser, we can capture it.
Live sites, staging, archives (Wayback Machine, Browsertrix), or any accessible page.
Render the entire scrollable height automatically — no manual height guessing.
Capture just a specific element on the page. Perfect for isolating components.
PNG, JPEG, or WebP. Custom dimensions up to 4K. Retina scaling.
Sign up free, grab your key from the dashboard.
Any public URL — live site, staging, or archive.
Full-page rendering in milliseconds. PNG, JPEG, or WebP.
Save locally, upload to cloud, or pipe into your automation.
curl -X GET "https://renderpix.dev/v1/screenshot" \
-H "X-API-Key: rpx_your_key" \
--data-urlencode "url=https://example.com" \
--data-urlencode "format=png" \
-o screenshot.png
curl -X GET "https://renderpix.dev/v1/screenshot" \
-H "X-API-Key: rpx_your_key" \
--data-urlencode "url=https://example.com/long-article" \
--data-urlencode "fullPage=true" \
-o full-page.png
curl -X GET "https://renderpix.dev/v1/screenshot" \
-H "X-API-Key: rpx_your_key" \
--data-urlencode "url=https://example.com" \
--data-urlencode "selector=.main-content" \
-o element.png
| Feature | Free | Starter | Pro |
|---|---|---|---|
| Screenshots/month | 100 | 2,000 | 10,000 |
| Full-page capture | ❌ | ❌ | ✅ |
| CSS selector | ❌ | ❌ | ✅ |
| Max resolution | 1280×720 | 1920×1080 | 3840×2160 |
| Price | Free | $9/mo | $29/mo |