---
schema_version: "1"
id: e401ae4203b2fe87c942a32a838aaf65352de4bf716a0f00239ff6ab4e1618a4
title: Create Fields with Schema Builder
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/schema_builder_elements_fields.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.schema_builder_elements_fields.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: fa4917013cc6c3e837cf6ff32d4a06ad01376998da8144222c4d25dee587d362
description: Add new custom fields to an object right inside Schema Builder.
products:
  - Salesforce Platform
  - Security
release: "264"
---
# Create Fields with Schema Builder

Add new custom fields to an object right inside Schema Builder.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: both Salesforce Classic and Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>All</strong> Editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d168112e69">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d168112e69 ">To create fields in Schema Builder:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d168112e69 ">Customize Application</td>

          </tr>
        </tbody>
      </table>

1. From Setup, enter Schema Builder in the Quick Find box, then select **Schema Builder**.
2. Click the **Elements** tab.
3. Click a field and drag it onto an object on the canvas.
4. Enter a field label.
    
    Salesforce populates Field Name using the field label. Field Name can contain only underscores and alphanumeric characters, and must be unique in your org. It must begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores.
    
    When creating a custom field, ensure that its name and label are unique for that object. If a standard and custom field have identical names or labels, the merge field displays the custom field value. If two custom fields have identical names or labels, the merge field can display an unexpected value.
    
    If you create a field label called Email and a standard field labeled Email exists, the merge field is unable to distinguish between the fields. Adding a character to the custom field name makes it unique. For example, Email2.
5. Enter a description of the custom field.
6. Enter help text to detail the purpose and function of a custom field.
7. Enter a default value to automatically insert a value of a custom field when a new record is created.
8. Depending on the custom field type you chose, enter any remaining field attributes.
9. Click **Save**.

Any field you add through Schema Builder isn’t automatically added to the object’s page layout. You must edit the page layout to specify where the field should be displayed.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-extend_click-264-0-0-production-enus/5f7d9219-b7b1-4552-8891-f1aba9b289fc/images/icon_note.png)

Note By default, the field level security for custom fields is set to visible and editable for internal profiles. Fields that aren’t normally editable, such as formulas and roll-up summary fields, are visible and read-only. To manage permissions of a custom field, click the element name or label and select **Manage Field Permissions**. Use the dialog box that appears to manage the field’s visibility and writeability for all standard and custom profiles.