Metadata
Defining custom metadata fields
Metadata is non-annotation information about the asset to be labeled. You can use metadata to search and filter across your Data Rows in Labelbox.
There are two types of metadata: reserved fields (user cannot change) and custom (user-defined) fields.
Metadata schema
The metadata schema lives at the organization level, allowing you to apply the same metadata fields across multiple datasets. To view your metadata schema, go to the Schema tab and click on the Metadata subtab.


Attachments vs Metadata
In an earlier version of Labelbox, what is now called Attachments used to be called Metadata. Attachments provide additional context for labelers but are not searchable within Catalog.
Reserved fields
Upon upload, Labelbox automatically defines a set of reserved fields on your Data Rows to help you easily access the full range of features in Labelbox. Each metadata field has a unique Schema Id that is used to upload data to Labelbox.
Name | Type |
---|---|
| Free text field |
| An embedding field |
| Enum - [train, valid, test] |
| ISO 8601 datetime field. All times must be in UTC |
| Embedding computed for uploaded image data |
| Embedding computed for uploaded text data |
Custom fields
To create custom metadata fields through the App, go to the Schema tab. Each metadata field must have a unique name and a type. Once you create a field, you cannot change the type. The max number of fields per organization is determined by account tier.
All metadata is strictly typed. These are the custom fields Labelbox offers.
Type | Notes | Filtering |
---|---|---|
| Used for similarity. A float vector of length 128 | Similarity |
| free text field | Equals & prefix matching |
| Enum field with options | Equals |
| Option of an enum | Equals |
| An ISO 8601 datetime field. All times must be in UTC timezone | Equals, greater than, less than, between |
| Integer or Float | Equals, greater than, less than, between |
Know your account limits of maximum number of allowed metadata fields.
FAQ
Can labelers see metadata?
No, that’s what Attachments are for.
Can metadata be used to customize the queue?
Not directly. But you could use the Catalog to query a set of Data Rows that have specific metadata in common and add to the project for labeling using Batch queue (beta) .
Updated about 8 hours ago