Roboflow Licensing

Roboflow gives users access to a range of computer vision models, some of which come with licensing considerations. This page explains these licensing details across the various Roboflow plans.

Always Available for Commercial Use

Roboflow provides all users with a commercial license to use all models which are hosted by Roboflow, either in our app (like Segment Anything in our Annotation tool or CLIP in our semantic image search) or in our hosted APIs. Payment for these models is either included in your plan or billed on a per-request basis.

This commercial license only applies for in-app or Roboflow-hosted use-cases. It does not apply in cases where a model is being self-hosted or used outside of the Roboflow ecosystem.

Important Considerations

Self Hosting and Edge Deployment

Users can self-host models on edge devices or their own cloud with our open-source Inference repository. All files in inference fall under an Apache 2.0 license with the exception of files in or under any directory that contains a superseding license file. The two notable directories with different licenses are:

  1. inference/models/: Each model is subject to its own licensing, which can be found here
  2. inference/enterprise/: subject to our enterprise licensing.

All functionalities in inference which require a Roboflow API key utilize services associated with the Roboflow app or associated cloud services. These functionalities fall under the Roboflow Terms of Service and constitute “metered” usage. Examples include:

  1. Usage of a fine-tuned model hosted by Roboflow.
  2. Premium and Enterprise Workflow blocks (see all blocks here).
  3. Any Workflow configured and loaded from Roboflow cloud servers. 

Every Roboflow plan contains limits for metered usage, which is tracked via a required telemetry heartbeat. Additional limits for metered usage and a license to run inference offline are available upon request.

YOLOv8 and YOLOv5

YOLOv8 and YOLOv5 are distributed under an AGPL license, which requires modified source code to be published for download. Roboflow supports deploying these models with Inference, though they require a commercial license to use without AGPL restrictions. 

Roboflow provides a commercial license to YOLOv8 and YOLOv5 to customers with active Starter and Enterprise subscriptions. This license applies to training and deployment through the Roboflow ecosystem (like self-hosting Inference); usage of these models outside of Roboflow is not covered. 

YOLO-NAS

This model is created & released under an Apache 2.0 license, but the Deci-provided pre-trained weights are under a special license.

If you train with Roboflow Train, commercial usage is allowed because we do not use the Deci weights. If you train your own model outside the Roboflow platform, ensuring adherence to the Deci YOLO-NAS license is your responsibility.

License Overview

This section provides a review of the licensing of all models available for use with Roboflow.

Model
Base License
Other Considerations
Roboflow 3.0 Object Detection (YOLOv8-derived)
AGPL-3.0
Roboflow 2.0 Object Detection (YOLOv5-derived)
GPL-3.0
YOLOv8
AGPL-3.0
YOLOv5
AGPL-3.0
YOLO-NAS
Apache 2.0
YOLOv7
GPL-3.0
No commercial license available.

Instance Segmentation

Model
Base License
Other Considerations
Roboflow 3.0 (YOLOv8-derived)
AGPL-3.0
Roboflow 2.0 (YOLOv5-derived)
AGPL-3.0
Roboflow 1.0 (YOLACT-derived)
MIT
YOLOv8
AGPL-3.0
YOLOv5
AGPL-3.0

Classification

Model
Base License
Other Considerations
ViT
Apache 2.0

Keypoint Detection

Model
Base License
Other Considerations
Roboflow 3.0 (YOLOv8-derived)
AGPL-3.0

OCR

Model
Base License
Other Considerations
DocTR
Apache 2.0

Foundation Models

Model
Base License
Other Considerations
CLIP
MIT
L2CS-Net (Gaze Detection)
MIT, Apache 2.0
CogVLM
Apache 2.0
GroundingDINO
Apache 2.0
Segment Anything
Apache 2.0