imgix
Image processing CDN that resizes, crops, converts and optimizes images from your own storage through URL parameters.
imgix is a hosted image processing and delivery service. It doesn't replace your storage: you connect a "source" such as an Amazon S3, Google Cloud Storage, Azure, Cloudflare R2, DigitalOcean or other S3-compatible bucket, or an existing website folder, and imgix fetches the originals, transforms them on request and serves them from its CDN.
Each source gets a base URL on <subdomain>.imgix.net, or a custom domain. You change an image by adding query parameters to its URL (w, h, fit, crop and many more), and auto=format,compress serves AVIF or WebP to browsers that support them. There are official libraries for JavaScript, React, Gatsby, Python and other languages that build these URLs and responsive srcset attributes, and a Management API for purging and managing assets.
A small team gets on-the-fly resizing and format conversion without running an image pipeline, a CDN cache with long default lifetimes, signed URLs to protect sources, and paid AI features such as background removal and upscaling. Billing is in prepaid monthly credits that cover cached storage, bandwidth and renders.
There is no free plan, only a 30-day trial with 100 credits. Inputs are best kept under 100 MB (500 MB is a soft limit), output is capped at 8192 by 8192 pixels, the Web Proxy source type is Enterprise-only, and the Starter plan includes no SSL certificate for a custom domain.
Where it fits
Who uses it
28 makers' products, each linked to the source that shows it, and 1 open-source projects that declare it in their code.
Open source: a project that declares imgix as a dependency in its public code — verifiable, but not necessarily a live product.
Alternatives to imgix
All alternatives by situation →Questions makers ask about imgix
Where do my original images live?
In your own storage. imgix connects to S3, Google Cloud Storage, Azure, DigitalOcean, Cloudflare R2, Wasabi, Linode or any S3-compatible bucket, or proxies a folder on an existing website; the Web Proxy source for arbitrary URLs is Enterprise-only. source ↗
What URL do my images get?
Each source has a subdomain under imgix.net, such as example.imgix.net. You can add a custom domain too; HTTPS on it needs an SSL certificate through imgix's CDN partner. source ↗
Can I use HTTPS on my own domain?
The number of included certificates depends on the plan, with none on Starter, one on Basic and Midrange, three on Growth and Growth Plus; you request them from support. source ↗
Does it serve AVIF and WebP automatically?
Yes, with auto=format. imgix picks AVIF where supported, then WebP, then JPEG or PNG; auto=compress also lowers quality and strips metadata. source ↗
How do I update an image that changed at the origin?
Purge it from the dashboard or with the Purge API, using the image's base URL to clear every derivative. Repeat purges of the same URL must be at least 10 seconds apart. source ↗
How large can source images be?
imgix recommends inputs under 100 MB and treats 500 MB as a soft limit; output images are limited to 8192 by 8192 pixels. source ↗
Is there a free plan?
No. There is a 30-day trial with 100 credits and no card needed; after that you buy a credit bundle. source ↗
Is imgix free?
No permanent free tier; paid use starts at $25/mo. source ↗
Is imgix open source or self-hostable?
Not open source, and hosted only.
Can AI coding agents work with imgix?
No llms.txt, official MCP server or CLI found yet.
Who uses imgix?
28 makers' products we track, each with a source, and 1 open-source projects declare it in their code. source ↗