Roboflow is an authorized licensor of Ultralytics models

Roboflow is proud to be a longtime supporter of open source projects like YOLOv5, YOLOv8, and YOLO11.
Python
cURL
Javascript
Swift
.Net

from inference_sdk import InferenceHTTPClient

CLIENT = InferenceHTTPClient(
    api_url="https://detect.roboflow.com",
    api_key="****"
)

result = CLIENT.infer(your_image.jpg, model_id="license-plate-recognition-rxg4e/4")

ARM CPU
x86 CPU
Luxonis OAK
NVIDIA GPU
NVIDIA TRT
NVIDIA Jetson
Raspberry Pi

Why license Ultralytics models with Roboflow?

Safety

Start using models without any risk of violating the AGPL-3.0 license. AGPL-3.0 is a risk for businesses because all software and models using AGPL-3.0 components must be open-source. Custom trained versions of models are still AGPL-3.0.

Speed

Commercial use available with free and paid plans. No talking to sales, fully transparent pricing. Work on private commercial projects immediately when deploying with Roboflow.

Durability

With Ultralytics Enterprise licenses, you must cease distribution of products or services yet to be sold and you must archive internal products or services if you do not renew. Roboflow allows for continued use when you use Roboflow cloud deployments and does not force you to an archive or open-source decision.

Platform

Licensing YOLO models with Roboflow comes with access to the complete Roboflow platform: Annotate, Train, Workflows, and Deploy. Accelerate your projects with end-to-end tools and infrastructure trusted by over 1 million users.
ARM CPU
x86 CPU
Luxonis OAK
NVIDIA GPU
NVIDIA TRT
NVIDIA Jetson
Raspberry Pi
ARM CPU
x86 CPU
Luxonis OAK
NVIDIA GPU
NVIDIA TRT
NVIDIA Jetson
Raspberry Pi
Python

result = client.run_workflow(
    workspace_name="suvjg",
    workflow_id="abc",
    images={
        "image": "YOUR_IMAGE.jpg"
    }
)

How does it work?

All plans come with a commercial license when using Roboflow cloud deployments

Paid plans come with a commercial license for self-hosting Roboflow Inference

Deploying outside of the Roboflow ecosystem is available for 10 devices on the Growth plan, contact Sales for more devices
Ultralytics AGPL-3.0
Ultralytics Enterprise
Roboflow
Commercial Use - Use of the software for business or for-profit applications and services.
Private Deployment - Deploy the software in private environments without sharing externally.
Adaptive Model Training for Commercialization - Adjust, train, and modify models to meet specific requirements of for-profit projects.
Proprietary Internal Use - Exclusive use within the organization's internal operations; no obligation to open-source or share externally.
Data Labeling - Fully automated annotation, AI-assisted solutions, manual labeling tools
Workflows - Automate processes, execute tasks, and create custom applications
Hosted Inference - Deploy using a fully managed infrastructure powering millions of inferences with 99.99% uptime
Model Licensing - Commercial use of specific models
N/A
YOLOv5, YOLOv8, YOLO11
YOLOv5, YOLOv8, YOLO11, YOLOv10, YOLOv12, YOLO-World, YOLOE
Security
SOC II Type 2, HIPAA, BAA, PCI, SSO
Ownership of modifications
Must be open-sourced
Licensee
Licensee
Termination Clause
Not applicable
Cease & Archive Use
Not applicable

Frequently Asked Questions

Why do I need a commercial license for using AGPL-3.0 software?

Many popular models like YOLOv8 and YOLOv11 are distributed under this license. AGPL-3.0 requires the user to open-source any code changes they make (including the code of any other projects that connect directly to the model). For businesses, the default way to use a model distributed under AGPL-3.0 (or similar restrictive) licenses is to purchase a commercial license. A commercial license is a separate license which gives end users the right to use the model without an obligation to open-source related code changes.

What models does Roboflow have rights to provide commercial licenses?

RF-DETR, YOLOv12, YOLO11, YOLOv10, YOLOv8, YOLOv5, YOLO-World, YOLOE, Roboflow 3.0, and Roboflow 2.0. See more on the Roboflow Licensing page.

Are there available models that don’t require a license for commercial use?

Commercial licenses are not needed in cases where a model with permissible licensing (like MIT or Apache 2.0) is the best technical solution or you are willing and able to open-source your code. Roboflow supports dozens of fully open source and permissive models across all task types if you prefer to use those models.

Are there any limitations with the agreement?

When you follow the Roboflow Terms with your Roboflow Plan, you are in full compliance with the agreement. Roboflow has the rights to a perpetual, non-exclusive, worldwide basis, so that even after any termination of Roboflow’s agreement with Ultralytics, Sublicensee can continue to use the latest version of the model that was made available prior to termination of such agreement.

What are Ultralytics Enterprise Models?

Ultralytics offers pretrained models with a proprietary dataset. If you train models starting from the open model weights available on Github, you are not using Ultralytics Enterprise Models. Most users find the available pretrained models trained on their custom data perform best for commercial use cases. Contact us to learn more about comparing model performance.