Ultralytics YOLO27: Join the waitlist.
License YOLO
Ultralytics Platform

The fastest way to annotate computer vision datasets

Smart annotation, dataset management, and built-in analytics. Go from raw data to training, all in one place.

Ultralytics annotation workspace showing labeled objects in a visual dataset.

Built on production-scale annotation

Ultralytics Platform helps teams turn large visual datasets into training-ready annotations with speed, consistency, and reviewable quality.

—
Models trained
—
Images created
—
Annotations created
Image annotation interface using smart segmentation to label an object.

Label up to 10x faster with smart annotation

Ultralytics Platform gives you the image annotation tool to build high-quality datasets faster. From smart annotation to precise manual editing, these features are designed to reduce image labeling time without sacrificing quality.

  • SAM-powered smart annotation: Masks and bounding boxes in one click.
  • Full AI task coverage: Detection, instance segmentation, semantic segmentation, classification, pose, OBB.
  • Universal format support: Your choice of YOLO, COCO, and more.
  • Team review and versioning: Clear collaboration at every step.

One platform for every vision task

Ultralytics Platform natively supports all 6 annotation tasks needed to build production-ready vision AI.

Detect objects in an image or video with axis-aligned bounding boxes.
Create pixel-precise masks highlighting objects within a frame.
Assign a specific class label to every individual pixel.
Predict per-pixel distance in meters from a single RGB camera.
Assign one or multiple labels to an entire image.
Detect and label body keypoints for body position monitoring.
Detect rotated objects with angle-aware bounding boxes.
Two warehouse workers in yellow safety helmets and reflective vests detected with bounding boxes beside stacked wooden pallets.
Annotation format selection interface for computer vision datasets.

Popular formats, in just one click

Upload images, videos, or ZIP archives. Import YOLO or COCO datasets, or start from raw images. Your data is ready to annotate in seconds.

Dataset analytics view showing label and class distribution for annotations.

Analyze your data before you train

Know your datasets inside out. Class distributions, split imbalances, annotation heatmaps, and image dimensions, all in one place, and always up to date.

Team collaboration interface for reviewing computer vision annotations.
Pro and enterprise plans

Built for team collaboration

Manage workflows, assign roles, track contributions, and keep projects organized as your team and datasets scale.

See how annotation works

Watch how to upload your data, label it with smart annotation, and build a training-ready dataset, all within Ultralytics Platform.

What our clients say

The Ultralytics Platform has been a game changer for us. It makes it so easy for our data scientists to create datasets, train new models quickly using cloud compute, compare experiments with different model settings, and ultimately identify the best model for each problem. It has become our first stop for experimentation for object detection, instance segmentation, and semantic segmentation.

Tyler Biesel, Manager Software Engineering

We've been really enjoying the infrastructure that you get with Ultralytics for training, and we especially like how easy it is to get started with it. It was straightforward, especially when building our dataset and running the “train” function.
We wanted to improve the accuracy with which our model could classify heterogeneous material classes, while decreasing the amount of manual labor required from our team. Switching to Ultralytics YOLO was the key to unlocking these performance improvements.
With Ultralytics YOLOv8 nano, we can retrain on the edge and ship a new model in hours instead of weeks, transferring a fraction of the data. That combination of accuracy and a tiny footprint is exactly what our environments need.
Integrating Ultralytics YOLO into our Instabase AI platform has been an easy and painless process. It helped accelerate the release schedule and enable us to deliver visual object recognition capabilities to our customers.
At ALYCE, leveraging Ultralytics has been a game-changer for training our models, enabling us to enhance data accuracy and deliver unparalleled quality to our clients and assist them in their sustainable mobility projects.

Done annotating? Start training.

Choose a YOLO model, select a GPU, and start training in one click.

1Annotate
2Train
3Deploy
Explore training

Explore industry solutions

See how teams apply Ultralytics computer vision across production environments.

Computer vision in sports

Computer vision in sports

Discover how Ultralytics YOLO powers sports vision with player and ball tracking, performance analytics, coaching insights, and athlete rehabilitation.
Learn more
Computer vision for aerial imagery

Computer vision for aerial imagery

Turn drone and aerial imagery into real-time insights for agriculture, aquaculture, conservation, and geospatial analysis with Ultralytics YOLO.
Learn more
Computer vision in aerospace

Computer vision in aerospace

Apply computer vision in aerospace with Ultralytics YOLO for aircraft inspection, runway FOD detection, airport ground operations, and composite defect detection.
Learn more
Computer vision in security

Computer vision in security

Protect every site with Ultralytics YOLO models. Vision AI powers perimeter monitoring, threat detection, license-plate recognition, and workplace safety.
Learn more
Computer vision in robotics

Computer vision in robotics

Power smarter machines with Ultralytics YOLO models. Vision AI in robotics drives autonomous navigation, perception, object tracking, and real-time control.
Learn more
Computer vision in logistics

Computer vision in logistics

Streamline logistics with Ultralytics YOLO models. Vision AI enables package inspection, sorting, vehicle tracking, and real-time warehouse safety monitoring.
Learn more
Computer vision in retail

Computer vision in retail

Reimagine retail with Ultralytics YOLO models. Vision AI powers inventory tracking, shelf monitoring, queue management, and smarter customer insights.
Learn more
Computer vision in healthcare

Computer vision in healthcare

Build healthcare solutions with Ultralytics YOLO models. Vision AI in healthcare powers faster medical imaging, smarter diagnostics, and patient monitoring.
Learn more
Computer vision in manufacturing

Computer vision in manufacturing

Optimize manufacturing with Ultralytics YOLO models. Vision AI drives quality control, defect detection, PPE compliance, and assembly line automation.
Learn more
Computer vision in automotive

Computer vision in automotive

Apply computer vision in automotive with Ultralytics YOLO models. Vision AI elevates road safety, driver assistance, and vehicle automation for smarter roads.
Learn more
Computer vision in agriculture

Computer vision in agriculture

Bring vision AI to smart agriculture with Ultralytics YOLO models. Power crop monitoring, livestock tracking, and precision farming for higher, smarter yields.
Learn more
Security & compliance

Enterprise-grade security and compliance

Build and deploy with confidence. ISO 27001 certified, SOC 2 attested, with support for HIPAA compliance.

SOC 2 Type I

Attested against AICPA Security, Availability, and Confidentiality TSC

ISO 27001:2022

Certified information security management system

HIPAA

Security Rule self-assessment; BAAs for eligible Enterprise customers

GDPR & CCPA

Aligned with global data protection regulations

Frequently asked questions

  • Yes. Platform detects YOLO, COCO, LabelMe JSON, Labelbox NDJSON, Ultralytics NDJSON and semantic PNG masks automatically. You can import datasets from Roboflow with your API key, and bring in CVAT or Label Studio projects by uploading a YOLO or COCO export. Pascal VOC XML labels aren't imported, so convert them first.

  • Yes. Datasets export as Ultralytics NDJSON, except On Premise datasets. Image links in the export expire after 7 days, so use or convert it promptly. You usually don't need to convert the file: pass it or the dataset's ul:// URI to model.train() and Ultralytics builds the YOLO folders for you. To get YOLO folders without training, convert it with convert_ndjson_to_yolo in the ultralytics package.

  • Manual annotation means drawing each label yourself. Smart annotation proposes labels for you to review: click an object and a Segment Anything (SAM) model draws it, run a YOLO model (including your own) to pre-label, or let a class-prompted model find your classes on detection datasets with 1–200 classes. It works on every plan, for datasets stored on Platform rather than connected storage or On Premise. SAM clicks and hosted models are free; paid provider models bill your provider account.

  • Image annotation is the process of labeling images to identify objects, features, or regions within them. It is the foundational step in training computer vision models for tasks like object detection, image segmentation, image classification, and pose estimation. Annotation types vary by use case and include bounding boxes, polygons, masks, and keypoints. It's a process carried out in both open-source tools and dedicated commercial platforms.

  • Yes. Batch Annotation runs one model over your dataset: a YOLO model, including your own, or a class-prompted model on detection datasets with 1–200 classes. By default it labels only unlabeled images and saves a dataset version first, so you can roll back. It costs $1 per 1,000 images (minimum $0.01 per run); paid provider models also bill your provider account. It works on datasets stored on Platform, not connected storage or On Premise, and not on depth datasets.

  • Private datasets are available on every plan, but new datasets default to public on Free and Pro and private on Enterprise, so check the visibility toggle before uploading. Ultralytics Platform is ISO 27001:2022 certified and has a SOC 2 Type I report, with US, EU and APAC data regions. Enterprise On Premise keeps your images on your own computer for annotation and training; labels, metrics and trained models are stored in Platform.

  • Yes. Upload a video and Platform extracts frames for you to label as images, at up to 1 frame per second and at most 100 frames per video; longer videos are sampled at wider intervals. The frames are labeled individually, not as a continuous video sequence.

Start building better datasets today!

Join thousands of teams building production-ready computer vision models on Ultralytics.