basestash

Airtable revision history limits, explained plan by plan

July 11, 2026 · Basestash

Revision history is the safety feature Airtable users lean on most — and the one whose limits surprise them at the worst moment. Here’s exactly what it keeps, for how long, and where it stops helping.

Retention by plan

PlanRevision & snapshot history
Free2 weeks
Team1 year
Business2 years
Enterprise Scale3 years

(As published by Airtable, July 2026 — check their plans page for current numbers.) Record trash is separate and shorter: deleted records are restorable for 7 days on every plan.

What revision history actually covers

Per-record change tracking: open a record, and the activity panel shows who changed which field, when, with previous values. For “who overwrote this cell and what did it say before” it’s exactly right.

The five limits people hit

1. It dies with the record. Revision history is attached to the record; once the record leaves trash (7 days), its history is gone too. History can’t recover a deletion — only edits to things that still exist.

2. No bulk revert. A formula gone wrong or a bad paste across 2,000 records means 2,000 records to fix one at a time. History shows each old value; it won’t put them all back.

3. The clock is silent. Corruption noticed after the window — two weeks on Free, a year on Team — is simply outside the record. Data problems in spreadsheets-as-databases are routinely discovered months later, at audit or hand-over time.

4. Downgrades shrink it. Retention follows your current plan. Drop from Business to Team and history beyond a year is no longer available.

5. It lives inside the account it protects. Compromised account, malicious collaborator, deleted base — the history goes with the data it was supposed to protect.

Revision history vs snapshots vs backups

Revision history answers “what changed in this record”. Airtable snapshots answer “roll the whole base back to Tuesday” — all-or-nothing, clobbering everything since. A real backup is the third thing: an independent, versioned copy outside the account, from which you can restore one record, one table, or everything — without losing the rest. Here’s every way to set one up; Basestash is ours: scheduled browsable snapshots with one-click restore back into Airtable.

Basestash backs up your Airtable bases on a schedule, keeps every snapshot browsable, and restores lost records in one click.

Start your free 14-day trial