Verdict
A cloud service for storing, resizing, optimizing and delivering images via API and CDN, aimed at developers building web and mobile apps that handle images at scale.
A combined PIM and DAM platform for managing product data and media, built for SMB and mid-market ecommerce brands, manufacturers, and agencies.
A DAM offered as both cloud and on-premise, aimed at small-to-mid teams that want fast metadata-driven search over large asset libraries and want files to stay on their own infrastructure.
A developer-facing image and video transformation API and CDN, billed from one pooled credit balance covering storage, transformations and bandwidth together.
Price published
Yes
Yes
No
Yes
Billed on
Storage ($5 / 100,000 images stored / month), delivery ($1 / 100,000 images delivered / month), and transformations (first 5,000 unique transformations/month free, then $0.50 / 1,000 unique transformations/month). A unique transformation is billed per distinct parameter combination (e.g. same image at 100x100 and 200x200 counts as two). Storage/delivery charges apply only to images hosted in Cloudflare Images; transforming externally-hosted images is billed only under transformations.
Tiered plans priced by SKU (product) count, not by user seat — all plans include unlimited user seats. Each tier also caps monthly AI credits, API calls/hour, and DAM file storage + CDN traffic (GB/month). Standard is free (500 SKUs, 50GB storage); Pro is $499/mo (50,000 SKUs, 750GB storage); Enterprise is custom/quote-only (unlimited SKUs, custom storage). Optional flat-fee add-ons (Product Feeds $300/mo, Brand Portals $300/mo, Product Data Sheets $200/mo) and one-time onboarding fees ($0 / $3,000 / custom).
Annual subscription covering all features, integrations, updates and support
Credits: one credit is 1,000 transformations, or 1 GB of storage, or 1 GB of video bandwidth
Deployment
Cloud
Cloud
Cloud, On-premise
Cloud
Free plan
No
No
No
Yes
Free trial
No
No
No
Yes
Transparency index
Not checked
Not checked
30%
60%
Most common complaint
Not checked
Not checked
Like the platforms it competes with, it asks for a form submission before naming a price
Prices are published for the API but not for the DAM, so the product being compared with a DAM still has no price