Small Pics vs ImageKit

Both start at $9/mo, but the billing models are fundamentally different. Here is what matters.

Feature Small Pics ImageKit
Starting price $9/mo (Lite) $9/mo (Lite)
Pricing model Flat tiers: origins + transforms Bandwidth-based (40 GB on Lite)
Overage handling Email warning, then $5/1k origins or $3/7k transforms Billed per GB ($0.50/GB on Lite); free tier stops delivery
Output formats AVIF, WebP, JPEG, PJPG, PNG, GIF, JPEG XL AVIF (Pro and above), WebP, JPEG, PNG, GIF
JPEG XL Yes No
Video support No Yes (basic optimization and streaming)
DAM / media library No Yes
Custom domains Included (5 to 120) Available (plan-dependent)
Origins supported S3, R2, DO Spaces, Hetzner, any HTTP S3, web folders, media library
Imgix URL compatibility Built-in No
Craft CMS (Imager X) Dedicated transformer plugin Dedicated transformer plugin
Free trial / free tier 14-day trial, no credit card Free tier (limited bandwidth)

How does Small Pics compare to ImageKit?

Small Pics and ImageKit both target developers who need URL-based image transforms with CDN delivery. The headline prices look similar ($9/mo entry point), but the billing models are different in ways that matter.

ImageKit bills primarily on bandwidth. Their Lite plan includes 40 GB of delivery bandwidth per month. If your site gets a traffic spike or you serve high-resolution images, bandwidth consumption goes up and your bill follows. The amount you pay depends on how many people visit your site and how large your images are after optimization.

Small Pics bills on origin images and transforms. Traffic spikes do not change your bill. Whether 100 people or 100,000 people view the same transformed image, it counts as one origin and one transform. This makes costs predictable regardless of traffic volume.

How does pricing work?

Small Pics has four tiers. Lite ($9/mo) includes 2,500 origins and 17,500 transforms. Starter ($19/mo) includes 5,000 origins and 35,000 transforms. Standard ($59/mo) includes 16,000 origins and 112,000 transforms. Extended ($189/mo) includes 52,000 origins and 364,000 transforms. No bandwidth charges.

ImageKit Lite is $9/mo and includes 40 GB of bandwidth, with excess billed at $0.50/GB. Pro is $89/mo for 225 GB at $0.45/GB over. There is also a Forever Free tier with 20 GB. Additional bandwidth is billed per GB, which can add up quickly for image-heavy sites or during traffic spikes.

The practical difference: with Small Pics, you can estimate your bill by counting your images and the number of unique sizes/formats you need. With ImageKit, your bill depends on traffic volume, which is harder to predict and control.

What happens if you exceed your plan?

This is where the services differ most. ImageKit's Forever Free tier stops serving media once you pass 20 GB in a month. On paid plans, excess bandwidth is billed per GB ($0.50 on Lite, $0.45 on Pro), so overages accumulate quietly during unexpected traffic spikes rather than cutting you off.

Small Pics never stops serving images. When you approach your plan limits, you receive an email warning. If you exceed your limits, overages are billed at fixed rates: $5 per pack of 1,000 origins (with 7,000 transforms) or $3 per pack of 7,000 transforms. Annual plans get the first month of overages free. Your images keep serving throughout.

Which is better for agencies?

For agencies managing multiple client sites, Small Pics has a few practical advantages. Every plan includes multiple image sources (5 to 120 depending on tier) and matching custom domains. Each client site can have its own branded image domain and its own origin configuration, all from one account.

Both services have Imager X transformer plugins for Craft CMS. Small Pics also includes built-in Imgix parameter compatibility, which is useful for agencies migrating client sites from Imgix. ImageKit does not have Imgix URL compatibility.

ImageKit has advantages for agencies that need video optimization or a media library for client asset management. If your workflow includes video or you want a built-in DAM, ImageKit covers more ground.

What formats does each support?

Both services support AVIF and WebP. Small Pics outputs AVIF by default and takes the format from the fm parameter; to cover browsers without AVIF support you serve fallbacks with a picture element. ImageKit performs automatic format negotiation, with AVIF listed as a Pro-and-above feature.

Small Pics supports seven output formats: AVIF, WebP, JPEG, Progressive JPEG (pjpg), PNG, GIF, and JPEG XL. JPEG XL output remains uncommon among image transform services. ImageKit supports AVIF, WebP, JPEG, PNG, and GIF, but not JPEG XL or Progressive JPEG as explicit format options.

See also: Pricing, Small Pics vs Imgix, Small Pics vs Cloudinary, Small Pics vs Bunny Optimizer.

Frequently asked questions

How does ImageKit pricing compare to Small Pics?
Both start at $9/mo for their Lite plans. ImageKit bills on bandwidth (40 GB on Lite, then $0.50/GB), which makes costs unpredictable during traffic spikes. Small Pics bills on origin images and transforms, so traffic volume does not affect your bill.
What happens if I exceed my ImageKit plan mid-month?
On the ImageKit Forever Free tier, media delivery stops when you hit the 20 GB limit. Paid plans bill the excess instead, at $0.50/GB on Lite and $0.45/GB on Pro. Small Pics never stops serving images. You receive an email warning, then overages are billed at known per-pack rates.
Does ImageKit support JPEG XL?
No. ImageKit supports AVIF, WebP, JPEG, and PNG, though ImageKit lists automatic AVIF optimization as a Pro-and-above feature. Small Pics also outputs JPEG XL, in addition to AVIF, WebP, JPEG, Progressive JPEG, PNG, and GIF.
Does Small Pics support video like ImageKit?
No. Small Pics is focused on image transforms only. ImageKit includes basic video optimization and streaming features. If you need video processing, ImageKit or a dedicated video service would be more appropriate.
Which is better for Craft CMS?
Both Small Pics and ImageKit have Imager X transformer plugins for Craft CMS. Small Pics also has built-in Imgix parameter compatibility, which ImageKit does not. For Craft sites migrating from Imgix, Small Pics offers a lower-friction path.
Can I use my own domain with each service?
Small Pics includes custom domains on every plan, from 5 on Lite to 120 on Extended. ImageKit supports custom domains but availability varies by plan. Check their current pricing page for specifics.
Does Small Pics have a free tier?
Small Pics offers a 14-day free trial with no credit card required on every plan. There is no permanent free tier. ImageKit has a free tier with limited bandwidth and transforms per month.
Which origins does Small Pics support?
Small Pics supports S3, Cloudflare R2, DigitalOcean Spaces, Hetzner Object Storage, and any HTTP origin. ImageKit supports similar origins including S3, web folders, and their own media library.