Roboflow Features

Everything you need to establish processes and infrastructure for your computer vision projects

Dataset Management

Unlimited Datasets
Organize your data, your way. Create as many datasets as you need without worrying about limits.
Unlimited Exports
Choose from a dozen different formats when exporting your training data and refer back to previous versions to track your progress.
Universal Hosting
For each export, get a curl link that can be pasted directly into your notebooks and download from the command line.
Unlimited Data Retention
Keep datasets securely stored and archived indefinitely. Free-Tier Users: Your datasets are retained for 90 days.
Train/Test Split
Divide your data into sets (train, validate, and test) so you have everything you need to evaluate your model performance after training.
Image Formats
Upload JPG, PNG, BMP, and TIF image files.
Labeling & Annotations
Label images using Roboflow Annotate. Upload and export JSON, XML, CSV, and TXT annotation formats.
Video Extraction
Upload video files and Roboflow will extract frames based on the sample rate you specify.


Health Check
Detailed statistics and charts containing helpful insights into the quality of your dataset and how to improve it.
Class Balance
View a breakdown of all the classes in your dataset and the number of annotations that appear in each.
Dimension Insights
A dot chart displaying all the sizes of your images along with a breakdown of all the various aspect ratios.
Annotation Heatmap
Displays the location of all the annotations in your dataset so you can see where they are most commonly positioned.

Image Transformations

Basic Preprocessing
Advanced Preprocessing
Static crop, tile, class modification, and filter null.
Basic Augmentations
Random flip, rotate, crop, shear, brightness, exposure, blur, and noise.
Advanced Augmentations
Bounding-Box Augmentations
Random flip, rotate, crop, shear, brightness, exposure, blur, and noise applied independently to each bounding box.
Augmentation Output
Generate up to 50 augmented versions of each source image in your dataset. Free-tier Users: Generate up to three augmented versions.


Model Training Tools
Direct integrations with hosted computer vision model training services including Amazon Rekognition, Google Cloud Vision AutoML, Azure Custom Vision.
Roboflow Train
Train your model with one click using Roboflow Train. Within 24 hours, you'll get results including mAP, precision, and recall, as well as a hosted API for inference.


Team Sharing
Share datasets with other members of your team and seamlessly collaborate on projects.
Public Sharing
Host your dataset publicly by publishing free public versions of your datasets so others can experiment with your data.

Help & Support

Roboflow Knowledge Base
A comprehensive set of resources to get you started in computer vision with the help of Roboflow’s tools for preparing and managing your datasets.
Roboflow Docs
Developer documentation walking you through how to use Roboflow and how to get the most out of our tools.
Community Help
Can't find the answers you need in our documentation or on the Roboflow Blog? Join the Roboflow forums for help from the Roboflow team and community.
Roboflow YouTube
Helpful tutorials on creating and training models along with interviews with leading computer vision experts.
Priority Support
Your questions and requests will be bumped to the top of the queue and answered by computer vision experts on our team.

Ready To Try Roboflow?