D1 Time Travel retention
Limit · d1
7 days on Free, 30 days on Paid.
Free plan
7 days, and at most 10 restores per 10 minutes per database.
Paid plan
30 days, with the same restore rate limit.
What it means
Time Travel is point-in-time recovery. It is not the undelete API. As of 23 October 2026, undelete only accepts databases deleted in the last 7 days.
What it does to a bill
The pricing table does not list a separate Time Travel fee.
Sources
- D1 limitsOfficial