Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Dolt

Free#2 of 36 in Data Version Control Tools

Dolt: Git-style table versioning with MySQL compatibility and open-source deployment. Ranked #2 of 36 in Data Version Control Tools by our editors (9.2/10); pricing: Free plan; best for teams versioning SQL database tables.

9.2/10Editor score
Dolt9.2 Visit Dolt

At a glance

  • Editor score
    9.2 / 10
  • Pricing
    Free plan
  • Best for
    Teams versioning SQL database tables
  • Free plan
    Yes
  • Paid from
    Free
  • Data scope
    Tables
  • Facts checked
    22 Sep 2026
Dolt screenshot
  • Where it wins

    • Commits, branches, diffs, merges, rollback, and remotes for tables
    • MySQL-compatible server with SQL tools and developer integrations
    • Free, open source, cross-platform, and available for self-hosting
  • Where it doesn't

    • Hosted Dolt is a separate paid cloud service
    • Focused on table versioning rather than file-based version control
    • Advanced workflows require familiarity with database and Git-style operations

Our verdict on Dolt

Dolt is an open-source SQL database that versions tables instead of files. It is designed for developers and teams building data-intensive applications, collaborating on datasets, tracking data changes, and supporting reproducible workflows. Its Git-style model includes commits, branches, isolated dataset revisions, table and schema diffs, merges with conflict resolution, point-in-time queries, resets, reverts, and remote operations such as clone, push, pull, and fetch. Teams that need versioned SQL data rather than ordinary file repositories are the clearest fit.

The MySQL-compatible SQL server helps Dolt fit existing database workflows. Supported connections and integrations include MySQL clients, JDBC, Perl DBI, MySQL Connector/Python, SQLAlchemy, sqlx, Django, Ecto, Hibernate, Prisma, Pandas, Apache Superset, Datadog, Metabase, and Retool. Dolt also supports CSV, JSON, Parquet, SQL dump, and spreadsheet imports, along with SQL system tables, functions, and stored procedures for version control. It can run on Windows, macOS, Linux, through an API, in Docker, as a self-hosted server, or through Hosted Dolt.

Pricing is straightforward at the product level: Dolt databases are free and open source. Paid offerings are enterprise support and services, while Hosted Dolt is a separate paid cloud service. That gives teams a path from local or self-hosted work to a hosted deployment, but organizations should distinguish the database from the cloud service when planning adoption. Dolt is a strong choice for teams that need branching, merging, rollback, and reproducible table histories. Teams seeking file-based version control, or workflows that do not require database-level revision management, should choose a more narrowly appropriate tool.

Your product? Our editors can test Dolt in depth and publish a review, labelled as paid · from $149/mo →

Dolt pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on dolthub.com

Dolt fact sheet

Free planYes
Paid fromFree
Data scopeTables
Dataset branchingYes
Point-in-time rollbackYes
Snapshot granularityTable
Storage backendBoth
Deployment modelBoth
DeploymentCloud, Self-hosted
PlatformsWindows, macOS, Linux
SupportEmail, Community, Docs
Built forSmall business, Mid-market, Enterprise (editorial estimate)
Integrations16 integrations: MySQL clients, JDBC, Perl DBI, MySQL Connector/Python, SQLAlchemy, sqlx … See all →
PricingFree plan (source)
Websitedolthub.com
Facts checked22 Sep 2026

Dolt integrations

Dolt lists 16 integrations on its own site.

  • MySQL clients
  • JDBC
  • Perl DBI
  • MySQL Connector/Python
  • SQLAlchemy
  • sqlx
  • Django
  • Ecto
  • Hibernate
  • Prisma
  • Pandas
  • Apache Superset
  • Datadog
  • Metabase
  • Retool
  • WordPress

See all Dolt integrations →

Alternatives to Dolt

See all Dolt alternatives →

Dolt vs the competition

Compare Dolt with any tool side by side →

Used Dolt? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Dolt for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Dolt 9.2/10

Dolt is listed in our Data Version Control Tools directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/dolt/"><img src="https://www.itechguides.com/best/badge/dolt.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update