migration

Migrating from Airtable to NocoDB

Licence and terms

Airtable
A closed product from Airtable.
NocoDB
Other, Source available
Fit
Full replacement Grid, kanban, gallery, form and calendar views with a REST API, on top of a new or an existing SQL database.

Compatibility

NocoDB imports a whole Airtable base, tables, views and records, into a NocoDB base, using the Default data source or an external database connection. Links, lookups, rollups and attachment fields come across; formula fields do not.

Before you switch

  1. In Airtable, create a Personal Access Token with at least the data.records:read scope and access to the base you want to import.
  2. In the base’s Share menu, open the Share Publicly tab, turn on full base access and copy the shared base URL.
  3. In NocoDB, click the base name in the sidebar and choose Import data, then Airtable Base, or use Import Data on the base dashboard.
  4. Enter the token and the shared base ID or URL, pick the data source and click Import Base.
  5. Advanced settings let you import only the schema without records, only the primary grid view of each table, and turn rollup, lookup and attachment columns on or off.

Pitfalls

Official guide

NocoDB's migration guide ↗

Reviewed on 2026-10-06.

Sources

Other alternatives to Airtable →