Hosted screenshot API

Scrnify vs Screenshot Machine: screenshot API comparison

Scrnify fits developers who want screenshot and video Captures through one API or CLI with no monthly subscription. Screenshot Machine fits teams that want low-cost monthly screenshot volume, PDF output, a public uptime SLA, and a long-running service.

CriteriaScrnifyScreenshot Machine
Pricing model0.008 EUR per screenshot or video second; no subscriptionFree plan or monthly plans from 9 EUR, plus extra usage
Free usage100 lifetime units; 100 units per Stripe billing period with active billing100 fresh screenshots each month
CLIHomebrew CLI for terminal and CIHTTP GET API with Bash and language examples; no dedicated CLI listed
VideoMP4, WebM, and animated GIF up to 60 secondsNo video Capture listed in public API docs
Other outputPNG, JPEG, and GIF screenshotsJPG, PNG, GIF, plus a separate website-to-PDF API
CachingConfigurable TTL up to 30 days; cached Captures use no unitsConfigurable cache age up to 14 days; cached impressions are not billed
Request securityOptional HMAC-SHA256 signed requestsOptional MD5 hash built from target URL and secret phrase
Best fitUneven usage, CI, terminal workflows, element screenshots, and screenshot/video CaptureSteady screenshot volume, PDF conversion, simple GET requests, and public SLA requirements

Choose Scrnify when

You need video Capture, pay-as-you-go billing, a terminal-first workflow, or no fixed monthly cost when usage drops to zero.

Choose Screenshot Machine when

You need cheap recurring screenshot volume, PDF conversion, 100 free screenshots each month, or a published 99.99% availability SLA.

Migration path

Move URL, dimensions, format, full-page mode, selector, delay, User-Agent, cookies, and cache settings first. Keep Screenshot Machine for PDF jobs until you add a separate PDF path.

Open beta

Start with one Capture

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

Join Open Beta