AI-Powered Bounding Box Generation

Free Online YOLO Bounding Box Tool & Auto-Labeler

Generate pixel-accurate YOLOv8, YOLO11, and CVAT bounding boxes in 0.38 seconds with zero-shot AI vision. In-browser manual editing and direct dataset ZIP export.

0.38s Zero-Shot Vision

Type any custom class (e.g. forklift, barcode, solar panel) and get instant bounding boxes without pre-training.

8-Handle Manual Control

Resize, adjust, and drag bounding boxes with precision handles. Live normalized YOLO coordinates update in real time.

Ultralytics YOLO Ready

Export formatted .txt annotation labels, structured images/ and labels/ folders, and data.yaml.

Understanding the YOLO Bounding Box Format

In modern computer vision pipelines (such as Ultralytics YOLOv8 and YOLO11), object detection models require normalized bounding coordinates rather than raw pixel coordinates. This ensures annotations remain resolution-independent across varying input scales.

# YOLO Normalized Bounding Box Format
<class_id> <x_center> <y_center> <width> <height>

All four positional values are normalized floating-point numbers between 0.0 and 1.0, relative to the total image dimensions.

How to Train Your YOLO Model in 3 Lines of Python

Once you export your dataset archive from Polytate Studio, unzip it and run the following Python code using the official Ultralytics package:

from ultralytics import YOLO

# 1. Load pre-trained nano or medium YOLOv8 model
model = YOLO('yolov8n.pt')

# 2. Train on the Polytate exported data.yaml
results = model.train(data='polytate_dataset/data.yaml', epochs=50, imgsz=640)

# 3. Export trained weights to ONNX / CoreML / TensorRT
model.export(format='onnx')

Frequently Asked Questions

Do I need to install CVAT, Docker, or LabelImg locally?

No. Polytate runs 100% in your web browser. There is no software to install, no Python environments to configure, and no Docker containers to maintain.

Are my uploaded images private and secure?

Yes. Your images and labels reside in an isolated personal workspace. We do NOT use your private customer datasets to train public models.

How many images can I annotate in Polytate?

You can upload single images or complete ZIP archives with up to 10,000–50,000 images per batch. Our parallel processing engine handles high-volume datasets smoothly.

Ready to 10x Your Labeling Speed?

Start auto-labeling custom objects with zero-shot AI vision. Export standard YOLOv8, YOLO11, and Rotated OBB in seconds.

No Credit Card Required • Sub-second Latency • Standard YOLO ZIP Export