Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Developer Tools
  3. Database Migration Tools
Ranked on the record · 32 apps

Best Database Migration Tools 2026

Database migration tools support managing schema changes as they are prepared and applied across environments. Compare supported databases and migration formats, then look at schema diff and drift detection to understand the change-review capabilities listed. Rollback support and CI/CD automation are useful dimensions to weigh against your deployment workflow, while a self-hosted option, free-plan availability, and paid-from pricing add operational and cost considerations. The entries include Skeema, Atlas, and Bytebase Enterprise, with FluentMigrator and Alembic also named. Consider the databases your team needs to cover, how migrations fit into delivery, and which safeguards matter for reviewing or reversing changes.

01

Atlas suits teams that want versioned schema and migration workflows across programming languages and CI/CD systems.

Free plan Free trial Open source From $39 a month WebWindowsMacLinuxAPISelf-hosted
02

Skeema

It suits teams managing MySQL or MariaDB schemas through repository-based SQL changes.

WindowsMacLinux
Record5.5 Visit
03

DeepFilterNet

DeepFilterNet may suit developers or audio users seeking noise suppression for 48 kHz WAV files or a real-time LADSPA plugin.

WindowsMacLinux+2
Record5.4 Visit
04

pgroll

It suits developers managing PostgreSQL schema changes while clients remain online.

WindowsMacLinux+1
Record5.4 Visit
05

Bytebase Enterprise

It suits organizations that need database access controls, approvals, audit records, or dynamic data masking.

WebAPISelf-hosted
Record4.9 Visit
6
dbmate

dbmate suits developers and teams who want SQL-based migrations across multiple languages and supported databases.

WindowsMacLinux+1 Free plan Record4.9 Visit
7
FluentMigrator

FluentMigrator suits .NET developers who manage database schema changes in version-controlled C# and need migration or rollback workflows.

WindowsMacLinux+1 Free plan Record4.9 Visit
8
Goose

Goose suits developers who want to manage database schema changes from a CLI or integrate migrations through a Go library.

WindowsMacLinux+2 Free plan Record4.9 Visit
9
Sqitch

Sqitch suits developers who want database-native change scripts and deployment tracking without tying their workflow to a specific framework or ORM.

WindowsMacLinux+1 Free plan Record4.9 Visit
10
sqlx-cli

It suits Rust developers who use SQLx and need database, migration, or query-metadata commands.

WindowsMacLinux Free plan Record4.9 Visit
11 WindowsMacLinux+1 Free plan Record4.8 Visit
12 WebWindowsMac+2 Free plan Record4.8 Visit
13
golang-migrate

It suits developers who need to apply and reverse database changes from command-line workflows or Go applications.

WindowsMacLinux+1 Free plan Record4.7 Visit
14
Evolve

Evolve suits developers managing SQL migrations across multiple environments, databases, and CI/CD workflows.

WindowsLinux Free plan Record4.6 Visit
15 Windows $2,028 one-time Record4.5 Visit
16
db-migrate

db-migrate is for developers building Node.js applications who need to version and manage database changes.

LinuxSelf-hosted Free plan Record4.5 Visit
17
Doctrine Migrations

Doctrine Migrations suits PHP developers managing database schema changes who want console-based controls for review, execution and rollback.

LinuxSelf-hosted Free plan Record4.5 Visit
18 WindowsMacLinux+3 Free plan Record4.5 Visit
19 LinuxSelf-hosted Free plan Record4.5 Visit
20 LinuxSelf-hosted Free plan Record4.4 Visit
21 Self-hosted Free plan Record4.3 Visit
22 WebWindowsMac+2 Free Record4.2 Visit
23 Self-hosted Free plan Record4.2 Visit
24
Alembic

Alembic suits developers maintaining relational database schemas in SQLAlchemy projects.

Self-hosted Free plan Record4.1 Visit
25 APISelf-hosted Free plan Record4.1 Visit