> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/deploy/supported-models.md).

# Supported Models

With Roboflow, you can deploy object detection, segmentation, classification, keypoint, and multimodal models. Models you have trained are referenced by a [model ID](/train/model-ids.md).

These models can be deployed with [Workflows](/workflows/what-is-workflows.md) using:

* [Serverless Hosted API](/deploy/serverless-hosted-api-v2.md)
* [Dedicated Deployment (CPU or GPU)](/deploy/dedicated-deployments.md)
* Self-hosted ([Roboflow Inference](https://inference.roboflow.com/))

The table below shows common models and their support for training, [model weights upload](/deploy/upload-custom-weights.md) and [model weights export/download](/deploy/download-roboflow-model-weights.md), and Serverless Hosted API deployment.

The table describes models that can be deployed with the Serverless Hosted API.

{% hint style="info" %}
If a model is not supported on a Serverless Hosted API, it must be deployed either with a [Dedicated Deployment](/deploy/dedicated-deployments.md) with a GPU or on your own hardware with Roboflow Inference.
{% endhint %}

All models can be used with [Batch Processing](/deploy/batch-processing.md).

We recommend using Dedicated Deployments or Batch Processing with a GPU configured for optimal performance when using multimodal models.

### Object Detection

<table data-full-width="true" data-search="false"><thead><tr><th>Model</th><th width="133.8125">Task Type(s)</th><th data-type="checkbox">Training Supported on Roboflow?</th><th data-type="checkbox">Model Weights Upload Supported?</th><th data-type="checkbox">Model Weights Export Supported?</th><th data-type="checkbox">Supported on Serverless Hosted API</th></tr></thead><tbody><tr><td><a href="/pages/lxf5ddHfy14tRhSXfrea">RF-DETR</a></td><td>Object Detection</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/3R4UvYlbKJQQDqyE7E8M">Roboflow 3.0</a></td><td>Object Detection</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/M1P6BsAgQ4hH9gtiySdY">YOLOlite</a></td><td>Object Detection</td><td>true</td><td>false</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/qNCAC8wvdsvCeljlRLBE">YOLO26</a></td><td>Object Detection</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/IfmnePdutoKyp6JOR9tE">Roboflow Instant</a></td><td>Object Detection</td><td>true</td><td>false</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/u0xWU0ecGo9uPR6ESToP">YOLOv12</a></td><td>Object Detection</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/sTT8jWgU7uHJyYnAqI6X">PaliGemma 2</a></td><td>Object Detection</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/TJhYjTzyXmIiW4mu5jwf">YOLO11</a></td><td>Object Detection</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/qh12fmbGAD16wStKbQ1B">YOLOv9</a></td><td>Object Detection</td><td>false</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/FMp5vmets1qUTrx7Vdig">OwlV2</a></td><td>Object Detection</td><td>false</td><td>false</td><td>false</td><td>false</td></tr><tr><td><a href="/pages/txjwR5uJmwiI5uf6C2A8">Grounding DINO</a></td><td>Object Detection</td><td>false</td><td>false</td><td>false</td><td>false</td></tr></tbody></table>

### Instance Segmentation

<table data-full-width="true" data-search="false"><thead><tr><th>Model</th><th width="139.1875">Task Type(s)</th><th data-type="checkbox">Training Supported on Roboflow?</th><th data-type="checkbox">Model Weights Upload Supported?</th><th data-type="checkbox">Model Weights Export Supported?</th><th data-type="checkbox">Supported on Serverless Hosted API</th></tr></thead><tbody><tr><td><a href="/pages/lxf5ddHfy14tRhSXfrea">RF-DETR</a></td><td>Instance Segmentation</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/3R4UvYlbKJQQDqyE7E8M">Roboflow 3.0</a></td><td>Instance Segmentation</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/I8Nior02QXrJGd1AsZvW">SAM3</a></td><td>Instance Segmentation</td><td>true</td><td>false</td><td>false</td><td>true</td></tr><tr><td><a href="/pages/qNCAC8wvdsvCeljlRLBE">YOLO26</a></td><td>Instance Segmentation</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/TJhYjTzyXmIiW4mu5jwf">YOLO11</a></td><td>Instance Segmentation</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/CjFGeMzXyQNeGbjsz2Gn">SAM2</a></td><td>Instance Segmentation</td><td>false</td><td>false</td><td>false</td><td>true</td></tr><tr><td><a href="/pages/jx0nlvbPZRkvaAxq5shg">YOLOv7</a></td><td>Instance Segmentation</td><td>false</td><td>true</td><td>true</td><td>true</td></tr></tbody></table>

### Classification

<table data-full-width="true" data-search="false"><thead><tr><th>Model</th><th width="138.1015625">Task Type(s)</th><th data-type="checkbox">Training Supported on Roboflow?</th><th width="165.47265625" data-type="checkbox">Model Weights Upload Supported?</th><th data-type="checkbox">Model Weights Export Supported?</th><th data-type="checkbox">Supported on Serverless Hosted API</th></tr></thead><tbody><tr><td><a href="/pages/3R4UvYlbKJQQDqyE7E8M">Roboflow 3.0</a></td><td>Classification</td><td>true</td><td>false</td><td>false</td><td>true</td></tr><tr><td><a href="/pages/9Oc70CyKt0CHi0U2Viau">Dino v3</a></td><td>Classification</td><td>true</td><td>false</td><td>false</td><td>true</td></tr><tr><td><a href="/pages/Dq8wbo1srcoIqxFOrVc7">ViT</a></td><td>Classification</td><td>true</td><td>true</td><td>false</td><td>true</td></tr><tr><td><a href="/pages/IERl86Za0HwamM2Mnvxh">ResNet</a></td><td>Classification</td><td>true</td><td>true</td><td>false</td><td>true</td></tr></tbody></table>

### Keypoint Detection

<table data-full-width="true" data-search="false"><thead><tr><th>Model</th><th width="134.7578125">Task Type(s)</th><th data-type="checkbox">Training Supported on Roboflow?</th><th data-type="checkbox">Model Weights Upload Supported?</th><th data-type="checkbox">Model Weights Export Supported?</th><th data-type="checkbox">Supported on Serverless Hosted API</th></tr></thead><tbody><tr><td><a href="/pages/lxf5ddHfy14tRhSXfrea">RF-DETR (Preview)</a></td><td>Keypoint Detection</td><td>true</td><td>false</td><td>false</td><td>false</td></tr><tr><td><a href="/pages/3R4UvYlbKJQQDqyE7E8M">Roboflow 3.0</a></td><td>Keypoint Detection</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/qNCAC8wvdsvCeljlRLBE">YOLO26</a></td><td>Keypoint Detection</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/TJhYjTzyXmIiW4mu5jwf">YOLO11</a></td><td>Keypoint Detection</td><td>true</td><td>true</td><td>true</td><td>true</td></tr></tbody></table>

### Semantic Segmentation

<table data-full-width="true" data-search="false"><thead><tr><th>Model</th><th width="133.90625">Task Type(s)</th><th data-type="checkbox">Training Supported on Roboflow?</th><th data-type="checkbox">Model Weights Upload Supported?</th><th data-type="checkbox">Model Weights Export Supported?</th><th data-type="checkbox">Supported on Serverless Hosted API</th></tr></thead><tbody><tr><td><a href="/pages/qNCAC8wvdsvCeljlRLBE">YOLO26</a></td><td>Semantic Segmentation</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/OjsimVbDztIHnsuQgQVp">Roboflow 2.0</a></td><td>Semantic Segmentation</td><td>true</td><td>false</td><td>false</td><td>true</td></tr></tbody></table>

### Multimodal

<table data-full-width="true" data-search="false"><thead><tr><th>Model</th><th width="133.90625">Task Type(s)</th><th data-type="checkbox">Training Supported on Roboflow?</th><th data-type="checkbox">Model Weights Upload Supported?</th><th data-type="checkbox">Model Weights Export Supported?</th><th data-type="checkbox">Supported on Serverless Hosted API</th></tr></thead><tbody><tr><td><a href="/pages/yXYGZxTyPh8Rf6o6Y5ob">Qwen3.5</a></td><td>Multimodal</td><td>true</td><td>true</td><td>false</td><td>false</td></tr><tr><td><a href="/pages/18FKg8rNjpZQPB1YaBnC">Qwen3-VL</a></td><td>Multimodal</td><td>true</td><td>true</td><td>false</td><td>true</td></tr><tr><td><a href="/pages/Mf28z5hrHIj0uWEyYle6">Perception Encoder</a></td><td>Multimodal</td><td>false</td><td>false</td><td>false</td><td>false</td></tr><tr><td><a href="/pages/tUpojRAOMjaKshDNWcSy">SmolVLM2</a></td><td>Multimodal</td><td>true</td><td>false</td><td>false</td><td>false</td></tr><tr><td>Qwen2.5-VL</td><td>Multimodal</td><td>true</td><td>true</td><td>false</td><td>false</td></tr><tr><td>SmolVLM 256M</td><td>Multimodal</td><td>true</td><td>false</td><td>false</td><td>false</td></tr><tr><td><a href="/pages/sTT8jWgU7uHJyYnAqI6X">PaliGemma 2</a></td><td>Multimodal</td><td>true</td><td>true</td><td>true</td><td>true</td></tr><tr><td><a href="/pages/EWBF1tFOTmb9KfCNW3xK">Florence 2</a></td><td>Multimodal</td><td>true</td><td>true</td><td>false</td><td>true</td></tr><tr><td><a href="/pages/thOytJk1IhdsLLB7HySE">Moondream2</a></td><td>Multimodal</td><td>false</td><td>false</td><td>false</td><td>false</td></tr><tr><td><a href="/pages/ZG5BsBnQppkojFAPhtPx">YOLO-World</a></td><td>Multimodal</td><td>false</td><td>false</td><td>false</td><td>true</td></tr><tr><td><a href="/pages/7x6CbGF2Lrm4WuYFmLwP">CLIP</a></td><td>Multimodal</td><td>false</td><td>false</td><td>false</td><td>true</td></tr></tbody></table>

### OCR

<table data-full-width="true" data-search="false"><thead><tr><th>Model</th><th width="133.90625">Task Type(s)</th><th data-type="checkbox">Training Supported on Roboflow?</th><th data-type="checkbox">Model Weights Upload Supported?</th><th data-type="checkbox">Model Weights Export Supported?</th><th data-type="checkbox">Supported on Serverless Hosted API</th></tr></thead><tbody><tr><td><a href="/pages/lTFU1CgSV5kxDwjU1jJm">GLM-OCR</a></td><td>OCR</td><td>false</td><td>false</td><td>false</td><td>true</td></tr><tr><td><a href="/pages/R3fh7WQ77C6eUXYAKGZl">TrOCR</a></td><td>OCR</td><td>false</td><td>false</td><td>false</td><td>false</td></tr><tr><td><a href="/pages/omit2XCUOo8Qv4pY42AK">DocTR</a></td><td>OCR</td><td>false</td><td>false</td><td>false</td><td>true</td></tr><tr><td><a href="/pages/ObDKbxE7DF1ppucrsQ4V">EasyOCR</a></td><td>OCR</td><td>false</td><td>false</td><td>false</td><td>true</td></tr></tbody></table>

### Other

<table data-full-width="true" data-search="false"><thead><tr><th>Model</th><th width="133.90625">Task Type(s)</th><th data-type="checkbox">Training Supported on Roboflow?</th><th data-type="checkbox">Model Weights Upload Supported?</th><th data-type="checkbox">Model Weights Export Supported?</th><th data-type="checkbox">Supported on Serverless Hosted API</th></tr></thead><tbody><tr><td><a href="/pages/hnq3IeqAMGQwUNsxshMi">Depth Anything V2 Small</a></td><td>Depth Estimation</td><td>false</td><td>false</td><td>false</td><td>false</td></tr><tr><td><a href="/pages/3KoYithbLFdoU0PKPjnd">L2Cs-Net</a></td><td>Gaze Detection</td><td>false</td><td>false</td><td>false</td><td>true</td></tr></tbody></table>

### Models Supported in Workflows

You can run all of the above models in Workflows, as well as other models like Segment Anything 2, CLIP, OpenAI's GPT models, and more. [See a full list of models you can run in a Workflow.](https://inference.roboflow.com/workflows/blocks/#Models)
