---
schema_version: "1"
id: 95dca4c714fefd5f8814aec4155dd680e3fe7c33a944ebe33429bf0a0da2a839
title: Create a Custom Object
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/dev_objectcreate_task_parent.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.dev_objectcreate_task_parent.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 7ea32548baaf9c4111cf4df18b667f1654c2664083af028c19c0aa27ff2827e0
description: Track and store data that’s unique to your organization. Follow different steps, depending on which Salesforce experience you’re using.
products:
  - Salesforce Platform
  - Security
release: "264"
---
# Create a Custom Object

Track and store data that’s unique to your organization. Follow different steps, depending on which Salesforce experience you’re using.

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

Tip Setup with Agentforce can help you work with custom objects more efficiently. For more information, see [Setup with Agentforce](https://help.salesforce.com/s/articleView?id=xcloud.setup_agentforce_overview.htm&language=en_US) and [Data Model Management in Setup with Agentforce](https://help.salesforce.com/s/articleView?id=xcloud.setup_agentforce_data_model.htm&language=en_US).

- **[Create a Custom Object in Lightning Experience](https://help.salesforce.com/s/articleView?id=platform.dev_objectcreate_task_lex.htm&release=264.0.0&type=5)**  
    Track and store data that’s unique to your organization.
- **[Create a Custom Object from a Spreadsheet in Lightning Experience](https://help.salesforce.com/s/articleView?id=platform.dev_objectcreate_task_lex_from_spreadsheet.htm&release=264.0.0&type=5)**  
    Use custom objects to track and store data that’s unique to your organization. If you prefer not to create a custom object and its fields manually, you can use a spreadsheet to add the object and its fields and populate all its record data.
- **[Create a Custom Object in Salesforce Classic](https://help.salesforce.com/s/articleView?id=platform.dev_objectcreate_task.htm&release=264.0.0&type=5)**  
    Track and store data that’s unique to your org.
- **[Fields Required for Creating Custom Objects](https://help.salesforce.com/s/articleView?id=platform.dev_objectcreate.htm&release=264.0.0&type=5)**  
    When you create a custom object, several fields are required to define how you can access the object.
- **[Considerations for Creating Custom Objects](https://help.salesforce.com/s/articleView?id=platform.dev_objectcreate_notes.htm&release=264.0.0&type=5)**  
    Before you create a custom object, make sure that you review these considerations.

#### See Also

- [Make Search Faster](https://help.salesforce.com/s/articleView?id=ai.search_index_considerations.htm&type=5&language=en_US)
- [Object Relationships Overview](https://help.salesforce.com/s/articleView?id=platform.overview_of_custom_object_relationships.htm&release=264.0.0&type=5 "Create relationships to link objects with each other, so that when your users view records, they can also see related data. For example, link a custom object called Bugs to cases to track product defects that are associated with customer cases.")
- [Define Object-Level Help in Salesforce Classic](https://help.salesforce.com/s/articleView?id=platform.customhelp_defining_object_level_help.htm&release=264.0.0&type=5 "Object-level help overrides the Help for this Page links for a custom object or external object with your own help content contained in a Visualforce page. To make object-level help available to all your users, create a Visualforce page that contains your help content. Then edit the custom or external object definition to reference the page. Object-level help becomes available to all your users instantly.")