Image hosting that
scales with your SaaS.
User avatars, screenshots, file attachments — handle it all with a simple API. No egress fees means your costs don't spike when your product takes off.
Get startedZero egress fees
Your image serving costs stay flat no matter how popular your product gets. No bandwidth penalties, no surprise bills.
Project isolation
Separate API keys per project. Keep staging and production assets isolated with independent quotas.
Global CDN
Images served from edge locations worldwide. Fast load times for your users no matter where they are.
Simple integration
One API call to upload, one CDN URL back. Drop it into any backend — Node, Python, Go, Ruby, whatever you're running.
Predictable pricing
Flat monthly pricing with generous limits. Start free, upgrade when you need more. No credit-based billing.
Built for developers
Clean REST API, proper error codes, pagination, OpenAPI spec. Everything you'd expect from a modern API.
On-the-fly transforms
Resize and crop avatars, thumbnails, and previews with URL params — ?w=400&fit=cover. No image pipeline to build; WebP/AVIF conversion included.
EU data residency
Your users' images and metadata are stored at rest in the EU — Cloudflare R2 (EU) plus an EU-region Postgres database. GDPR-friendly by default, with cookieless analytics and no consent banner.
Start hosting images in 30 seconds
Free tier: 200 MB storage, 500 uploads/month. No credit card.
Read the quickstart