Introduction
Hybrid & On-prem
Hybrid cloud
Cloud data overview
Restrict data access by IP range
How to generate signed URLs
How to generate non-expiring signed URLs
On-prem
App
Overview
Ontology management
Projects
Data import
Labeling guides
Label export
Members
Workforce
Quality assurance
Automation
Model-assisted labeling
MAL import formats
Webhooks setup
Queue system
Real-time human-in-the-loop labeling
Custom label interface
Images
Videos
Text
Geospatial data
Python SDK
Getting started
Creating your first project
Project setup script
Projects
Datasets
Data Rows
Import annotations
Labels
General concepts
Python SDK FAQ
API reference
Model-assisted labeling Python script
GraphQL API
Intro to the GraphQL API
Getting started
Data types overview
Ontologies
Datasets
Data Rows
Bulk import requests
Labeling parameters
Labels
Members
Attachments
Review queue
Webhooks
Legacy editor
Migration guide
Legacy vs new editor ontology
Legacy vs new editor JSON exports
Legacy vs new editor hotkeys
Model predictions (legacy)
Multistep labeling
Release notes
Release definitions
January 6, 2021
December 7, 2020
November 4, 2020
October 9, 2020
September 25, 2020
August 21, 2020
August 6, 2020
July 6, 2020
June 22, 2020
June 2, 2020
May 19, 2020
April 14, 2020
April 1, 2020
March 3, 2020
February 18, 2020
February 5, 2020
January 17, 2020
Terms of use
Table of Contents
- All Categories
- App
- Ontology management
- Create or reuse ontologies
Create or reuse ontologies
Updated
by Alex Cota
You can think of the ontology as the top-level entity that can be shared or copied across multiple projects, making it easier to make cascading changes or use an existing ontology as a starting point rather than starting from scratch.
When creating a new project, you can create an ontology for your project in one of three ways:
- Create a new ontology. Useful if you are just starting out with Labelbox or if you just need to create a new ontology completely from scratch.
- Use a shared ontology. Do this if you have multiple projects that need to reference the
ontology. - Create a copy of an existing ontology. Create a copy of an existing ontology to use as a starting point rather than creating one completely from scratch.
This document explains how to share, copy, and manage your ontologies in the label interface.
Create a new ontology
When you create a new project, the ontology will automatically be named after it. When you create an ontology this way, you are creating a new ontology from scratch and it will only be connected to the project you are currently configuring.

When exploring the ontologies in the dropdown menu, you can click the “x” icon to go back to creating an ontology from scratch.

Use a shared ontology
Shared ontologies are helpful if you want to use projects to break up larger labeling efforts, but you want all projects to use the same set of objects and classifications.
Use the dropdown at the top to select a shared ontology. You can either use the shared ontology as is, or you can bypass the model to make edits to the shared ontology.

Rename the ontology
At any point, you can use the context menu's "Rename" option to rename your ontology. Note that renaming a shared ontology will rename the ontology for all projects referencing that ontology. A strategic naming convention for your ontologies can make them easier to find in the dropdown list.
Copy an existing ontology
To copy an existing ontology, select an ontology from the dropdown menu, then click the three dots icon in the corner and select “Create copy”. All changes made to the copied ontology will only affect the project your configuring. Copied ontologies can later on be shared.
