Cloudflare Images is a paid storage + variants product priced per stored image, per delivery, and per transform. swiftimg rolls hosting, transforms, signed URLs, and flat-rate delivery into a flat plan — with a free tier that includes anonymous uploads.
swiftimg vs Cloudflare Images at a glance
| Feature | swiftimg | Cloudflare Images |
|---|---|---|
| Free, no-account uploads | Yes | No |
| Pricing model | Flat plan + overage | Per stored image + per delivery |
| Entry paid plan | $3/mo (Pro) | $5/mo + per-image / per-1k delivery |
| On-the-fly transforms | Yes (signed) | Variants + Transformations |
| Hosted viewer + share page | Yes | No (storage + delivery only) |
| Open / portable URLs | Public direct URLs | Account-bound delivery URL |
List prices as of 2026 for context — directional, not apples-to-apples. Check each provider for current pricing.
When Cloudflare Images is the better choice
Cloudflare Images if you're already deep in Cloudflare's account model, want their named-variant workflow, and prefer a metered, line-item bill.
swiftimg vs Cloudflare Images — FAQ
How does swiftimg compare on delivery speed?
swiftimg serves globally with immutable caching — fast worldwide. The difference vs. Cloudflare Images is product shape: Cloudflare Images is a primitive billed per image, per delivery, and per transform; swiftimg bundles hosting, the share page, transforms, and delivery into a single flat plan.
Can I move existing Cloudflare Images assets to swiftimg?
Yes — fetch each image from its delivery URL and POST it to /v1/images with an API key. A short migration script usually does it.
What about Cloudflare's Polish / Image Resizing on a Pro/Business plan?
Those operate on your origin's images and require a CF zone plan. swiftimg is a standalone host, so you don't need a paid CF plan to use it.
Switching from Cloudflare Images?
Image hosting for Static sites (Hugo, Jekyll, Eleventy)
Offload images from your static-site repo to swiftimg. Smaller repo, faster builds, automatic WebP variants, and on-the-fly resizing — no plugin required.
Image hosting for Next.js
Use swiftimg as the remote image source for next/image. Permanent URLs, automatic WebP, on-the-fly resize via the loader, and flat, predictable pricing.
Image hosting for Astro
Reference swiftimg URLs from Astro's <Image /> component. Permanent URLs, automatic WebP variants, on-the-fly resize, and global delivery.
Choosing an image CDN in 2026: what actually matters
Egress fees, on-the-fly transforms, modern formats, signed URLs, and pricing models — a no-nonsense checklist for picking an image CDN.
Why image CDN pricing blows up — and how to keep it predictable
Bandwidth-based pricing is where image CDN bills explode. Here's how it works, why it's dangerous on a viral post, and how flat-rate delivery changes the math.
Weigh it up before you migrate: swiftimg pricing and plan limits next to Cloudflare Images, and the image hosting API documentation covering uploads, transforms and signed URLs.
Ready to switch from Cloudflare Images?
Start free, then unlock the full API, transforms, signed URLs, and a custom domain on the Developer plan.