imgix and ChangeThisFile look similar on the surface — both involve images and APIs — but they solve fundamentally different problems. imgix is a CDN layer that transforms and serves your existing images on request, using URL parameters like ?w=400&fit=crop&auto=format. ChangeThisFile converts files from one format to another: upload a HEIC, get a JPG; upload a PDF, get a DOCX.
If you're evaluating both, you're probably asking the wrong question. But if you need batch format conversion, one-off transforms, or coverage beyond images (video, audio, documents), this comparison will help.
Quick verdict
For dynamic image serving in a web app: imgix wins. URL-parameter transforms served from CDN edge nodes, automatic WebP/AVIF delivery, and built-in responsive image tooling are what imgix does best.
For converting files between formats: ChangeThisFile wins. Free 1,000 conversions/month, one POST endpoint, and coverage across 690 routes including video, audio, documents, ebooks, and archives.
For developers who need a quick API without setup overhead: ChangeThisFile. Call /v1/convert directly with curl or any HTTP client — curl -F file=@photo.heic -F target=jpg — done.
For image-heavy production apps at scale: imgix. It's purpose-built for exactly that use case.
Pricing comparison
Competitor pricing below is as of April 2026 - check the vendor's current pricing page before deciding.
| Plan | ChangeThisFile | imgix |
|---|---|---|
| Free tier | 1,000 conversions/month (no card) | Free trial; paid from $75/mo |
| Entry paid | $29/mo — 10,000 conversions | $75/mo — includes bandwidth + transforms |
| Mid tier | $99/mo — 50,000 conversions | Custom pricing above entry tier |
| High volume | $499/$1,999/mo | Enterprise contracts |
| Pricing model | Per conversion (flat count) | Per GB bandwidth + rendering units |
imgix bills on a combination of bandwidth and rendering units — the number of unique image URLs processed. Each unique URL parameter combination counts. For a product catalog with dynamic sizes, you can quickly rack up rendering units. ChangeThisFile bills per conversion regardless of file size or output dimensions, which is more predictable for batch workflows.
Feature comparison
| Feature | ChangeThisFile | imgix |
|---|---|---|
| Free API tier | Yes — 1,000/mo, no card | Free trial only |
| SDK required | No — curl/fetch/requests directly | Optional (URL construction helpers) |
| Image format conversion | Yes (JPG, PNG, WebP, HEIC, AVIF, GIF, BMP, SVG, etc.) | Yes (auto-format, output format param) |
| Video conversion | Yes (MP4, WebM, MKV, AVI, MOV, GIF) | No |
| Audio conversion | Yes (MP3, WAV, FLAC, AAC) | No |
| Document conversion | Yes (PDF, DOCX, XLSX, EPUB, etc.) | No |
| CDN / edge serving | No | Yes — global CDN |
| Real-time resize/crop | No | Yes — URL params |
| Client-side conversions | Yes — 161 routes run in browser | No |
| Webhooks / async jobs | Yes (async for files >100MB, HMAC webhooks) | No (synchronous CDN) |
What each tool covers
imgix is an image-only platform. It accepts JPEG, PNG, GIF, WebP, AVIF, TIFF, BMP, and a few others. Its strength is real-time transformation: resize, crop, filter, watermark, auto-format negotiation, and responsive image delivery — all via URL parameters without any upload step. Your source images live on your storage (S3, GCS, your server); imgix fetches and transforms on request.
ChangeThisFile covers 690 specific conversion routes across 9 categories: image (HEIC, PSD, SVG, AVIF, WebP, and 10+ more), data (CSV, JSON, YAML, XML, TOML), spreadsheet (XLSX, XLS), document (PDF, DOCX, ODT, RTF), font (TTF, OTF, WOFF, WOFF2), video (MP4, MKV, WebM, AVI, MOV, 3GP), audio (MP3, WAV, FLAC, AAC, M4A), ebook (EPUB, MOBI, AZW3), and archive (ZIP, RAR, 7Z, TAR). For anything beyond images, imgix has no answer.
API and developer experience
ChangeThisFile API has no SDK — call /v1/convert directly with curl or any HTTP client. One POST, a file, and a target format:
curl -X POST https://changethisfile.com/v1/convert \
-H "Authorization: Bearer ctf_sk_your_key" \
-F "file=@image.heic" \
-F "target=jpg" \
--output result.jpg
Source format is auto-detected from the filename. No job IDs, no polling. The converted file comes back in the same response. Get a free key at changethisfile.com/v1/keys/free — no card required.
imgix works differently: you point imgix at your image origin, then construct transformation URLs with query parameters. No upload step, but you need to manage your image hosting separately. imgix provides SDKs to help build URLs in JavaScript, Ruby, PHP, etc. — but the underlying model is URL construction, not file upload.
For one-off conversions or batch processing pipelines, ChangeThisFile's upload-and-receive model is simpler. For a web app serving the same images in multiple sizes, imgix's URL model is more elegant.
When to choose which
| Use case | Recommended |
|---|---|
| Serve product images in multiple sizes from a CDN | imgix |
| Auto-deliver WebP/AVIF to supported browsers | imgix |
| Convert a HEIC photo to JPG | ChangeThisFile |
| Convert video, audio, documents, or ebooks | ChangeThisFile |
| Free API tier for hobby or low-volume use | ChangeThisFile |
| Direct HTTP, curl or fetch, zero dependencies | ChangeThisFile |
| Real-time resize/crop with no upload | imgix |
| Privacy-first image conversion (files stay in browser) | ChangeThisFile (client-side routes) |
Common questions
Can imgix convert HEIC files to JPG? imgix can serve HEIC source images and output JPEG on request, but it requires your images to be hosted at an origin imgix can fetch from — it's not a file upload API. For batch conversion of local HEIC files, ChangeThisFile is more direct.
Does ChangeThisFile serve images from a CDN like imgix? No. ChangeThisFile converts files and returns them. There's no hosting, no origin setup, and no edge serving. If you need CDN image delivery, imgix is the right tool.
Which has better free access? ChangeThisFile: 1,000 API conversions/month with no credit card. imgix: free trial only, paid from $75/mo.
imgix is genuinely excellent at what it does — real-time image transformation served from a global CDN. If that's your use case, it's hard to beat. But if you need to convert files between formats — especially outside the image category — ChangeThisFile's free API tier is a better fit. No card required, one endpoint, zero library dependencies.