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

Example screenshot of a website

Up to 60-second video capture

High-quality screenshot example

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 Beta

Single 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

Make.com

n8n

n8n

Airtable

Airtable

NocoDB logo

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=main

RESPONSE

HTTP/1.1 200 OKContent-Type: image/pngBinary image response

For 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.

Open beta

Start with one Capture

Join the open beta and create screenshots or videos without local browser setup.

Join Open Beta