Pre-Trained Model Aliases

Inference supports running any of the 50,000+ pre-trained public models hosted on Roboflow Universe, as well as fine-tuned models.

We have defined IDs for common models for ease of use. These models do not require an API key for use unlike other public or private models.

Using a pre-trained model in Inference is as simple as:

from inference import get_model

model = get_model(model_id="rfdetr-small")

results = model.infer("https://media.roboflow.com/inference/people-walking.jpg")
Tip

See the Run a Model guide for an example on how to deploy your own model.

Supported Pre-Trained Models

You can click the link associated with a model below to test the model in your browser, and use the ID with Inference to deploy the model to the edge.

RF-DETR

ModelSizeTaskModel IDTest Model in Browser
RF-DETR (nano)384Object Detectionrfdetr-nanoTest in Browser
RF-DETR (small)512Object Detectionrfdetr-smallTest in Browser
RF-DETR (medium)576Object Detectionrfdetr-mediumTest in Browser
RF-DETR (large)704Object Detectionrfdetr-largeTest in Browser
RF-DETR (xlarge)700Object Detectionrfdetr-xlargeTest in Browser
RF-DETR (2xlarge)880Object Detectionrfdetr-2xlargeTest in Browser
RF-DETR Segmentation (nano)312Instance Segmentationrfdetr-seg-nanoTest in Browser
RF-DETR Segmentation (small)384Instance Segmentationrfdetr-seg-smallTest in Browser
RF-DETR Segmentation (medium)432Instance Segmentationrfdetr-seg-mediumTest in Browser
RF-DETR Segmentation (large)504Instance Segmentationrfdetr-seg-largeTest in Browser
RF-DETR Segmentation (xlarge)624Instance Segmentationrfdetr-seg-xlargeTest in Browser
RF-DETR Segmentation (2xlarge)768Instance Segmentationrfdetr-seg-2xlargeTest in Browser

YOLO26

ModelSizeTaskModel IDTest Model in Browser
YOLO26n640Object Detectionyolo26n-640Test in Browser
YOLOv26s640Object Detectionyolo26s-640Test in Browser
YOLOv26m640Object Detectionyolo26m-640Test in Browser
YOLOv26l640Object Detectionyolo26l-640Test in Browser
YOLOv26x640Object Detectionyolo26x-640Test in Browser
YOLO26n640Instance Segmentationyolo26n-seg-640Test in Browser
YOLOv26s640Instance Segmentationyolo26s-seg-640Test in Browser
YOLOv26m640Instance Segmentationyolo26m-seg-640Test in Browser
YOLOv26l640Instance Segmentationyolo26l-seg-640Test in Browser
YOLOv26x640Instance Segmentationyolo26x-seg-640Test in Browser
YOLO26n Keypoint Detection640Keypoint Detectionyolo26n-pose-640Test in Browser
YOLOv26s Keypoint Detection640Keypoint Detectionyolo26s-pose-640Test in Browser
YOLOv26m Keypoint Detection640Keypoint Detectionyolo26m-pose-640Test in Browser
YOLOv26l Keypoint Detection640Keypoint Detectionyolo26l-pose-640Test in Browser
YOLOv26x Keypoint Detection640Keypoint Detectionyolo26x-pose-640Test in Browser

YOLOv11

ModelSizeTaskModel IDTest Model in Browser
YOLOv11n640Object Detectionyolov11n-640Test in Browser
YOLOv11s640Object Detectionyolov11s-640Test in Browser
YOLOv11m640Object Detectionyolov11m-640Test in Browser
YOLOv11l640Object Detectionyolov11l-640Test in Browser
YOLOv11x640Object Detectionyolov11x-640Test in Browser
YOLOv11n1280Object Detectionyolov11n-1280Test in Browser
YOLOv11s1280Object Detectionyolov11s-1280Test in Browser
YOLOv11m1280Object Detectionyolov11m-1280Test in Browser
YOLOv11l1280Object Detectionyolov11l-1280Test in Browser
YOLOv11x1280Object Detectionyolov11x-1280Test in Browser
YOLOv11n640Instance Segmentationyolov11n-seg-640Test in Browser
YOLOv11s640Instance Segmentationyolov11s-seg-640Test in Browser
YOLOv11m640Instance Segmentationyolov11m-seg-640Test in Browser
YOLOv11l640Instance Segmentationyolov11l-seg-640Test in Browser
YOLOv11x640Instance Segmentationyolov11x-seg-640Test in Browser

YOLOv10

ModelSizeTaskModel IDTest Model in Browser
YOLOv10n640Object Detectionyolov10n-640Test in Browser
YOLOv10s640Object Detectionyolov10s-640Test in Browser
YOLOv10m640Object Detectionyolov10m-640Test in Browser
YOLOv10b640Object Detectionyolov10b-640Test in Browser
YOLOv10l640Object Detectionyolov10l-640Test in Browser
YOLOv10x640Object Detectionyolov10x-640Test in Browser

YOLOv8

ModelSizeTaskModel IDTest Model in Browser
YOLOv8n640Object Detectionyolov8n-640Test in Browser
YOLOv8n1280Object Detectionyolov8n-1280Test in Browser
YOLOv8s640Object Detectionyolov8s-640Test in Browser
YOLOv8s1280Object Detectionyolov8s-1280Test in Browser
YOLOv8m640Object Detectionyolov8m-640Test in Browser
YOLOv8m1280Object Detectionyolov8m-1280Test in Browser
YOLOv8l640Object Detectionyolov8l-640Test in Browser
YOLOv8l1280Object Detectionyolov8l-1280Test in Browser
YOLOv8x640Object Detectionyolov8x-640Test in Browser
YOLOv8x1280Object Detectionyolov8x-1280Test in Browser
YOLOv8n640Instance Segmentationyolov8n-seg-640Test in Browser
YOLOv8n1280Instance Segmentationyolov8n-seg-1280Test in Browser
YOLOv8s640Instance Segmentationyolov8s-seg-640Test in Browser
YOLOv8s1280Instance Segmentationyolov8s-seg-1280Test in Browser
YOLOv8m640Instance Segmentationyolov8m-seg-640Test in Browser
YOLOv8m1280Instance Segmentationyolov8m-seg-1280Test in Browser
YOLOv8l640Instance Segmentationyolov8l-seg-640Test in Browser
YOLOv8l1280Instance Segmentationyolov8l-seg-1280Test in Browser
YOLOv8x640Instance Segmentationyolov8x-seg-640Test in Browser
YOLOv8x1280Instance Segmentationyolov8x-seg-1280Test in Browser
YOLOv8x1280Keypoint Detectionyolov8x-pose-1280Test in Browser
YOLOv8x640Keypoint Detectionyolov8x-pose-640Test in Browser
YOLOv8l640Keypoint Detectionyolov8l-pose-640Test in Browser
YOLOv8m640Keypoint Detectionyolov8m-pose-640Test in Browser
YOLOv8s640Keypoint Detectionyolov8s-pose-640Test in Browser
YOLOv8n640Keypoint Detectionyolov8n-pose-640Test in Browser

YOLO-NAS

ModelSizeTaskModel IDTest Model in Browser
YOLO-NAS (small)640Object Detectionyolo-nas-s-640Test in Browser
YOLO-NAS (medium)640Object Detectionyolo-nas-m-640Test in Browser
YOLO-NAS (large)640Object Detectionyolo-nas-l-640Test in Browser