Vercel Image Optimization
Built-in image resizing and format conversion for apps on Vercel (e.g. next/image), billed per transformation plus cache and data transfer.
Apps already on Vercel, particularly those using next/image, get optimisation without a separate service. Since February 2025 transformations are billed per cache miss or stale at $0.05 per 1,000 in iad1, plus cache writes on every miss, and delivery draws on the 1 TB of Fast Data Transfer included on Pro before $0.15/GB. Pro costs $20/month per seat, and Hobby is limited to non-commercial use, so production sites need a paid plan.
- Headquarters
- 🇺🇸 United States
- Parent jurisdiction
- 🇺🇸 United States
- EU self-serve plan
- No / not documented
- GDPR DPA
- Yes
- Billing
- subscription
- Free tier
- Hobby (non-commercial only) includes 5K transformations, 300K cache reads, 100K cache writes/month
- Open source
- No
- Website
- vercel.com
- Source last checked
- 2026-10-06
- Pricing evidence
- Modeled rates
Pricing
Published rates converted using workload assumptions. Read the notes. Cache-write cost assumes 100 KB output images. Cache behavior, sizes and regional rates change cost. How to read these estimates.
| Plan | Base fee / month | 1k transformations | Bandwidth / GB |
|---|---|---|---|
| Pro | $20 | $0.1 | $0.17 |
Allowances, plan limits & calculation details
Rates are shown at their recorded precision. A zero means no charge in this calculation; the vendor may charge for things we leave out. See the notes for usage assumptions and currency conversions.
Pro
- Base fee / month
- $20
- Included source images (thousands)
- 0
- 1k source images
- $0
- Included transformations (thousands)
- 0
- 1k transformations
- $0.1
- Included bandwidth / month (GB)
- 1,000
- Bandwidth / GB
- $0.17
Pro is $20/month per seat, with a $20 monthly usage credit not modelled here. Since February 2025, transformations are billed per cache MISS or STALE at $0.05 per 1,000 (US iad1; up to $0.0812 in other regions). Cache writes cost $4.00 per million 8 KB units (on every miss) and global cache reads $0.40 per million. per_1k_transformations adds ~$0.05 of cache writes, assuming ~100 KB output (13 units). Delivery is Fast Data Transfer: 1 TB/month included on Pro, then $0.15/GB in iad1. per_gb also adds CDN requests ($2 per million, ~$0.02/GB at ~100 KB per image). No per-source-image fee today. The legacy model (still on some pre-Feb-2025 Enterprise contracts) charged $5 per 1,000 unique source images after 5,000 included on Pro. Hobby is excluded because it is restricted to non-commercial use. DPA at vercel.com/legal/dpa. Image Optimization runs on the global CDN with no self-serve EU-only option.
Managed alternatives
At 50K unique source images / month, 500K transformations / month, 2,000 GB image bandwidth / month. Adjust usage and requirements.
Vercel Image Optimization: $2,880/yr estimated.
- Bunny Optimizer: $354/yr estimated · $2,526/yr bill differencePublished rates
- Cloudflare Images: $2,460/yr estimated · $420/yr bill differenceModeled ratesConverts delivery requests to bandwidth assuming 100 KB per delivered image. Cached deliveries still count.
No cheaper managed estimate matches your filters. Adjust your usage or compare with your actual contract bill.
The price difference leaves out migration costs, operating costs and any features you’d need to replace.
Self-hosted options
Operating cost is not estimated. These options are not counted as savings against managed services.
Want a European-owned provider? See European alternatives to Vercel Image Optimization among european image processing providers.
Compare Vercel Image Optimization
Found a wrong rate or plan restriction? Report a correction with a current source.