Skip to main content

Industry-Leading Computer Vision Annotation Platform

Annotate better with CVAT, the data engine trusted by machine learning teams at any scale, for data of any scale. Build datasets faster with AI-powered tools, collaborate seamlessly, and deploy anywhere.

pipinstallcvatsdk</div><divclassName="textgray500">Installingcvatsdk...</div><divclassName="textgreen400">Successfullyinstalled</div><divclassName="textgray400mt4"> pip install cvat-sdk</div> <div className="text-gray-500">Installing cvat-sdk...</div> <div className="text-green-400">✓ Successfully installed</div> <div className="text-gray-400 mt-4"> python
>>> from cvat_sdk import Client
>>> client = Client(url)
>>> # Ready to annotate!

Get Started in Minutes

Follow these steps to start annotating your first dataset

1

Sign up for CVAT

Create a free account on CVAT Cloud or install CVAT on your own infrastructure. Cloud accounts include 10 free tasks and 500MB of storage to get you started.
2

Create your first project

Set up a project with custom labels and attributes for your annotation task. Projects help you organize related tasks and maintain consistent labeling schemes.
# Using the CLI
cvat-cli --auth user:password project create \
  --labels '[{"name": "car"}, {"name": "person"}]' \
  "My First Project"
3

Upload and annotate data

Upload images or videos to create tasks within your project. Use the intuitive annotation editor to draw bounding boxes, polygons, polylines, points, or 3D cuboids.
CVAT supports 30+ annotation formats including COCO, YOLO, Pascal VOC, Cityscapes, and more.
4

Leverage AI-powered auto-annotation

Speed up annotation by up to 10x using built-in models like Segment Anything (SAM), YOLO, or Mask R-CNN. Or integrate your own models via serverless functions.
from cvat_sdk import Client

client = Client(url="https://app.cvat.ai")
client.login(("username", "password"))

task = client.tasks.retrieve(task_id)
# Auto-annotate using built-in models

Explore by Topic

Everything you need to build world-class datasets

Annotation Tools

Master the annotation editor with support for images, videos, and 3D point clouds

Auto-Annotation

Leverage AI models to speed up annotation with Segment Anything, YOLO, and more

Dataset Formats

Import and export in 30+ formats including COCO, YOLO, Pascal VOC, and Cityscapes

REST API

Integrate CVAT into your ML pipeline with our comprehensive REST API

Python SDK

Automate workflows with the powerful Python SDK for programmatic access

Self-Hosted Setup

Deploy CVAT on your infrastructure with Docker, Kubernetes, or AWS

Developer Resources

Integrate CVAT into your workflow

API Documentation

Complete REST API reference with examples for all endpoints

CLI Commands

Command-line tool for task automation and batch operations

Architecture Guide

Understand CVAT’s architecture and component design

Contributing Guide

Learn how to contribute to the CVAT open source project

Ready to Start Annotating?

Join thousands of ML teams who use CVAT to build better datasets. Get started for free on CVAT Cloud or deploy on your own infrastructure.

Build docs developers (and LLMs) love