Skip to main content
Each base can contain multiple tables for storing and managing related data. Teable tables are equivalent to database tables — understanding how they differ from spreadsheets will help you get the most out of Teable.

Create and Manage Tables

Adding Tables

In a base, click the + button in the directory and choose to: Add table menu
  1. Create a new blank table
  2. Import from a CSV file
  3. Import from an Excel file
  4. Import from Airtable, if Airtable integration is configured
See the Import section for details.

Renaming & Deleting

  • Rename: Double-click the table name in the directory, edit it, then click anywhere outside to save.
  • Delete: Hover over the table in the directory, click ..., then select Delete.
Rename or delete a table

Trash

Click the trash icon in the upper left of the base to manage deleted tables. Table trash
  • Restore: Bring the table back to the base with all data intact
  • Empty trash: Permanently delete all trashed tables

Design Tables

Click Design in the table menu to view the table’s basic properties: Table design Table Information Schema, physical table name, description, and last modified time Field Properties
PropertyDescription
idField ID
nameField name
dbFieldNameField name in the physical database
typeField type
descriptionField description
graphView current field dependencies
cellValueTypeCurrent field value type
isLookupWhether it’s a field looked up from a linked table
isMultipleCellValueWhether it’s an array value field
isComputedWhether it’s a computed field (record values of computed fields cannot be modified)
isPendingWhether it’s in calculation
hasErrorWhether there are calculation errors
notNullWhether non-null validation is enabled
uniqueWhether unique value validation is enabled

Share and Access Tables

Share a Table

In a table, click Share in the upper-right corner, switch to Share table, and turn on Share to web to generate a share link. Table share entry Share table to web
After table sharing is enabled, the Share button appears in a gray shared state in every view in that table. This state comes from table sharing; it does not mean each view has been shared separately.
Link permissions: Table share permissions
  • Can view: Anyone with the link can view table data
  • Can edit: Logged-in users can edit records in the shared table
  • Can save as copy: Anyone with the link can save a copy to their space
You can also configure Allow viewers to copy data, Restrict by password, regenerate or delete the link, and copy the embed config. To share only the current view, switch to Share view. For details, see View toolbar.

Ways to Access Tables

Tables default to a Grid view and are also accessible via the API. You can create additional views — such as Kanban — to suit different workflow needs.

Search and Downloads

Table global search
  • Date fields can be searched in addition to text fields — search a date value to find matching records
  • When hiding non-matching rows, the visible result set narrows to matching records only

Attachment Downloads

Bulk attachment downloads respect the current search results and include only attachments from matching records. Bulk attachment download entry In the bulk download dialog, use Attachment name prefix to name ZIP files by default index, a chosen field, or No prefix to keep original filenames; duplicates get an auto-appended suffix. Bulk attachment download options

FAQ

Teable is stricter than Excel — each column has a fixed data type, and a Number column only stores numbers. This constraint ensures data integrity and is the foundation for advanced filtering and automation. See Teable vs Excel for details.
Check whether the table is referenced by linked fields in other tables. Deleting the source table may cause data display issues in linked tables.
Last modified on June 24, 2026