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.
| Criteria | Scrnify | Screenshot Machine |
|---|---|---|
| Pricing model | 0.008 EUR per screenshot or video second; no subscription | Free plan or monthly plans from 9 EUR, plus extra usage |
| Free usage | 100 lifetime units; 100 units per Stripe billing period with active billing | 100 fresh screenshots each month |
| CLI | Homebrew CLI for terminal and CI | HTTP GET API with Bash and language examples; no dedicated CLI listed |
| Video | MP4, WebM, and animated GIF up to 60 seconds | No video Capture listed in public API docs |
| Other output | PNG, JPEG, and GIF screenshots | JPG, PNG, GIF, plus a separate website-to-PDF API |
| Caching | Configurable TTL up to 30 days; cached Captures use no units | Configurable cache age up to 14 days; cached impressions are not billed |
| Request security | Optional HMAC-SHA256 signed requests | Optional MD5 hash built from target URL and secret phrase |
| Best fit | Uneven usage, CI, terminal workflows, element screenshots, and screenshot/video Capture | Steady 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.