Service not yet operational. Pricing and quotas are subject to change before launch.

Pricing

Start free. Upgrade when it makes sense — or run it yourself for nothing.

Hosted Service

Thumbrella processes thumbnails on shared infrastructure. A registered account works across the hosted API, self-hosted instances, and AI platforms.

Free $0 / register

A registered account adds distributed caching and a usage dashboard to any Thumbrella setup — hosted, self-hosted, or platform-based.

  • Shared distributed cache — works with any client library or hosting method
  • Usage tracking dashboard
Create an account →

Renders

500 / hour
1,000 / day
~30k / month

Cache

10 MB stored
5 days TTL
Fan coming soon Free / show some support

Triple your limits in exchange for a small show of support. Qualify with any one:

  • Star on GitHub, Docker Hub, or Product Hunt
  • Order a piece of Thumbrella merch
Coming soon →

Renders

1,500 / hour
3,000 / day
~90k / month

Cache

30 MB stored
15 days TTL
Paid $5 / per month

More control over auth, thumbnail output, and cache isolation. Upgrade when your project actually needs it.

  • Create separate API tokens with individual usage limits
  • Control thumbnail settings — resolution, quality, output format
  • Isolated caches with independent quota tracking
  • Everything in Free
Get notified at launch →

Renders

5,000 / hour
10,000 / day
~300k / month

Cache

200 MB stored
150 days TTL
Paid Pro coming soon ~$10 / per month

Higher limits for heavier workloads. Details to be determined closer to launch.

  • Everything in Paid
  • Higher render caps
  • More cache storage and longer TTL
Coming later →
Higher limits TBD

Self-Run

Install and operate Thumbrella on your own hardware or a third-party compute platform. Self-hosted users can still register a caching account to tap into the shared network.

Self-Hosted Free / open source

Run the full Thumbrella server on your own hardware. No account required. Unlimited renders.

  • Single binary — or build from source
  • Optional external executables for extended media format support
  • Local caching with SQLite
  • Optional: pair with a registered account for shared distributed cache access
Self-hosted docs →
Unlimited renders your hardware
AI Platforms Free / + platform fees

Use Thumbrella on Replicate and similar compute platforms at no added charge. Platform billing applies as normal.

  • No install — runs in the cloud
  • Free and Paid caching accounts reduce redundant processing
  • Cache usage charged against your registered account limits
AI platform docs →
Account limits apply if registered
Sponsored ~$100 / per month

A production-ready self-hosted deployment with enterprise-grade features, full offline capability, and priority support.

  • Docker image — full media type support out of the box
  • Perpetual license with one full year of upgrades (works offline, no phone home)
  • Listed on the Thumbrella sponsor page
  • Email support
  • Redis and other cache backends with maintenance tooling
  • Optional: access the global distributed cache network
  • Optional: access the hosted service with elevated quotas
Sponsor docs →
Unlimited renders your server

Renders vs. cache hits

A render is charged when Thumbrella processes a new media file. Serving an already-generated thumbnail — a cache hit — is always free at every tier.

Hourly and daily caps

Limits apply per hour and per day — whichever comes first. When an account hits its cap, requests return a lightweight placeholder thumbnail rather than failing outright.

Shared caching for self-run

Self-hosted and platform-based users can register a free or paid account to access the distributed cache network. Thumbnails cached from any source benefit everyone.