Small Pics for Agencies
Small Pics is built for agencies managing multiple client sites. One plan covers all your clients with separate endpoints and custom domains. No per-site fees, no bandwidth billing, no credit math.
Why do agencies need a dedicated image service?
Agencies manage images across dozens of client sites. Without a centralized service, each site ends up with its own optimization stack: different plugins, different CDNs, different billing accounts. Maintenance becomes a recurring cost that scales with your client roster.
Most image CDNs price per site, per domain, or per bandwidth. That model punishes agencies. A service built around a single-account, multi-source architecture lets you standardize image delivery across every client without multiplying your costs.
How does Small Pics handle multiple client sites?
Every Small Pics plan includes multiple endpoints and custom domains. Each client site gets its own endpoint, pointing to that client's storage (S3, R2, DO Spaces, Hetzner, or any HTTP source). Each endpoint can have its own custom domain for branded image delivery.
This means one agency account manages all client image infrastructure. There is no need to create separate accounts, juggle multiple invoices, or worry about cross-client billing. The Standard plan at $59/mo includes 40 endpoints and 40 custom domains, which covers most mid-size agencies from a single plan.
Each endpoint also has independent settings. You can enable Imgix parameter compatibility on one client's endpoint (for migration) while using native Small Pics parameters on another. Different sources, different settings, one bill.
How does Small Pics pricing compare for agencies?
Agency economics are where Small Pics pulls ahead. Most image services charge per site, per domain, or use opaque credit systems. Here is a concrete comparison for an agency running 40 client sites:
| Service | Model | Cost for 40 sites |
|---|---|---|
| Small Pics (Standard) | 40 endpoints, 40 domains included | $59/mo |
| Bunny Optimizer | $9.50/Pull Zone + bandwidth | $380/mo + bandwidth |
| Imgix | Credit-based (shared across sites) | Varies (credits deplete faster with more sites) |
| ImageBoss | $20/domain per connected source | $800/mo |
Small Pics Standard at $59/mo covers 40 client sites with 16,000 origin images and 112,000 transforms. No bandwidth charges on any plan. If you go over, overages are $5 per 1,000 origins pack or $3 per 7,000 transforms pack. You get an email warning first, and your images keep serving while your subscription is active.
For a full pricing breakdown, see the pricing page.
Can you migrate agency clients from Imgix?
Yes. Small Pics has built-in Imgix parameter compatibility that you enable per endpoint in the dashboard. When enabled, incoming requests with Imgix query parameters (w, h, fit, crop, fm, q, dpr, and the full watermark set) are automatically translated to Small Pics equivalents server-side.
For agencies running Craft CMS sites with Imager X, the migration is even simpler. Swap the transformer config from Imgix to Small Pics, update the endpoint URL, and your templates work as before. The Small Pics Imager X transformer plugin handles the rest.
You can migrate clients one at a time. Run some endpoints on Imgix compatibility mode while others use native Small Pics parameters. There is no all-or-nothing cutover required.
See also: Small Pics vs Imgix, Imgix alternatives for Craft CMS developers, Pricing.
Frequently asked questions
- How many client sites can I run on one Small Pics plan?
- Each plan includes multiple endpoints and custom domains. Lite covers 5 sites, Starter covers 10, Standard covers 40, and Extended covers 120. Each site gets its own endpoint and branded image domain within a single plan.
- Do I need a separate account for each client?
- No. One Small Pics account manages all your client sites. Each client gets their own endpoint pointing to their storage (S3, R2, DO Spaces, or any HTTP source) and their own custom domain. Billing stays on a single invoice.
- Can I migrate clients from Imgix without rewriting templates?
- Yes. Small Pics has built-in Imgix parameter compatibility that you enable per endpoint. Most Imgix URLs work without code changes. Point the DNS, enable compatibility mode, and existing templates keep working.
- What happens if a client site has a traffic spike?
- Small Pics pricing is based on origin images and transforms, not bandwidth. Traffic spikes do not change your bill. Your images keep serving normally. If you approach your plan limits, you get an email warning before any overages apply.
- Is there a Craft CMS plugin for agency sites?
- Yes. Small Pics has a dedicated Imager X transformer plugin for Craft CMS. Agencies running multiple Craft sites can configure each site to use its own Small Pics endpoint while managing everything from one account.
- Does Small Pics offer a free trial for agencies?
- Yes. Every plan includes a 14-day free trial with no credit card required. You can set up multiple client endpoints during the trial to test the full workflow before committing to a paid plan.