Skip to main content
Version: Latest

Import Airtable to NocoDB

NocoDB offers a streamlined process for seamlessly transferring your Airtable database to various database management systems, including MySQL, Postgres and SQLite, in just a matter of minutes. This feature is particularly useful for users who wish to migrate their Airtable database to a more robust and scalable database management system.

info

Import from Airtable is in beta version. See Importing Airtable To NocoDB for the migration notes.

info

To proceed, you must have valid Airtable Credentials. Ensure you have access to the following information from your Airtable account:

Open the Quick Import- AIRTABLE modal begin the import process

  1. Hover over the base name in the left sidebar, click on the ... icon to open base context menu
  2. Select Import Data from the base context menu
  3. Select Airtable

import data

Alternatively, you can also open the Quick Import- AIRTABLE modal from the Base dashboard

  1. Go to your Base dashboard, click on Import Data

  2. Select Airtable

    import data

    import data

Continue with the following steps on Quick Import- AIRTABLE modal to complete the import process:

  1. Input API key / Personal Access Token
  2. Input shared Base ID / URL
  3. Configure Airtable import options (Optional)
  4. Click Import

import data

info

Wait until Go To Dashboard button is activated on the modal. Import details are captured in log window.

import data

Configuration options

  1. Import Data: If you disable this option, only tables and views will be created (schema), excluding actual data records.
  2. Import Secondary Views: If you disable this option, only the primary grid view for each table will be imported, omitting any secondary views.
  3. Import Rollup Fields: If you disable this option, you can skip the import of Rollup fields.
  4. Import Lookup Fields: If you disable this option, you can skip the import of Lookup fields.
  5. Import Attachments Fields: If you disable this option, you can skip the import of Attachment fields, which typically store file attachments associated with records.
  6. Import Formula Fields: Please be aware that import of formula fields from Airtable is currently not supported.

Get Airtable Credentials

Create Personal Access Token

Here are the steps to generate an Airtable Personal Access Token:

  1. Visit the Airtable Create Tokens page and click the "Create token" button.
  2. Provide a meaningful name for your token in the Token name field.
  3. Choose the necessary access scopes, with a minimum requirement of data.records:read.
  4. Select the specific Base you wish to access with this token.
  5. Confirm your choices by clicking the Create token button.
  6. Copy the newly generated Personal Access Token for your use.

For detailed information, you can refer to the Airtable Personal Access Token guide.

image

image

image

Retrieve API Key

Retrieve Share Base ID / URL

See here for detailed procedures.

  1. Open Share menu in your Project / Base
  2. Open tab Share Publicly
  3. Enable Turn on full base access
  4. Copy generated shared base URL

Shared base