OneTimeSuite Blog · 2026

Snapfleet vs Urlbox pricing: $684 vs $99 once

Urlbox charges $19/month for 2,000 renders. ScreenshotOne is $17/mo, ApiFlash $7/mo. But rendering a screenshot is just running headless Chromium — something your $5 VPS can do all day for free. Snapfleet is a self-hosted screenshot API with the same clean ergonomics as the paid ones: one endpoint, API keys, rate limits, caching. $99, once, unlimited renders.

This is the full pricing breakdown: what Urlbox actually costs over one, two and three years, what Snapfleet gives you for $99 paid once, and the honest cases where the subscription is still the right call.

What Urlbox actually costs you

At $19/mo, one Urlbox subscription adds up to $228 every year — $684 over a three-year window, for software you stop owning the day you cancel. Snapfleet is $99 the day you buy it, and the meter never runs again.

SnapfleetUrlbox
Sticker price$99 once$19/mo
Cost after 1 year$99$228
Cost after 2 years$99$456
Cost after 3 years$99$684

Three years in, the gap is $585 — and every year after that adds another $228 to the subscription side of the ledger.

Snapfleet vs Urlbox, feature by feature

Price is only half the story — here's how the two line up on the things that decide day-to-day use:

SnapfleetUrlbox
Price$99 once$19/mo ($228/yr, forever)
RendersUnlimited — it's your CPU2,000/month
Your dataStays on your serverTheir cloud
PNG / JPG / PDFYesYes
Element clipping + dark modeYesYes
Internal / localhost targetsYesNo
API keys + rate limitsYesYes
Source codeMIT, on GitHubClosed

What you get for $99, once

One endpoint turns any URL into PNG, JPG or PDF — on your own server, $0 per render. The highlights:

  • 🎯 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.

Just over 5 months of Urlbox pays for Snapfleet outright — $228/yr saved, unlimited renders forever.

Switching is 3 steps

  1. Buy once on Whop. One-time $99 for the packaged 1-click Windows installer with auto-updates — no terminal, no Docker knowledge needed.
  2. Run it anywhere. Desktop app, npm start on a VPS, or docker compose up (the image ships Chromium preinstalled). Create an API key in the UI.
  3. Curl your first screenshot. One GET request returns the PNG. Use the playground to dial in parameters and copy the exact curl command.

When paying Urlbox is still the right call

Being straight about it: the subscription earns its keep in three situations. If your team is large enough that Urlbox's collaboration features, permissions and admin controls are genuinely load-bearing; if your workflow is built on its integrations and leaving means rebuilding that plumbing; or if you have enterprise requirements — SSO, audit logs, SLAs, a vendor to call — that a pay-once app doesn't come with. Everyone else is paying $19/mo for a job that runs fine on hardware they already own.

If that's you, Snapfleet is $99, once. For the deeper dive, read the Snapfleet vs Urlbox head-to-head or the full Urlbox comparison.

Frequently asked questions

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.

Can it screenshot pages behind my firewall?
Yes — that's a headline feature. Because it runs on your infrastructure it can reach localhost and RFC1918 addresses (ALLOW_PRIVATE defaults to on). No cloud screenshot API can do that.

How does the cache work?
Requests are normalized (defaults applied first), hashed with SHA-256, and stored on disk with a TTL — identical requests return instantly with an X-Snapfleet-Cache: HIT header. Pass fresh=true or a per-request ttl to bypass it.

More on Urlbox pricing

Snapfleet — product page, demo & full feature list · All OneTimeSuite pricing breakdowns

Try Snapfleet — $99, once

One endpoint turns any URL into PNG, JPG or PDF — on your own server, $0 per render.