Cloudinary · Media API and CDN
Cloudinary
Buy it if
You are a developer team that wants a mature, well-documented image/video transformation and delivery API and is willing to actively monitor a usage-based bill as traffic grows.
Do not buy it if
You need flat, predictable CDN-style bandwidth costs at high traffic volumes, want a polished DAM browsing/search UI as the primary interface, or need S3-style asset sourcing without paying for a higher tier.
Quote it against
Reviewers describe the billing model as pooling storage, transformations, and bandwidth into one hard-to-predict credit balance, with a steep jump from the free plan to the first paid tier.
What users actually say
G2 (~204 reviews), Capterra/GetApp shared pool (~85 reviews), TrustRadius, Hacker News comment threads (Algolia search), aggregator mirrors (FinancesOnline), an Percentages are the share of reviews raising each theme, not a rating.
Pooled credit system makes billing hard to predict
Cloudinary bills everything — storage, transformations, and delivered bandwidth — out of one shared 'credit' pool rather than separate line items, so a plan's headline number (e.g. 225 credits) doesn't map cleanly to any single resource. Multiple write-ups and a Hacker News commenter (jdotjdot) specifically dislike being charged for storage when they only wanted on-the-fly transformation. Reviewers describe the jump from the free plan straight to the $99/month Plus tier as a steep step with little in between. This is a recurring theme rather than an isolated complaint, but no platform publishes a percentage of reviewers citing it.
What to do about it
Before committing, model expected monthly credit burn across storage + transformations + bandwidth together, not as three separate budgets, and check whether the entry-level paid tier actually covers projected traffic.
Bandwidth/traffic spikes cause outsized bills
Because delivery bandwidth draws from the same credit pool and a credit only covers 1GB of delivered bytes, a traffic spike or a few oversized files can burn through an entire month's allotment fast. One HN account described putting Cloudflare in front of Cloudinary as a caching layer and cutting the resulting bill to roughly a twentieth of what it was, which only makes sense if the underlying bandwidth cost was a major line item. Other write-ups describe a single large file causing a bill roughly 10x normal. There is no confirmed hard spending cap by default, so overage is charged rather than the service simply throttling.
What to do about it
Set up an external caching/CDN layer (or Cloudinary's own caching settings) in front of delivery, and confirm whether spend alerts or hard caps are configured before going live with unpredictable traffic.
Free tier is genuinely useful for small projects but doesn't scale
For prototypes, portfolios, and low-traffic sites, reviewers and developers describe the free tier as generous and a real reason to pick Cloudinary over rolling your own pipeline; one HN commenter (charlieegan3) stayed on it deliberately to avoid cost. The same sources note the tier was not designed to absorb pageview growth: bandwidth consumption tends to grow faster than the media library itself, so a successful small project can outgrow the free allotment quickly and land on the $99/month tier described in the pricing theme above. This is less a specific bug and more a shape-of-the-product observation echoed across several independent write-ups.
What to do about it
Treat the free tier as a genuine prototyping tool, but set a calendar reminder to re-check usage against the credit ceiling once real traffic starts, rather than assuming it will simply auto-upgrade cleanly.
Strong praise for transformation API power and ease of integration
71%This is the most consistent theme across every platform reached: G2, TrustRadius, Capterra/GetApp, and FinancesOnline reviewers independently praise Cloudinary's breadth of image/video transformations, quick setup, documentation quality, and CDN-backed delivery speed, with one GetApp reviewer crediting it with halving page load times. The Capterra/GetApp pool's 5-star share (71.8% of 85 reviews) and its 4.7/5 sub-scores for both ease-of-use and features corroborate this rather than relying on a single platform's marketing framing. TrustRadius reviewers add that Cloudinary implements customer-requested features quickly. This is the clearest positive signal in the corpus and is not disputed by any source reached.
What to do about it
Weight this as a genuine strength for teams that want to avoid building their own image pipeline, and use it as the counterweight when negotiating around the pricing complaints above.
Some features gated to higher/Enterprise tiers, and DAM search/UI called dated
A Hacker News commenter (notduncansmith) noted that sourcing assets directly from an S3 bucket was, at the time, only exposed to Enterprise customers, which is a barrier for smaller teams wanting that workflow. Separately, Capterra/GetApp and FinancesOnline reviewers describe the DAM-side search as not intuitive and parts of the interface as looking dated compared to newer entrants, alongside a wish for more granular plan customization to avoid paying for unused features. Because Cloudinary's core identity is a developer-facing media API/CDN rather than a DAM-first UI, this criticism reads as a mismatch of expectations for buyers evaluating it primarily as a DAM front-end rather than as infrastructure.
What to do about it
If the buyer's primary need is a DAM-style browsing/search UI for non-technical users, evaluate that UI directly (not just the API) and confirm which asset-source and admin features require Advanced/Enterprise plans.
Most representative overall critique (paraphrased, not a ver
Cloudinary's transformation API and delivery quality are consistently praised, but its single pooled credit system for storage, transformations, and bandwidth makes bills hard to predict once real traffic arrives, and the jump from the free tier to the first paid plan is steep.
Synthesized from recurring, independently-sourced complaints on G2 cons, Hacker News comments, and third-party pricing breakdowns rather than any single review; no source was quoted verbatim.
Checkable facts
Sold as
Digital asset management Media API / CDN
Used in
E-commerce and retail Sport and entertainment Nonprofits
Verified features
Facial recognition Geotagging and GIS AI tagging Natural-language search Video transcoding and previews RAW and camera formats Rights and licence expiry Versioning, check-in / check-out Approval workflows External sharing portal Public API SSO and directory sync Watermarking C2PA content provenance
Sources
- Pricing page publishes Media API tiers with amounts and a credit model; the DAM section offers a thirty-day trial and enterprise pricing on request checked 2026-08-06 — Cloudinary pricing page
- G2 aggregate rating approximately 4.4/5 from 204 reviews; pricing/credit confusion and bandwidth overage cited among the cons checked 2026-08-07 — G2 (Cloudinary reviews, pros-and-cons view; reached via search snippet, direct page returned 403)
- Capterra/GetApp shared review pool: 4.7/5 overall from 85 reviews (61 five-star, 20 four-star, 4 three-star, 0 one/two-star); Ease of Use 4.7, Features 4.7, Customer Support 4.3, Value for Money 4.4 checked 2026-08-07 — GetApp (Capterra-owned shared review pool)
- TrustRadius reviewers call pricing 'a bit high' / a 'sizable pricetag depending on usage', while praising transformation breadth and fast support turnaround on feature requests checked 2026-08-07 — TrustRadius (reached via search snippet, direct page returned 403)
- Hacker News commenters: dislike of storage fees for a transform-only use case (jdotjdot), 'comically expensive compared to doing it yourself' (adventured), Enterprise-only S3 asset sourcing at the time of posting (notduncansmith), staying on the free tier specifically to avoid cost (charlieegan3) checked 2026-08-07 — Hacker News comments, via Algolia HN Search API
- A commenter described proxying Cloudinary delivery through Cloudflare as a caching layer, reducing a client's Cloudinary bill to roughly one-twentieth of the prior amount checked 2026-08-07 — Hacker News comment thread
- Aggregator summary: pricing called 'a little more on the pricey side', bandwidth cost scales with site traffic, some reviewers call the UI 'out-dated', wish for more customizable plans to avoid paying for unused features checked 2026-08-07 — FinancesOnline
- Cloudinary Assets is Cloudinary's Digital Asset Management (DAM) product for enterprises, covering upload, tagging, sharing, search, and approval workflows. checked 2026-08-07 — Cloudinary Assets (DAM) product page
- Cloudinary is positioned as a programmable/API-driven image and video management platform with automatic format optimization, delivery, and a Video API for transformation and delivery — i.e. a media API/CDN product. checked 2026-08-07 — Cloudinary homepage / Video API page
- Retail solutions page: 'The Visual Media Platform for Modern Commerce', targeting retail/ecommerce brands (Adidas, Puma, Neiman Marcus) with product galleries and commerce-specific imaging. checked 2026-08-07 — Cloudinary Retail solutions page
- Customer case-study directory is filterable by industry including 'Media, Entertainment and Sport', with case studies for sports/entertainment brands (StubHub, Bleacher Report, FC Bayern Munich, Trek, Rapha). checked 2026-08-07 — Cloudinary Customers page
- Dedicated nonprofit industry solutions page: 'Create and deliver visual moments that connect with your audience and donor communities.' checked 2026-08-07 — Cloudinary for Nonprofits solutions page
- Cloudinary DAM metadata/tagging page explicitly lists 'Facial recognition' as one of the automated AI detection capabilities, alongside object detection and scene context. checked 2026-08-07 — Cloudinary DAM Metadata & Tagging product page
- Cloudinary extracts latitude/longitude from geotagged image EXIF data and sets it as structured, searchable metadata for location-based asset discovery within the DAM. checked 2026-08-07 — Cloudinary blog: Geo Tag Images
- Supported-formats documentation lists RAW camera formats (.arw, .cr2, .cr3) and DNG (Digital Negative, .dng) as supported for upload. checked 2026-08-07 — Cloudinary Image Format Support and Conversion docs
- Cloudinary Assets provides digital rights management: watermarks, asset expiration, access control, roles/permissions, and automated reminders/EasyFlows tied to license expiry dates in metadata. checked 2026-08-07 — Cloudinary DAM Digital Rights Management docs
- Cloudinary supports SAML-based SSO for Enterprise/Custom plans, with SAML provisioning and documented setup for IdPs such as Okta, Azure AD/Entra ID, and Auth0. checked 2026-08-07 — Cloudinary SAML SSO documentation
- Cloudinary supports C2PA content provenance: 'Cloudinary authenticates and signs assets on delivery... by adding the signature in a new manifest,' available via the fl_c2pa flag (beta, on request). checked 2026-08-07 — Cloudinary Content Provenance and Authenticity documentation