Upload Data
Uploading image data to Roboflow
Last updated
Uploading image data to Roboflow
Last updated
You can upload images and annotations for object detection, classification, instance segmentation, and semantic segmentation.
You can add data to your Roboflow account by:
Using the Web Interface. (Fastest for starting with ≤1000 images)
Using the command line.
To upload data, first create a project if you do not have one already. When you first create a project, you will be asked to upload images:
If you already have a project, click "Upload" in the project sidebar to upload images.
You can upload larger datasets using the roboflow-python CLI.
Install the roboflow-python CLI by running pip install roboflow, then upload datasets using the roboflow import
command.
For a detailed howto, refer to detailed instructions in the Roboflow CLI upload section, or watch this video.
Roboflow can accept the following types of data:
JPG, PNG, WEBP, and BMP images
MOV and mp4 videos
Data formatted in any supported format for classification, object detection, segmentation, and keypoint detection.
Roboflow Universe is a repository of over 200,000 datasets covering object detection, classification, and segmentation tasks. You can use Universe to find data for use in training the first version of a model, or for use in fine-tuning a model.
Import from Roboflow UniverseIf an image's content is the exact same, it will only counted towards your usage once.
For example, if you merge two datasets, the merged dataset and the two original datasets exist in your account. Therefore, there is no charge for the merge, because the images are duplicates.
We value our users' data ownership. As laid out in our terms of service (specifically in section 23B), you retain ownership over all images and videos you upload to Roboflow.
You retain all ownership rights in any content, information, or materials You post, submit, publish, display, or transmit
To prevent issues from arising during training, we sanitize class names both at upload/import and export. At upload, we perform the following:
Trimming leading/trailing whitespace
All whitespace (including newlines & tabs) are converted to a space
Double spaces are removed
/.[]#~*
characters are replaced with a dash (-
)
|'"
characters are removed
Public Plan: If you are on the Public plan unless explicitly specified and arranged by Roboflow, your datasets will be public on Roboflow Universe.
Paid Plans (including Enterprise): Unless otherwise specified, your data is private to your account.