Create a Dataset

Learn how to create a dataset on V7

Press the "New Dataset" button, either on the top right or on the last card on the dataset page.

You will be guided through a 4-step wizard to set up your dataset. Stage 1 is to set a title. You can skip stages 2-4 with the "Continue Later" button if you are already familiar with the process.


Stage 2 will allow you to upload data. If you have less than 2,000 images to work with, feel free to drag and drop them. If instead you are working with more, or several (10+) heavy videos, we strongly recommend using the CLI commands provided. You can find more info on uploading via the API here.

You can also read about supported filetypes. We strive to support as many imaging modalities as the computer vision community needs, so if you believe your file format of choice isn't supported, and you'd like to see if natively imported, please let us know.


:construction: Upload Limits

Internet browsers aren't made to upload many files at once. To ensure that your uploads don't fail half way, try using the CLI.
Through the browser, we recommend limiting yourself to the following batches:

  • 2,000 images if under 5mb
  • 1,000 images if under 10mb
  • 25 videos if under 1,000 frames (30 seconds at 30fps).

Uploads will still work at higher quantities, but we can't guarantee a stable performance across all browsers.


In stage 3 you may define the classes and instructions for your dataset. You can edit these at any time in the future, so don't worry about adding all the info you need now.
Classes are the objects names you want to give to the items you wish to identify. They can be represented as a number of annotation types (bounding boxes, polygons, tags, etc.).

Instructions will be presented at the start of any task sent to users or workers. You may edit these as you go, and encounter edge cases to include as instructional material.


The final stage allows you to define a Workflow. These define the series of steps that data will go through before it is deemed "Complete", and may include Annotation, Review, and Model stages.

Within each stage, you may also define which users or workers are eligible to complete them, as well as any random sampling rules to define whether an image will go to a subsequent stage or not.

When a user or worker is included in a stage, they will receive images coming from it whenever they request a task. The size of this task batch is defined by the "Task Batch Size" setting on the top right, with the default sorting order being Priority, followed by Date Added if priorities are not set.

Once confirmed, you are good to go! You may continue through these steps as your data uploads. Just make sure not to close your browser tab whilst the browser upload completes.