> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Fields are the columns in a table. By combining different field types, you can build a structure that fits your workflow.

## Field Types

Teable currently provides these field types:

| Category        | Field types                                                                                                                                                                                                                                                                                                                                                                                                      |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Basic fields    | [Single line text](/en/basic/field/single-line-text), [Long text](/en/basic/field/long-text), [Number](/en/basic/field/number), [Single select](/en/basic/field/single-select), [Multiple select](/en/basic/field/multiple-select), [User](/en/basic/field/user), [Date](/en/basic/field/date), [Rating](/en/basic/field/rating), [Checkbox](/en/basic/field/checkbox), [Attachment](/en/basic/field/attachment) |
| Advanced fields | [Formula](/en/basic/field/formula), [Link to record](/en/basic/field/link), [Lookup](/en/basic/field/lookup), [Rollup](/en/basic/field/rollup), [Conditional lookup](/en/basic/field/conditional-lookup), [Conditional rollup](/en/basic/field/conditional-rollup), [Button](/en/basic/field/button), [Auto number](/en/basic/field/auto-number)                                                                 |
| System fields   | [Created time](/en/basic/field/created-time), [Last modified time](/en/basic/field/last-modified-time), [Created by](/en/basic/field/created-by), [Last modified by](/en/basic/field/last-modified-by)                                                                                                                                                                                                           |

## Adding Fields

In the table view, follow these steps to add a new field:

1. Enter the table view
2. Scroll the table to the rightmost side
3. Click the + icon on the far right of the field bar

<img src="https://mintcdn.com/teablecn/jEnUUdkBJLjaocXx/images/docs/base/2026-05-22-field-add.png?fit=max&auto=format&n=jEnUUdkBJLjaocXx&q=85&s=05accb7cf97a144cc19d289b17926bd9" alt="Add a field" className="docs-screenshot" width="1600" height="662" data-path="images/docs/base/2026-05-22-field-add.png" />

4. Edit the field in the popup dialog
5. Click Save

## Editing Fields

Users can edit fields when adding them or edit existing fields when needed. To edit an existing field, follow these steps:

1. Right-click the field you want to edit

<img src="https://mintcdn.com/teablecn/jEnUUdkBJLjaocXx/images/docs/base/2026-05-22-field-menu-actions.png?fit=max&auto=format&n=jEnUUdkBJLjaocXx&q=85&s=2c710f6917ec4895a5c9e5c3f14d2d6b" alt="Field menu actions" className="docs-screenshot" width="1600" height="738" data-path="images/docs/base/2026-05-22-field-menu-actions.png" />

2. Click the Edit Field option in the expanded menu
3. Edit the field in the Edit Field dialog
4. Click Save

<Accordion title="Notes on Field Conversion">
  Editing fields may trigger field conversion. Users can change the current field to a new field type, for example, converting a single-line text field to a single select field. However, in some cases, certain conversions may result in data loss. For example, converting a text field to an attachment field will lose all text information because plain text values cannot be converted to attachments.

  If you find that some cell values were lost during conversion, you can use the keyboard shortcut `Ctrl+Z`, or `⌘ + Z` on Mac, to undo the conversion, restoring the field to its previous state and recovering any data lost due to the conversion.

  For detailed information about each field type and its specific customization options, please refer to the documentation for each field type.
</Accordion>

## Deleting Fields

1. Right-click the field you want to edit
2. Click the Delete Field option in the expanded menu
3. Click Confirm in the confirmation dialog

## Hiding Fields

Users can hide fields through the field right-click menu or the hide tool. Hidden fields will not be displayed in the table view. Users can control field visibility at any time using the hide tool. For filtering, sorting, grouping, and other toolbar capabilities, see [View toolbar](/en/basic/view/toolbar).

In the hide tool, click a visible field name to scroll the grid to that column and briefly highlight it. Use the switch next to each field when you want to show or hide the field.

<img src="https://mintcdn.com/teablecn/jEnUUdkBJLjaocXx/images/docs/base/2026-05-22-field-hide-tool.png?fit=max&auto=format&n=jEnUUdkBJLjaocXx&q=85&s=096ab1c4663a0b67020b5e204acf2cf5" alt="Hide fields tool" className="docs-screenshot" width="1600" height="1022" data-path="images/docs/base/2026-05-22-field-hide-tool.png" />
