Pricing

Flat plans that beat your transformation bill

Plans are billed per origin image, the same unit Supabase uses, so the comparison on every card is like for like. Paid plans cover unlimited projects under one subscription, and the free plan stops at its limit instead of billing you.

Free

For side projects and trying ProdKit on a real app.

$0

/ month

1,000 origin images / month

Stops at the limit, never billed

Supabase doesn't include image transformations on its Free plan.

  • 1 project
  • Every size and format included
  • Global CDN and edge caching
  • Works in any stack

Starter

Best place to start

For a production app replacing its Supabase transformation bill.

$9

/ month

4,000 origin images / month

$3 per 1,000 extra images

Supabase for 4,000 images
$19.50
You save
$10.50/mo
  • Unlimited projects
  • Every size and format included
  • Usage dashboard and request logs
  • Email support

Pro

For growing apps with bigger catalogs and more traffic.

$29

/ month

15,000 origin images / month

$2.50 per 1,000 extra images

Supabase for 15,000 images
$74.50
You save
$45.50/mo
  • Everything in Starter
  • Lower overage rate
  • Priority email support

Scale

For image-heavy products serving at serious volume.

$249

/ month

130,000 origin images / month

$2 per 1,000 extra images

Supabase for 130,000 images
$649.50
You save
$400.50/mo
  • Everything in Pro
  • Lowest overage rate
  • Custom limits and invoicing

Usage model

One number to understand: origin images

An origin image is one source file in your bucket, counted once per calendar month however many sizes and formats it's served in. Repeat views come from cache and are free.

Every size and format included

Each origin image covers up to 5 sizes a month, which is more than a typical srcset requests. A crop or effect, such as a face crop or a blur, counts as a size. AVIF, WebP, and JPEG versions never count extra.

Cache works in your favor

Once a size is generated, repeat views are served from the edge for free, and your Supabase bucket only sees a request when a new size is needed.

How the comparison works

Supabase includes 100 origin images on paid plans, then charges $5 per 1,000, and doesn't offer transformations on its Free plan. Prices checked September 2026.

Early access

Start free while we're in early access

No card required today

ProdKit is in early access and billing is not switched on yet. Connect your projects and start serving optimized images now. We'll give you plenty of notice before plans become paid. Listed prices don't include sales tax, which will be added at checkout where it applies.