Open beta free until 1 July 2026
Screenshot and Video Capture API for Developers
Capture screenshots and short web page videos from any URL through one API or CLI. No local Chrome, Playwright setup, or monthly subscription required.
- Full-page screenshots
- CSS-selector element captures
- Short video captures
- Pay-as-you-go pricing
- CLI for terminal and CI
Trusted by developers
6,225,229 Captures created

Up to 60-second video capture

Capture quality
Screenshots that match the page
Render pages in a real browser with chosen viewport, timing, and capture mode. Use the output in docs, tests, previews, and product workflows without local browser setup.
- Custom viewport sizes
- Full-page screenshot capture
- Waits for dynamic page content
Service basics
Fast, available, and secure
Scrnify is built for API-driven Capture jobs: predictable responses, no local browser upkeep, and production-safe request handling.
Fast captures
Optimized remote browser workers return screenshots quickly enough for product workflows and automation.
Always available
Run Captures any time without keeping your own Playwright or Puppeteer hosts warm.
Secure requests
Use API keys, signed requests, HTTPS transfer, and cache controls for production integrations.
Why remote capture
Replace screenshot infrastructure, not your workflow
Keep your app focused on when to capture and where to store results. Scrnify handles browser execution, page readiness, output formats, and Capture delivery.
01
No browser fleet
Skip Chrome installs, sandbox flags, font packages, memory leaks, and worker cleanup.
02
Capture more than the viewport
Use full-page, fixed viewport, CSS-selector element, or video Capture modes without changing infrastructure.
03
Built for repeat jobs
Signed requests and caching fit production flows like docs screenshots, monitoring, and social previews.
Pricing
Pay only for successful Captures
Open beta is free until 1 July 2026. After that, usage is metered with no subscription or monthly minimum.
Join Open BetaSingle rate
0,008 €
per screenshot or video second after free allowances
Included
- No subscription required
- No monthly minimum
- One screenshot = one usage unit
- One video second = one usage unit
- Cached and failed Captures do not use units
Examples
- 500 screenshots
- 4,00 €
- 5,000 screenshots
- 40,00 €
- 15,000 screenshots
- 120,00 €
- 60-second video capture
- 0,48 €
No-code workflows
Use Captures where work already happens
Connect Scrnify to automation tools and databases for repeat Capture workflows.
Make.com
n8n
Airtable
NocoDB
API usage
Request in, capture file out
Authenticate with your API key, pass a target URL, and receive a screenshot or video Capture from the same endpoint.
REQUEST
GET https://api.scrnify.com/capture ?key=YOUR_API_KEY &url=https%3A%2F%2Fexample.com &type=image &format=png &width=1920 &height=1080 &selector=mainRESPONSE
HTTP/1.1 200 OKContent-Type: image/pngBinary image responseFor signed requests, caching, video duration, full-page mode, and selector captures, see the documentation .
FAQ
Questions before your first Capture
Short answers about pricing, full-page captures, CSS selectors, video output, and remote browser infrastructure.
What is a screenshot API?
A screenshot API turns a URL and Capture options into an image or video file. Scrnify runs the browser remotely and returns the Capture output through an API request.
How much does Scrnify cost?
Scrnify is free during open beta until 1 July 2026. After free allowances, pricing is 0.008 EUR per screenshot or per second of video with no subscription required.
Can Scrnify capture full-page screenshots?
Yes. Set fullPage=true to capture the full scrollable page instead of only the visible viewport.
Can Scrnify capture a specific element with a CSS selector?
Yes. Use the selector parameter with a valid CSS selector. Scrnify waits for the element to be visible and captures that element.
Can Scrnify capture videos as well as screenshots?
Yes. Scrnify supports image Captures and video Captures, including MP4, GIF, and WebM output formats.
Do I need to run Chrome, Playwright, or Puppeteer locally?
No. Scrnify creates Captures through remote browser infrastructure, so your app does not need local Chrome, Playwright, Puppeteer, or screenshot workers.
Which image and video formats does Scrnify support?
Scrnify supports PNG, JPEG, WebP, GIF, MP4, and WebM output formats.
Does Scrnify support signed API requests?
Yes. Scrnify supports signed API requests with HMAC-SHA256 signatures for production use.