Cloudinary
Image and video management with built-in CDN and automation
Integrates with
Cloud-based media platform that handles image/video storage, optimization, and delivery. For developers building apps that need responsive images and video without managing infrastructure.
What Cloudinary actually is
Cloudinary occupies an odd slot on ServerSpotter. Most of the tools we cover in CDN providers sell a raw resource — compute hours, object storage, edge delivery — and leave the media pipeline to you. Cloudinary sells the pipeline itself. It is a managed image and video platform: you upload master assets, it stores them, derives every resized, cropped, re-encoded variant at request time, and delivers the result through a multi-CDN layer. In our view it is best understood as an image build system that runs on the delivery request rather than at deploy time.
The core mechanism is the transformation API. One master file plus a delivery URL with transformation segments — width, crop mode, format, quality — produces exactly the variant the page needs. The first request pays the transformation cost; every subsequent request is served from CDN cache. That "one file, many variations" model is why teams adopt it: no pre-generation scripts, no derivative inventory to keep in sync, no image-processing servers to operate, and no stale thumbnails when a design changes. Format negotiation is handled the same way: automatic AVIF/WebP (or whatever the requesting browser handles best) is a URL flag, not a build step.
The company has been around since 2012 — founded in Israel by three developers, headquartered today in San Jose, California. Video support arrived in 2015, and the platform now spans an upload widget, a searchable asset library, AI auto-tagging, adaptive bitrate video streaming, an add-ons marketplace, and SDKs for the major web and mobile frameworks. It grew without venture money for its first years, which shows in how the product is built: the docs are deep, the API is stable, and the pricing page does not hide the unit of account.
Pricing: what you really pay
Everything is denominated in credits. One credit is interchangeable across three meters: 1,000 transformations, or 1 GB of managed storage, or 1 GB of delivered image bandwidth (paid plans get a 2:1 boost on video bandwidth, so one credit covers 2 GB of video delivery). Your monthly allowance is a single pool shared by all three, and the dashboard shows the breakdown.
The Free plan is genuinely usable for evaluation and small projects: $0 per month, 25 credits, three users, one account, no credit card required. Twenty-five credits is roughly 25 GB of delivered traffic equivalent if you spend them on bandwidth alone — fine for a portfolio or a brochure site, thin for a production storefront. It also includes auto-backup, revision tracking, remote fetch, video transcoding, and CDN delivery, so the free tier is not a stripped demo.
The self-service paid tiers run on published numbers: Plus at $89 per month billed yearly ($99 month-to-month) for 225 credits and two accounts; Advanced at $224 per month billed yearly ($249 month-to-month) for 600 credits, three accounts, custom CNAME delivery, and authentication options. Above that sit higher self-service tiers and Enterprise, which is custom-priced and is where SSO, provisioning, multi-CDN routing, and contractual SLAs live.
Two things we keep telling readers about this model. First, flexibility cuts both ways. Because three meters share one balance, you cannot look at a plan and know it fits; you have to convert your own traffic into credits first. A page with a 2 MB hero image auto-optimized is worth several times more than a text page, and video delivery burns the pool fastest. Second, the fixed tiers are not pay-as-you-go: Cloudinary warns as you approach quota and pushes upgrades rather than billing surprise overages — but sustained overage is an account risk, not a bill. We prefer this to silent invoice creep, yet it means a traffic spike without headroom is an operational incident rather than a line item.
For scale intuition: one terabyte of monthly video delivery alone consumes 500 credits at the paid-tier ratio — nearly the whole Advanced allowance before a single transformation or gigabyte of storage. Teams crossing roughly that line should model costs carefully against raw storage-and-CDN alternatives before committing. Enterprise contracts are negotiable, but the self-service list prices are what most readers will actually pay.
Performance & infrastructure
Delivery runs through Cloudinary's multi-CDN layer, with Akamai, Fastly, and Cloudflare named as CDN partners. Enterprise customers get dynamic multi-CDN routing — requests are switched to the best-performing network in real time, and outages on one CDN are routed around. Lower tiers ride Cloudinary's default CDN selection. We checked DNS in October 2026: res.cloudinary.com resolves to Fastly edge addresses including IPv6 (AAAA) records, so delivery is IPv6-capable at the edge for every plan.
Storage sits on AWS infrastructure "located worldwide" in Cloudinary's own words, with regional redundancy. The one residency guarantee Cloudinary publishes is the important one for European readers: Enterprise customers can require that their data is stored in the EEA. Everyone else is on the default infrastructure, which third-party analyses place in US regions. If your legal team has hard data-residency requirements, that is an Enterprise conversation, not a checkbox on a self-service plan.
On reliability, Cloudinary commits to 99.9% uptime and publishes a third-party-measured status page with historical uptime — the kind of transparency we rate positively, and worth checking against our benchmarks pages for the hosts we track. Read the SLA definition carefully though: availability covers the management console and the API (uploads, transformations), and explicitly excludes the end-user delivery experience, which runs on the CDN layer independently.
There is no meaningful server-spec comparison to make here, which is why this review carries no CPU, RAM, or storage entry values. You are buying managed media capacity, not vCPUs; if you need raw compute or block storage, the traditional hosts are the right category.
On the security and compliance side, the trust posture is stronger than most of the category: SOC 2 Type II audited by Deloitte, ISO 14001, a public bug bounty, at least annual third-party penetration tests, and a published sub-processor list. Cloudinary is a US-headquartered company acting as data processor under its DPA, with the New EU Standard Contractual Clauses and the EU-US Data Privacy Framework cited for transfers. We point this out not as a defect but because it is the part of the contract European buyers actually litigate.
Where it falls short
Cost at volume is the first and largest caveat. The credit system is honest and well documented, but media delivery is metered delivery, and a successful product with heavy image and video traffic will outgrow $224 per month faster than the founders expect. There is no flat-rate escape hatch below Enterprise.
The SLA remedy is weaker than the headline. The commitment is 99.9%, but service credits only trigger below 99.6% monthly availability, take the form of a three-day subscription extension, and are capped at 10% of the monthly fee. In our view that is a gesture rather than a guarantee; if delivery uptime is contractual for you, negotiate an Enterprise SLA.
Vendor lock-in is real and structural. The transformation URL syntax, the admin API, the add-ons, and the responsive-breakpoint tooling are all proprietary. Migrating away means rewriting every derivative URL in your templates and rebuilding variant logic elsewhere. Note also that Cloudinary is not S3-compatible storage: its API is its own, and S3 appears only as a backup destination for a bucket you own.
The Free plan's 25 credits and single account are evaluation-shaped, and the jump to $89 per month is the first real step. Teams with modest needs may find the gap steep.
Finally, the shared-credit model resists precise budgeting. You can estimate, and the dashboard shows consumption, but a redesign that ships larger source images or longer videos moves the bill without anyone changing a plan.
Who should pick this
We'd pick Cloudinary when responsive imagery and video are core product surface — e-commerce catalogs, media sites, travel and property listings, any app where users upload media — and the alternative is standing up and maintaining an image pipeline (Thumbor or imgproxy, ffmpeg workers, cache invalidation, format negotiation). For those teams the per-credit cost buys back real engineering time, and the transformation API genuinely shortens the path from upload to production. The framework integrations and upload widget make it a pragmatic default for web and mobile teams.
We would not pick it for a static site with a logo and a dozen photos — object storage plus a CDN is an order of magnitude cheaper. Nor for video-heavy platforms at large scale where per-gigabyte delivery economics dominate, for teams with strict EU-only storage on self-service budgets, or for organizations that require predictable flat pricing above all else. In those cases the trade-offs point toward the infrastructure hosts in our CDN providers category combined with self-hosted transformation tooling.
Key takeaways
- Credit-based pricing ($0 for 25 credits/month; Plus $89/mo yearly; Advanced $224/mo yearly) is transparent but pools transformations, storage, and bandwidth, which makes budgets approximate.
- URL-parameter transformations with automatic format negotiation remove an entire image-processing build pipeline; that is the product's real value.
- Delivery is multi-CDN (Akamai, Fastly, Cloudflare) with IPv6 at the edge; storage is AWS-based with EEA residency available on Enterprise only.
- The published 99.9% uptime covers the console and API, not end-user delivery, and the SLA remedy is capped at 10% of the monthly fee — read it before you rely on it.
- Strong compliance posture (SOC 2 Type II, DPA, published sub-processors), but the platform is a US-headquartered processor and the API is proprietary, not S3-compatible.
Sources
- https://cloudinary.com/pricing
- https://cloudinary.com/trust
- https://cloudinary.com/msa
- https://cloudinary.com/about
- https://cloudinary.com/documentation
- https://cloudinary.com/solutions/multi-cdn
- https://cloudinary.com/documentation/billing_and_plans
- https://theimagecdn.com/docs/cloudinary-pricing
- https://en.wikipedia.org/wiki/Cloudinary
Pros
- URL-parameter transformations with automatic AVIF/WebP format negotiation remove the need for a home-grown image processing pipeline
- Single credit meter (1 credit = 1,000 transformations or 1 GB storage or 1 GB bandwidth) keeps pricing understandable, and the Free plan (25 credits/month, no card) is enough for real evaluation
- Multi-CDN delivery through Akamai, Fastly and Cloudflare, with dynamic multi-CDN routing on Enterprise and IPv6 at the edge
- Published, third-party-measured uptime and a 99.9% availability commitment for the console and API
- Strong compliance posture: SOC 2 Type II, DPA with SCCs and EU-US Data Privacy Framework, published sub-processor list, bug bounty and annual pen tests
Cons
- Usage-based credits scale with traffic; heavy image or video delivery outgrows the fixed tiers with no flat-rate option below Enterprise
- SLA remedy is weak: credits only below 99.6% availability, paid as a three-day subscription extension capped at 10% of the monthly fee, and delivery is excluded from the availability definition
- EEA data residency is Enterprise-only; standard plans use default (US-based) AWS infrastructure
- Proprietary transformation URL syntax and admin API create lock-in; the storage API is not S3-compatible (S3 appears only as a backup target)
- Shared credit pool across transformations, storage and bandwidth makes monthly costs hard to predict from plan limits alone
Best For
Web and mobile teams whose product surface is media — e-commerce catalogs, listings, user uploads — who want on-the-fly image and video optimization and global delivery without building and operating their own transformation pipeline.
Pricing
Free
- Core features included
Compare with alternatives:
Reviews (0)
No reviews yet. Be the first to share your experience!
Sign in to leave a review.
Sign In →Articles about Cloudinary
Best Cloudinary Alternatives in 2026
Looking for Cloudinary alternatives? Compare the top Cloudinary competitors by features, pricing, and use case.
What Is Cloudinary? Features, Pricing & Alternatives (2026)
Everything you need to know about Cloudinary: features, pricing, pros & cons, and the best alternatives.
Best CDN Providers in 2026
The best CDN providers in 2026, ranked and compared by features, pricing, and use-case fit.
Alternatives to Cloudinary
Cloudflare R2
Zero egress S3 storage on Cloudflare's network
Cloudflare
Global CDN and DDoS protection with object storage
Cloudflare Pages
Deploy static and dynamic sites with zero configuration
Bunny.net
Global CDN and object storage with per-gigabyte pricing
Bunny Storage
Global edge storage with sub-100ms latency and 99.99% uptime
Stay in the loop
Get weekly updates on the best new hosting and infrastructure providers, deals, and comparisons.
No spam. Unsubscribe anytime.