Airtable caps records per base by plan: 1,000 on Free (as of Nov 2026), 50,000 on Team and 125,000 on Business. The cap counts the whole base, not each table, so one table at its maximum uses up the base limit. Attachment storage, API calls and automation runs have caps of their own.
| Limit | Free | Team | Business |
|---|---|---|---|
| Records per base | 1,000 | 50,000 | 125,000 |
| Attachment storage per base | 1GB | 20GB | 100GB |
| API calls per workspace per month | 1,000 | 100,000 | Unlimited |
| Unique automations per base | 75 | 100 | 150 |
| Automation runs per workspace per month | 100 | 25,000 | 100,000 |
| Revision and snapshot history | 2 weeks | 1 year | 1 year |
Every number above comes from the Airtable plans overview, and the Free column reflects that page as of Nov 2026. The plans page doesn't publish an Enterprise Scale record number, so I haven't included one.
Per base, not per table
The per-table maximum equals the per-base number. In plain terms, a table at its maximum also hits the base limit, and the base counts records across every table inside it.
The Airtable Help Center plans overview makes the consequence clear: splitting data into several tables inside one base doesn't help. A Free base is full once all its tables together reach 1,000 records. If you've got a contacts table with 800 rows and a deals table with 200, you're already there.
What the plans page leaves out
The plans page doesn't describe what happens when you reach the record limit, so I won't guess. If you're close, check the base itself in the app or ask support before you import a big batch of data.
A quick way to check how close you are
Open each table in the base and note its record count, then add them together. That total, not the biggest single table, is the number to compare with your plan's cap. Do the same sum for any base a connector or form writes into, because those grow quietly. If you're a freelancer running one base per client, each base has its own count, so a big client won't eat into a small one's allowance.
The other caps that bite first
Records aren't always the first wall. On Free, 100 automation runs per workspace per month can run out well before 1,000 records do if you automate every new row. API calls are counted per workspace too, which matters if a connector syncs your data every few minutes.
Collaborators are the other one. The Free plan is limited to 5 collaborators with Editor or Creator permissions, with unlimited Read only collaborators (as of Nov 2026). And if you're looking at Business or Enterprise Scale, they're sales-led and need a private email domain, so a Gmail or Yahoo address isn't eligible.
Workarounds when a base is nearly full
There are two routes. The official one is moving to a plan with a higher record limit. The second is my own workaround rather than vendor advice: split the data across separate bases, for example one base per year of orders or per client, and keep the live work in the current one. It suits archives well, so try it with your oldest records first.
For marketers planning a content or campaign tracker, my guide to an Airtable marketing setup shows how to keep bases lean. If you need to hold far more customer records, see my roundup of customer database software.
How Notion and monday.com publish their limits
Notion publishes file limits rather than a record count: Free Plan uploads are up to 5MB each, with higher plans up to 5GB each (as of Nov 2026).
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
monday.com's API has a per-minute query limit of 5,000 on Enterprise, 2,500 on Pro and 1,000 on other plans.
My verdict on sizing a base
Count your rows across all tables before you choose a plan, then add a year of growth. If that total sits near a cap, plan the split into bases now rather than when the base is nearly full and you're rushing. And check your automation runs, because on smaller plans they often run out before the records do.
Want your tool on this list? Featured spots and reviews here are paid partnerships. Here's how to partner with me.
Frequently asked questions
What's the Airtable record limit?
1,000 per base on Free, 50,000 on Team and 125,000 on Business.
Is the limit per table or per base?
Per base. A table at its maximum also hits the base limit.
What happens at the limit?
The plans page doesn't describe it, so check the base in the app or contact support.
How do I get past it?
Move to a plan with a higher record limit, or split data across separate bases.
Do attachments count as records?
No. Attachments have their own storage cap per base: 1GB, 20GB or 100GB by plan.


