Verdict
A self-hosted, single-container photo indexer under AGPL/commercial licensing, for people who want a private on-hardware archive without Google-Photos-level AI tagging or mobile app polish.
A DAM module bundled inside the Optimizely CMS/Content Marketing Platform/DXP, for teams already on Optimizely who don't need best-of-breed asset management, bulk operations, or metadata governance.
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 file-processing API that handles uploading, transforming, and delivering video, audio, images, and documents, for developers who'd otherwise build that infrastructure in-house.
Price published
Yes
No
Yes
Yes
Billed on
Subscription per edition, billed annually
Quoted per customer
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.
GB of data processed per month (combined input + output file size); paid tiers also gate priority processing slots, collaborator seats, and max file size. Overage on the paid Startup tier billed at $1.80/GB. Enterprise tier is custom/quote-based tiered pricing with whitelabeling.
Deployment
On-premise, Cloud
Cloud
Cloud
Cloud
Free plan
Yes
No
No
No
Free trial
No
No
No
No
Transparency index
100%
0%
Not checked
Not checked
Most common complaint
The gap between the free edition and the first paid one is wide: €200 a month
Not one tier and not one figure on the pricing page
Not checked
Not checked