DVC Review, Pricing & Features

DVC (Data Version Control) is a free, open-source Git-based tool for ML data and pipeline versioning. See features, DVC Studio pricing, pros, cons, and rivals.

Category
AI Infrastructure & MLOps
Pricing
Open Source, from Free
Verified
Not yet
Last updated
July 18, 2026
Founded
2017
Headquarters
San Francisco, California, United States (Iterative.ai); stewardship now under lakeFS
Free PlanAPIOpen SourceSelf-Hosted

Overview

DVC (Data Version Control) is a free, open-source command-line tool that extends Git's version-control model to large datasets, machine learning models, and reproducible ML pipelines.

Created by Dmitry Petrov, with the first beta released in May 2017, DVC was developed by Iterative.ai, a company Petrov co-founded with Ivan Shcheklein in 2018. In November 2025, DVC was acquired by lakeFS, which now stewards the open-source project.

Key Features

DVC tracks lightweight pointer files in Git while storing large data and model files in external storage such as S3, GCS, Azure Blob, SSH, or HDFS, letting teams version multi-gigabyte datasets without bloating their Git repository.

Its pipeline system, defined in a dvc.yaml file, expresses ML workflows as a directed acyclic graph and intelligently re-runs only affected stages, complemented by built-in experiment tracking, a lightweight model registry, and CI/CD integration through the companion CML tool.

Pricing

The core DVC command-line tool is free and Apache 2.0 licensed, with no usage limits and no account required to use it locally.

DVC Studio, the hosted visualization and collaboration layer, offers a free tier for individuals plus custom-quoted Team and Enterprise plans for larger organizations with collaboration and security requirements.

Key Features

Pros & Cons

Pros

  • Fully free, Apache 2.0 open-source core
  • Reuses the familiar Git workflow, giving it a shallow learning curve
  • Works with any cloud or on-premises storage backend
  • Strong reproducibility and pipeline dependency tracking

Cons

  • Large datasets still require setting up and paying for external storage
  • DVC Studio's paid-tier pricing isn't publicly listed
  • Future roadmap carries some uncertainty following the 2025 lakeFS acquisition
  • Less turnkey collaboration UI than dedicated platforms like Weights & Biases

Pricing

Frequently Asked Questions

Is DVC free?

Yes, the core DVC command-line tool is free and licensed under Apache 2.0.

Does DVC replace Git?

No, DVC works alongside Git, versioning large data and model files that Git cannot handle efficiently on its own.

What storage backends does DVC support?

Amazon S3, Google Cloud Storage, Azure Blob Storage, SSH/SFTP, HDFS, and local or network paths are all supported.

Who owns DVC now?

lakeFS, which acquired DVC from Iterative.ai in November 2025 and now stewards its open-source development.

Can DVC track ML pipelines, not just data?

Yes, DVC pipelines are defined in a dvc.yaml file as a directed acyclic graph of stages with dependency tracking.

Is DVC Studio pricing public?

No, DVC Studio offers a free tier plus custom-quoted Team and Enterprise plans provided on request.

Related Tools