Small Pics vs Imgix

A direct comparison of pricing, features, and migration path for teams evaluating image transform services.

Feature Small Pics Imgix
Starting price $9/mo (Lite) Not published (credit-based)
Pricing model Flat tiers: origins + transforms Credits (management + delivery + transforms)
Overage handling Email warning, then $5/1k origins or $3/7k transforms Service blocked until next billing cycle (reported)
Output formats AVIF, WebP, JPEG, PJPG, PNG, GIF, JPEG XL AVIF, WebP, JPEG, PJPG, PNG, GIF, JP2, JXR
JPEG XL Yes No
Custom domains Included in every plan (5 to 120) Available (plan-dependent)
Origins supported S3, R2, DO Spaces, Hetzner, any HTTP S3, GCS, Azure, web proxy
Imgix URL compatibility Built-in (toggle per source) Native
Craft CMS (Imager X) Dedicated transformer plugin Dedicated transformer plugin
Free trial 14 days, no credit card Limited free tier

How does Small Pics compare to Imgix?

Both services do the same core job: accept an origin image URL, apply transforms via query parameters, and serve an optimized result through a CDN. The key differences are in pricing transparency and how each service handles overages.

Imgix uses a credit system that bundles management operations, delivery, and transforms into a single unit. The per-transform cost is not published, which makes it difficult to predict your bill before you commit. Small Pics uses flat tiers based on two numbers you can count: origin images and transforms. No credits, no hidden multipliers.

On the feature side, Imgix has a larger transform API with face detection and text overlays. Small Pics covers the core transforms most teams actually use (resize, crop, format, quality, watermarks) and is one of very few services offering JPEG XL output.

How does pricing work?

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

Imgix pricing is credit-based and not fully published. Multiple teams have reported 5x price increases at renewal. Because the credit system combines management, delivery, and transforms, it can be hard to understand what you are actually paying for until you see the invoice. If you exceed your credits mid-cycle, Imgix has been reported to block service until the next billing period.

Small Pics never blocks your images. If you go over your plan limits, you get an email warning first. Overages are billed at $5 per 1,000 origins pack (includes 7,000 transforms) or $3 per 7,000 transforms pack. Annual plans get the first month of overages free.

Can you keep your Imgix URLs?

Yes. Small Pics has built-in Imgix parameter compatibility that you can enable per source in the dashboard. Once enabled, incoming requests with Imgix query parameters (w, h, fit, crop, fm, q, dpr, and more) are automatically translated to their Small Pics equivalents server-side.

This means most sites can migrate from Imgix to Small Pics without rewriting a single URL. Point your DNS at Small Pics, enable Imgix compatibility on the source, and your existing URLs keep working. The full parameter mapping is documented at /docs/imgix-compatibility.

Which has better Craft CMS support?

Both services have Imager X transformer plugins for Craft CMS. The Small Pics plugin uses native Small Pics parameters directly, so you get access to the full feature set without going through a compatibility layer. If you are migrating from Imgix and have existing Imager X templates, the switch typically involves changing the transformer config and updating your source.

For agencies running multiple Craft sites, Small Pics includes custom domains on every plan (5 on Lite, up to 120 on Extended). Each site can have its own branded image domain without additional cost.

What formats does each support?

Both services support AVIF, WebP, JPEG, and PNG output. Small Pics also supports Progressive JPEG (pjpg), GIF passthrough, and JPEG XL. Small Pics is currently the only image transform service offering JPEG XL output.

JPEG XL delivers better compression than WebP at equivalent quality, with features like progressive decoding and lossless recompression of existing JPEGs. Browser support is growing, and Small Pics lets you serve it today with automatic format negotiation falling back to AVIF or WebP for unsupported browsers.

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

Frequently asked questions

Can I migrate from Imgix to Small Pics without changing URLs?
Yes. Small Pics has built-in Imgix parameter compatibility. Enable it on your image source in the dashboard, point your DNS, and most existing Imgix URLs work without any code changes.
How does Imgix pricing work?
Imgix uses a credit system that bundles management, delivery, and transform operations. Per-transform rates are not published on their site. Usage beyond your plan can result in service being blocked until the next billing cycle.
Does Small Pics support all Imgix parameters?
Small Pics supports most core Imgix parameters including w, h, fit, crop, fm, q, dpr, and the full watermark set. fit=facearea and fit=min are not currently supported. See the full compatibility table in the docs.
What formats does Small Pics support that Imgix does not?
Small Pics supports JPEG XL (jxl) output. This is not available on Imgix or any other major image CDN. Both services support AVIF, WebP, JPEG, and PNG output formats.
Is there a Craft CMS plugin for Small Pics?
Yes. Small Pics has a dedicated Imager X transformer plugin for Craft CMS. It provides native integration without needing Imgix compatibility mode. Imgix also has an Imager X transformer.
What happens if I exceed my Small Pics plan limits?
Small Pics sends an email warning before overages kick in. Extra origins cost $5 per 1,000 pack and extra transforms cost $3 per 7,000 pack. Your images keep serving. No service interruptions.
Does Small Pics offer a free trial?
Yes. Every Small Pics plan includes a 14-day free trial with no credit card required. You can test the full feature set, including Imgix compatibility mode, before committing to a paid plan.
How long does an Imgix to Small Pics migration take?
Most migrations take under an hour. If your site uses standard Imgix URL parameters, you enable compatibility mode, update your DNS or CDN origin, and you are done. No template rewrites needed.