---
title: "Add new fields"
slug: "adding-new-fields"
updated: 2026-04-29T16:59:25Z
published: 2026-04-29T16:59:25Z
---

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

# Add new fields

You can customize your app to suit your needs. Add custom fields that fit your process. If you're working with a connected table, you can [add more connected fields](/v1/docs/add-more-connected-fields).

Tip: Say you're viewing a form within your app and you realize that you want to add a new field to it. You can create a field and add it to your form at the same time.

## To add a field to a form you are viewing

1. Right-click the label (name) of the field above which you want to insert the new field.
2. Select **Add a field after this one** from the menu that appears.

For each form in your app, you can specify that Quickbase automatically add new fields to it, prompt you, or never add new fields automatically. Whenever Quickbase adds a field to a form this way, it appears on the bottom. Or, you can [add fields to forms and reposition them](/v1/docs/designing-legacy-forms) at any time. [Read about editing forms](/v1/docs/edit-a-legacy-form).)

## To add fields to tables

You can add fields to tables using either table settings or [Visual Builder](/v1/docs/visual-builder).

### Use table settings to add fields

1. Open a table, select **Settings**, then select ![add fields icon](https://cdn.document360.io/dd260e4e-10bb-4b66-8fb3-5504c272b904/Images/Documentation/16954580140052.png) next to **Fields**. The **Add New Fields** dialog displays.
2. In the **Field Label** box, enter a name for the field.
3. From the **Type** list, select a field type that's appropriate for the data you want this field to hold. ([Read about field types](/v1/docs/field-types).)
4. Repeat Steps 2 and 3 for each field you want to add.
5. At the bottom of the list, select **Add**.
6. If the form is set with the property to **Ask whether the fields should be added to this form**, you may be prompted to add the field to forms.
7. In the Fields list, select the name of the new field to open its properties page.

The new field is highlighted, for example: ![Fields list showing a newly added field highlighted](https://cdn.document360.io/dd260e4e-10bb-4b66-8fb3-5504c272b904/Images/Documentation/4572866326292.png)

Every field type has properties that are unique to it, which you can change at any time. For example, you can specify the format of a date field, or you can specify that a particular field is always required or is bold. To learn more, see [Changing the Properties of a Field](/v1/docs/change-the-properties-of-a-field-from-a-legacy-form).
8. Optionally, add the field to one or more [reports](/v1/docs/using-reports-and-charts). [Learn how to add a field to a report](/v1/docs/edit-a-legacy-table-report).

### Use Visual Builder to add fields

1. Open a table, select **Settings**, then select **Structure**. Visual Builder opens with the table expanded.
2. From the left column, you can drag and drop field types into the table:

![Visual Builder showing the field type palette on the left side for drag and drop](https://cdn.document360.io/dd260e4e-10bb-4b66-8fb3-5504c272b904/Images/Documentation/4572866356628.png)
3. Or, you can use the add field options within the table to add a field name and choose a field type:

![Visual Builder showing the inline add field option within a table row](https://cdn.document360.io/dd260e4e-10bb-4b66-8fb3-5504c272b904/Images/Documentation/4572866394388.png)
4. All changes are saved automatically.
