One backend. One DSL. Built for humans and agents.
Database, search, vector index, auth, file storage, websites, functions — all in one plain-English DSL. Replaces Supabase + Algolia + Auth0 + Vercel + a cron service with one bill.
Database, search, vector, auth, websites, functions, magic-link, custom domains, multi-region durability — all of it works on every tier, including Free. Paid tiers exist for one reason: more room to grow. You're never paying to unlock a feature — you're paying for a bigger budget.
Free
€0/month
Hobbyists, side projects, AI agents, learning — every developer trying IO for the first time.
5 GB storage
fixed
5,000 io / month
structurally free
100 / sec peak rate
1 custom domain
free TLS
Free forever, structurally — you can't exceed these limits by accident. Inactive projects sleep after 30 days idle (~15s wake on next request).
Need more room? Add storage anytime — +50 GB for €2.50/mo on Pro, cheaper per GB on Scale and Business. Add custom domains in +5 blocks for €2/mo on any paid tier; a domain includes its www — yourdomain.com and www.yourdomain.com count as one. Inactive projects sleep after 30 days idle (~15s wake on next request).
Custom
Built for enterprise, regulated industries, dedicated regional capacity.
Dedicated regional primaries, negotiated io budgets, on-premise / private-cloud deployment, custom contract & invoicing, and SOC 2 / ISO 27001 paperwork when the enterprise pipeline justifies it.
io is the unit of platform consumption. Your monthly tier allowance gives you io to spend however you like — write-heavy or read-heavy, it all draws from the same bucket.
1
Subscribe
Your tier comes with a monthly io allowance.
2
Earn
Contribute compute to the IO mesh, earn io for every job you run.
3
Buy
Top up anytime — €1 = 5,000 io. Same io, three sources.
Monthly io allowancePro
50,000io
FreeProScaleBusiness
That buys you, roughly, any mix of:
Cached reads25M
Drop writes250K
Vector searches5M
What happens when I hit a limit?
Three honest things about our limits.
Never charged for overage
You can't accidentally overspend. There is no surprise bill at the end of the month — ever.
A clear 429, not silence
Hitting a limit returns HTTP 429 with a clear upgrade prompt. No silent throttling, no guessing.
Free is structurally free
You can't exceed Free's limits by accident, and you can't harm the platform within them. It's how the system is built.
Need more headroom? Upgrade tier (instant, prorated) or top up io directly.
One bill vs. the usual stack
InfiniteOcean Pro at €9, against what the obvious competitors charge for the same surface area.