Roboflow

Best Zero-Shot Object Detection Models

Compare the best 7 zero-shot object detection models and try 3 of them on your own images, free in the Roboflow Playground. 7 are open-weight, so you can self-host them for free under their licenses.

7 models · 7 open-weight · 3 free to try · prices synced Oct 28, 2026

We haven't benchmarked zero-shot object detection models yet; scores and rankings appear on this site only where we've measured them. Until then, test the models below side by side, and for fixed categories in production expect a model fine-tuned on your own data to win.

Open-Source Zero-Shot Detection Models

7 models with downloadable weights you can self-host under their licenses (Custom, MIT, and AGPL 3.0). 3 run live in the Playground through hosted APIs, so self-hosting is optional.

Actions
Meta
SAM 3Meta
—CustomNov 2025
Try
Azure
Florence-2Microsoft
230MMITJun 2025
Try
THU-MIG
YOLOETHU-MIG
10M-50MAGPL 3.0Mar 2025
Tencent
YOLO WorldTencent AI Lab
13MGPL v3Feb 2024
Try
IDEA Research
Grounded SAMIDEA Research
—Apache 2.0Jan 2024
IDEA Research
Grounding DINOIDEA Research
172M-341MApache 2.0Mar 2023
Google
OWL-ViTGoogle
—Apache 2.0May 2022

Getting Good Results from Zero-Shot Detection

Zero-shot detectors are only as good as their prompts and thresholds, and both behave differently than people expect. A few habits separate a frustrating demo from a reliable labeling pipeline.

These models ground words in appearance, so concrete visual phrases beat category jargon: "orange striped shirt" outperforms "non-compliant uniform", and "person wearing a hard hat" beats "PPE compliance". Attribute plus noun is the sweet spot; long relational descriptions ("the shirt next to the woman holding a coffee") degrade into phrase-grounding territory where precision drops. When a concept keeps failing, try synonyms: detectors often know "high-visibility vest" but not your industry term for it.

Score distributions vary wildly between prompts on the same model: 0.3 can be conservative for "person" and hopelessly noisy for "cracked weld". Treat the threshold as per-prompt configuration, not a global constant, and set it by inspecting a handful of your own images rather than trusting defaults.

Zero-shot output looks convincing, so measure it: label a small ground-truth set and check both misses and false positives before wiring the detector into anything automated. It shines for prototyping, ad hoc analysis, and pre-labeling datasets; for a fixed class list at production volume, use it to bootstrap labels and train a specialized detector, which will beat it on accuracy, speed, and cost. The open-vocabulary object detection task page covers choosing between the detectors themselves.

The bottom line: Concrete visual phrases, per-prompt thresholds, and a small ground-truth check before trusting the output. Prototype and label zero-shot; ship a trained detector once the classes settle.

Frequently Asked Questions About Zero-Shot Object Detection Models

Yes. 7 of the 7 models here are open-weight (for example SAM 3, Florence-2, and YOLO World), free to self-host under their licenses (Custom, MIT, and AGPL 3.0).

Yes. You can run 3 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.