Understand the structure, actions, and developer tools available in a base.
สั่งงานด้วย NocoAI
Rename this base to [new name]Give me an overview of the tables in this base and how they are linkedSuggest improvements to the structure of this base
Base card
Each base on the workspace Bases page is listed as a card. The card shows:
- A coloured tile with the base icon on the left. Click it to change the icon or colour .
- The base name, with a subtitle naming what opens when you click the card — Interface when the base has a published interface , or Base otherwise.
- A ⋮ menu on hover, which opens the base context menu .
When a card opens an interface, hovering over it also reveals a Go to data button that takes you to the base's tables instead.
Use the filter dropdown above the list to narrow the cards down to All Bases , Starred , Private , or Owned by me . To find a base by name, type into the search box in the top bar.
Base context menu
The base context menu can be accessed in two ways:
- From the workspace Bases page — click the ⋮ icon on a base card.
- From within a base — click the base name dropdown in the top-left of the sidebar. This menu includes additional options like MCP Server , Rest APIs (API v2 / API v3), and Import data .


Rename base
- Open the base context menu .
- Select Rename base .
- Edit the name and press Enter to save.
Change base icon and colour
- On the workspace Bases page, click the coloured icon tile on the left of the base card.
- Under Icon , pick an icon from the grid, or use Search all icons to find one by name.
- Under Colour , pick one of the preset swatches. The tile tint follows the colour you choose and adapts to light and dark mode. Click + at the end of the row for More Colors to set a custom colour.

Changes are saved as you select them. The picker stays open so you can set both the icon and the colour in one pass.
หมายเหตุ: Changing a base icon or colour requires permission to rename the base.
หมายเหตุ: Icon selection is available on NocoDB Cloud and licensed self-hosted deployments. On Community Edition, the picker offers colours only.
Star base
- Open the base context menu .
- Select Add to starred .
Starred bases are grouped under a Starred heading at the top of the Bases page, above Owned By Me , so your most-used bases stay within reach. You can also isolate them with the Starred option in the base filter dropdown.

Remove a base from starred list
- Open the base context menu .
- Select Remove from starred .
Duplicate base
- Open the base context menu .
- Select Duplicate base .
- Configure what to include:
- Include records — disable to duplicate schema only, without data.
- Include comments — disable to skip comments.
- Include scripts — disable to skip scripts.
- Include dashboards — disable to skip dashboards.
- Include workflows — disable to skip workflows.
- Include documents — disable to skip NocoDocs documents.
- Select a Workspace to duplicate into (defaults to current workspace).
- Click Duplicate Base .

หมายเหตุ: Cross-base links, audit logs, and integrations will not be duplicated. You will become the owner of the duplicated base. Existing members are not transferred.
Userfield values are carried over even when the person is not a member of the destination workspace; a value is dropped only when no NocoDB account exists for that user.
Delete base
Deleting a base permanently removes all its tables, data, and associated content.
ข้อควรระวัง: Only base owners can delete a base. This action cannot be undone.
- Open the base context menu .
- Select Delete base .
- Click Delete Base to confirm.

Find base ID
Each base has a unique ID (prefixed with p ) visible in the base context menu and in the URL.
Example:
https://app.nocodb.com/wa5dveq3/pptsua3fuosby2j
In this example, the base ID is pptsua3fuosby2j.
Relations
NocoDB provides a visual diagram of relationships between tables within a base.
- Open the base context menu .
- Select Relations .

REST APIs
NocoDB provides a Swagger UI for each base to interact with its REST API endpoints. Both API v2 and API v3 are available.
- Open the base context menu from within a base.
- Hover over Rest APIs and select API v2 or API v3 .
See Accessing APIs for more details.
Data display
Data Display controls how a base shows empty values and junction tables. Open it from the base context menu → Settings , then Admin → Data Display . Its settings are split into two groups by who they affect.
Just for you — changes only what you see, in every base:
- Show M2M Tables — Show or hide many-to-many junction tables in the sidebar.
- Show NULL in Cells — Display NULL values in cells to differentiate from empty strings.
For everyone — changes what everyone in this base sees:
- Show NULL and EMPTY in Filter — Enable additional filter options to distinguish NULL from empty string values.
หมายเหตุ: Show NULL and EMPTY in Filter cannot be turned off while any view in the base still filters on NULL or EMPTY. Remove those filter conditions first.
Related pages
- Create Base : Learn how to create a base in NocoDB.
- Folders : Organize tables, documents, and dashboards into collapsible folders in the base sidebar.
- Import Airtable to NocoDB : A complete import of your Airtable base to NocoDB within minutes
- Base Collaboration : This article explains how to invite members or teams to your base, manage their roles, and remove them when needed.
- Share Base : Procedures to share a base & generating embedded iframe
- Base Snapshots : Procedures to create and manage snapshots
- Base Trash ☁ : View, restore, and permanently delete trashed items — records, tables, views, fields, dashboards, widgets, workflows, scripts, and extensions — from a single base-level Trash.
- Trash Settings ☁ : Configure per-table trash retention and disable trash on a per-table basis.

