Cloudflare D1
SQLite-compatible serverless database in Cloudflare's edge runtime. Tight Workers integration.
VISIT CLOUDFLARE D1Quick facts
- CategorySQLite at edge
- EngineSQLite
- PricingFreemium
- LicenseProprietary
- Created2023
- GitHub starsclosed
- PostgresNo
- Edge-readyYes
Bundled features: Edge-first Workers integration
What it is
D1 is Cloudflare's SQLite-based serverless database. Tight Workers integration, free tier with 5GB storage and 25M row reads/day, low pricing past the free tier. Read replicas across Cloudflare's network for low-latency reads.
Best for
- Cloudflare Workers apps wanting database in the same runtime
- Cost-sensitive deployments — D1 is among the cheapest at scale
- Edge-first architectures where data lives close to compute
When not to pick it
Skip D1 if you are not on Cloudflare Workers — the integration is the value. Skip for write-heavy workloads; Cloudflare's SQLite is read-optimised.
My take
D1 is the right fit for Cloudflare-stack apps. Outside that ecosystem, Turso is more flexible and Supabase / Neon are stronger for full-stack briefs.
Links
Compare Cloudflare D1 side-by-side
Similar tools you should also consider
If Cloudflare D1 is your pick — the next conversation is short
The 30-min call is where your database choice becomes a real architecture, a migration plan if you are switching, and a price range you can take to your stakeholders. Describe your stack, your scale, your data shape. I tell you whether Cloudflare D1 is genuinely your fit.