D1 free tier daily row read error

Error · d1

Reviewed 2026-10-25 · against the official Cloudflare pricing pages listed under Sources

The official message tells you the Free read cap was hit.

Free plan

Queries fail until midnight UTC. Stored data is kept.

Paid accounts bill rows past 25 billion instead of returning this error.

What it means

The documented message is: `Your account has exceeded D1's free tier daily row read limit. Upgrade to a paid plan or wait until tomorrow (midnight UTC) to continue.`

What it does to a bill

A full scan is the usual way to hit this without meaning to. Add an index or stop scanning the whole table.

Sources