Compare the best 23 real-time vision models and try 7 of them on your own images, free in the Roboflow Playground. 23 are open-weight, so you can self-host them for free under their licenses.
23 models · 23 open-weight · 7 free to try · prices synced Oct 30, 2026
Among detectors you train on your own data, RF-DETR scores 48.4 to 59.9 mAP 50:95 on COCO across its sizes, versus 39.9 to 56.3 for YOLO26 (AGPL-3.0). RF-DETR is Apache 2.0 from Nano to Large; XL and 2XL use PML 1.0, which includes commercial use when you deploy on Roboflow. See the full ranking.
23 models with downloadable weights you can self-host under their licenses (Apache 2.0, PML 1.0, and AGPL 3.0). 7 run live in the Playground through hosted APIs, so self-hosting is optional.
| Actions | ||||
|---|---|---|---|---|
RF-DETR SegmentationRoboflow | 33.6M-38.6M | Apache 2.0 | Oct 2025 | |
RF-DETRRoboflow | 30.5M-126.9M | Apache 2.0 | Mar 2025 | |
YOLOETHU-MIG | 10M-50M | AGPL 3.0 | Mar 2025 | |
YOLOv12THU-MIG | 2.6M-59.1M | AGPL 3.0 | Feb 2025 | |
DEIMIntellindust AI Lab | 4M-62M | Apache 2.0 | Dec 2024 | |
D-FINEUSTC | 4M-62M | Apache 2.0 | Oct 2024 | |
YOLO11Ultralytics | 2.6M-56.9M | AGPL 3.0 | Sep 2024 | |
YOLO WorldTencent AI Lab | 13M | GPL v3 | Feb 2024 | |
YOLOv9Academia Sinica | 2.0M-57.3M | GPL v3 | Feb 2024 | |
SuryaMindee | — | GPL v3 | Jan 2024 | |
YOLO-NASDeci AI | — | Custom | May 2023 | |
RT-DETRBaidu | 20M-76M | Apache 2.0 | Apr 2023 | |
YOLOv8 Pose EstimationUltralytics | 2.9M-57.6M | AGPL 3.0 | Apr 2023 | |
YOLOv8Ultralytics | 3.2M-68.2M | AGPL 3.0 | Jan 2023 | |
YOLOv8 ClassificationUltralytics | — | AGPL 3.0 | Jan 2023 | |
YOLOv8 Instance SegmentationUltralytics | 2.7M-62.8M | AGPL 3.0 | Jan 2023 | |
RTMDetOpenMMLab | 4.8M-94.9M | GPL v3 | Dec 2022 | |
YOLOv7Academia Sinica | 6.2M-151.7M | GPL v3 | Jul 2022 | |
ByteTrackByteDance | — | MIT | Oct 2021 | |
YOLOSHugging Face | — | MIT | Jun 2021 | |
YOLOv5Ultralytics | 1.9M-86.7M | AGPL 3.0 | Jan 2020 | |
MediaPipeGoogle | — | Apache 2.0 | Jul 2019 | |
MobileNet SSD v2Google | 15.3M | MIT | Jan 2018 |
Real-time choices are budget decisions: a frame arrives every 33 milliseconds at 30 FPS, and everything (inference, pre and post processing, tracking) must fit inside it on the hardware you actually deploy.
The same architecture ships in sizes from nano to extra-large, and the right size is set by your hardware and frame rate, not by peak benchmark accuracy. A model that hits 80 FPS on a data-center GPU may run at 4 FPS on the edge box you can afford to put on site. Fix the target device and required FPS first, then choose the largest model that fits with headroom; published FPS numbers are upper bounds measured on strong GPUs.
Input resolution is the strongest lever in the family: halving it can double throughput, at the price of missing small objects. Detection-plus-tracking often beats detecting on every frame (detect every few frames, track between them). And not every pipeline needs real time at all; if the video is recorded and analyzed later, batch processing with a bigger, more accurate model is usually the better trade.
A compact model fine-tuned on your own footage routinely beats a larger generic one on both accuracy and speed for a fixed camera and class list. Before stepping up a size (and losing your latency headroom), try training the size you have on data from the actual deployment.
The bottom line: Fix the device and frame rate first, size the model to fit with headroom, and fine-tune small on your own footage before reaching for a bigger architecture.
Yes. 23 of the 23 models here are open-weight (for example RF-DETR Segmentation, RF-DETR, and YOLO11), free to self-host under their licenses (Apache 2.0, PML 1.0, and AGPL 3.0).
Yes. You can run 7 of them in the Roboflow Playground for free. Upload an image and compare the models' output side by side, no setup required.
Explore other vision task pages, compare models head to head, or browse the full model catalog.