ProdKit Images
Stop overpaying for Supabase image transformations
Keep your existing storage. Replace one URL. One plan covers every project you ship.
prodkit.config.ts
// Before
src="https://xyz.supabase.co/storage/v1/object/public/avatars/cory.png"
// After
src="https://img.prodkit.cloud/acme/avatars/cory.png"
Image bill at 10,000 optimizations
$49.50$9/mo
Problem
Image bills should not surprise you
AI-built apps ship fast, but image transformation costs can climb before the product has real revenue.
Supabase transformations are easy to trigger everywhere, and every one of them is billed.
Responsive variants multiply usage quickly — one photo becomes six billed transformations.
Every new side project means another image bill and another pipeline to babysit.
Solution
Replace one URL. Faster images, smaller bill.
ProdKit swaps per-transformation metering for a flat plan and handles the hard parts automatically. No CDN configuration, no format tuning, no per-project infrastructure.
Automatic resizing, AVIF and WebP conversion, and global edge caching.
Works with your existing storage instead of forcing a migration.
Connect every project to one account — they all share one subscription.
How it works
Live in minutes, not an afternoon of CDN docs
Keep storage where it is, swap the URL, and ProdKit takes over delivery. There is no pipeline to build and nothing new to maintain.
01
Keep storage
Leave uploads in Supabase Storage. No migration, no new buckets.
02
Replace one URL
Swap the storage base URL for your ProdKit endpoint. Paths and filenames stay identical.
03
Serve optimized images
Images come back resized, converted to AVIF or WebP, and cached at the edge worldwide.
Multi-project
Every project you ship, one subscription
Indie developers rarely ship just one thing. Connect the portfolio — the main app, the blog, the weekend experiment — and they all share a single plan's included optimizations.
Each project gets its own endpoint, its own usage breakdown, and its own cache. Billing stays in one place, so a new side project never means a new bill.
- Unlimited projects on every plan
- Per-project endpoints and usage analytics
- One pool of included optimizations across everything
Acme App
img.prodkit.cloud/acmePortfolio
img.prodkit.cloud/portfolioWeekend AI thing
img.prodkit.cloud/weekend-aiShared plan usage
One Starter plan · $9/mo
Features
Everything needed to serve production images
Focused capabilities for cost reduction, delivery quality, and developer speed.
Managed image delivery
Resize, optimize, cache, and serve responsive images with URL parameters — no query tuning or CDN setup.
One plan, every project
Connect unlimited projects to a single account. Each gets its own endpoint; they all share one subscription.
Automatic modern formats
AVIF and WebP negotiated per browser automatically. Originals stay untouched in your storage.
Savings you can see
The dashboard tracks optimizations, bandwidth, cache hit rate, and estimated savings versus Supabase pricing.
React SDK
A tiny Image component with lazy loading, srcset generation, and sensible defaults.
AI agent ready
Designed so an agent can detect Supabase image usage, rewrite URLs, and open the commit for review.
Savings calculator
See what you'd save every month
Drag the slider to your monthly image volume and compare metered Supabase transformation pricing against a flat ProdKit plan.
Estimate the image transformation spend you avoid by moving delivery through ProdKit.
25,000
/ month
Supabase estimate uses 100 included origin images, then $5 per 1,000 origin images. Supabase pricing
Pro becomes the lower-cost ProdKit plan at about 30,000 optimizations/month.
Recommended plan
Starter
Starter is the best place to start. Consider Pro as volume grows and analytics, custom domains, or priority support become important.
Best place to start
Supabase transformations
$124.50
Estimated add-on cost
ProdKit estimate
$24
Starter plan
Estimated savings
$100.50
per month
Pricing
Pricing that pays for itself
Serving 10,000 images through Supabase transformations costs about $49.50 a month. Starter handles the same volume for $9 flat — across every project you own.
Starter
The default recommendation for replacing a Supabase image transformation bill with predictable cost.
$9
/ month
10,000 image optimizations
Overages: $1 / 1,000 optimizations
Compared at 10,000 optimizations/mo
Supabase
$49.50
ProdKit
$9
Savings
$40.50
- Unlimited projects
- Global CDN
- Automatic AVIF and WebP
- React SDK
- AI agent integration
Pro
The upgrade once you pass roughly 30,000 optimizations a month — a lower per-image rate plus analytics, custom domains, and support.
$29
/ month
35,000 image optimizations
Overages: $0.75 / 1,000 optimizations
Compared at 35,000 optimizations/mo
Supabase
$174.50
ProdKit
$29
Savings
$145.50
- Everything in Starter
- Advanced analytics
- Custom domains
- Priority support
Scale
For products serving images at serious volume: the lowest per-image rate, dedicated support, and room to grow.
$249
/ month
350,000 image optimizations
Overages: $0.60 / 1,000 optimizations
Compared at 350,000 optimizations/mo
Supabase
$1,749.50
ProdKit
$249
Savings
$1,500.50
- Everything in Pro
- Dedicated support
- Custom limits and invoicing
Agent workflow
One prompt migrates your whole app
Point your coding agent at the project and it can do the entire migration: find Supabase image URLs, swap in your ProdKit endpoint, and open the diff for review.
Agent prompt
Optimize every image in this project.
Detect Supabase
Install SDK
Rewrite URLs
FAQ
Common questions
Do I need to move my images?
No. Your files stay in Supabase Storage. ProdKit sits in front as a delivery layer, fetching originals once and serving optimized copies from cache.
How many projects can I connect?
As many as you want. Every project gets its own endpoint, and they all draw from one plan's included optimizations — most portfolios fit comfortably in Starter.
What counts as an optimization?
One unique image variant — a size and format combination — counted once, then served from cache. Repeat views are free.
Stay in the loop
Stop renting your image pipeline by the request
Leave your email and we'll let you know when accounts open, along with what changed since you looked.