Comprehensive documentation for all features in Files can be found here

There are no breaking changes to the data upload process. The current method of uploading data continues to be supported.

This guide provides targeted instructions for customers transitioning to the new Files interface with their existing Datasets. We recommend upgrading to Files promptly to benefit from enhanced centralized data handling, flexible management, and improved metadata and permissions control. However, you can continue using your current Datasets without disruption and upgrade at your own pace. Select your preferred data management option below and follow the corresponding steps.

What should I do?

First, what happened to my existing data?

  1. Datasets have been moved from the Index to the Annotate section of the application.

Before Files is enabled:

After Files is enabled:

  1. All data on Encord is now managed through Files. Your existing Datasets have been converted into Mirrored Datasets, which automatically track their corresponding folders without displaying them in the Files interface. These Mirrored Datasets are visible in the Datasets section of the Encord platform and can be used just as you have always used Datasets. While this provides a simpler experience, it comes with some reduced flexibility. Mirrored Datasets are identifiable by the M on the Dataset icon.

Before Files is enabled:

After Files is enabled:

Mirrored Datasets can be upgraded to standard Datasets and folders at any time. We highly recommend upgrading your Mirrored Datasets to standard Datasets and folders to fully unlock the benefits of Files.

Choose your data management style

Choose the guide that best fits your needs to get started with Files:


Option 1: I want to keep using Encord as I always have

Your Datasets are now referred to as Mirrored Datasets. The process for adding data to Mirrored Datasets remains unchanged in both the platform and the SDK. There are only minor adjustments to how Mirrored Datasets are created within the Encord platform. SDK users can continue creating Datasets and adding data as they have been accustomed to.

1. Create Mirrored Datasets using the Encord app:

  1. Click the New dataset button in the Datasets section in Annotate.
  1. Give your Dataset a meaningful title and description. A clear title and description keeps your data organized.

  2. Hover over Looking to create a mirrored dataset? and click Yes, proceed to create a Mirrored Dataset.

  3. Click Create dataset to create the Dataset.


Option 2: I want to add new data to Files but leave my existing data unchanged

Your existing Datasets are now Mirrored Datasets, and you can continue adding new files directly to Mirrored Datasets. Mirrored Datasets can be upgraded to standard Datasets and folders at any time.

Upgrading Mirrored Datasets is a one-way action that cannot be undone.

New files are added to, and stored in the Files section of the Encord platform.

Files must be uploaded to folders.

Option 3: I want to fully transition to Files

First, upgrade your Mirrored Datasets:

Upgrading Mirrored Datasets is a one-way action that changes how files are added to Datasets. We recommend uploading files through the Files interface and then attaching them to Datasets, as outlined below. However, you can still upload files directly to Datasets by specifying the folder in the upload call, as shown in the SDK reference.

  1. Navigate to Datasets in the Index section of the Encord platform.

  2. Select the Mirrored Dataset you want to upgrade.

  3. Click the Upgrade to standard dataset and folder button.

New files are added to and stored in the Files section of the Encord platform.

Files must be uploaded to folders.