📸 Snapfleet
Self-hosted screenshot API. Unlimited renders. Pay once.
Snapfleet at a glance
| Price | $99, once — no renewal |
| Replaces | Urlbox at $19/mo — roughly $228 a year, every year |
| Type | Web app — self-hosted |
| Platforms | Windows, macOS, Linux |
| Category | Developer Tools |
Snapfleet features
🎯 One endpoint, every option
GET /api/v1/screenshot?url=... returns PNG, JPG or PDF — viewport, full-page, delay, wait conditions, dark-mode emulation, JPEG quality and retina scale.
✂️ Element clipping
Pass a CSS selector and get just that element — perfect for og-images and social cards.
🔑 API keys built in
Named keys with per-key token-bucket rate limits and daily quotas, usage counters, revoke/regenerate.
⚡ Smart cache
Identical requests hit a SHA-256-keyed disk cache with HIT/MISS headers, default 24h TTL and per-request bypass.
🏊 Browser pool
One shared Chromium with configurable concurrency, request queue, 30s job timeouts and automatic relaunch if the browser crashes.
🎛️ Playground UI
A dark admin panel with live preview of every parameter — copy the exact request URL or curl one-liner.
🏠 Internal targets
Screenshot localhost and internal dashboards — something no cloud API can reach (flip ALLOW_PRIVATE off for multi-tenant SSRF hygiene).
🔒 100% local
Your URLs and screenshots never leave your machine. Gallery, stats dashboard, no telemetry.
$99 once — that's the whole pricing page
Urlbox charges $19/mo — roughly $228 a year, every year. Snapfleet is a single payment, and it keeps working whether or not we ever sell another copy.
Or get Snapfleet inside the full suite — every app in the catalog, currently $97 for the bundle. See the bundle →
Snapfleet guides & pages
Honest answers
Is it really free on GitHub?
Yes — MIT source at github.com/bensblueprints/snapfleet-mvp, always. $99 buys the 1-click installer and updates. From source it's npm i && npm start (heads-up: Puppeteer downloads ~170MB of Chromium on first install).
Is it as reliable as Urlbox?
Urlbox runs a global render fleet with retries and edge caching — for millions of renders a month at five nines, they earn their fee. Snapfleet is one pooled Chromium on your box with queueing, timeouts and crash recovery — for og-images, link previews, PDFs and internal tooling, that's honestly all you need.
What do people use it for?
Open-graph image generation, link previews, PDF invoices and receipts of web pages, visual monitoring, archiving, and thumbnails for directories — anywhere you'd otherwise pay per render.