Best golang-migrate Alternatives in 2026
Updated
20 tools from database migration tools ranked against golang-migrate on the same published basis.
- 1golang-migrate vs Atlas
- 2golang-migrate vs Skeema
- 3golang-migrate vs Bytebase Enterprise
- 4golang-migrate vs Goose
- 5golang-migrate vs Redgate SQL Provision
- 6golang-migrate vs dbmate
- 7golang-migrate vs FluentMigrator
- 9golang-migrate vs pgroll
- 10golang-migrate vs Refinery
- 11golang-migrate vs SchemaHero
- 12golang-migrate vs GitHub Accessibility Scanner
- 13golang-migrate vs sqldef
- 14golang-migrate vs Doctrine Migrations
- 15golang-migrate vs Liquibase
- 16golang-migrate vs DeepFilterNet
- 17golang-migrate vs Alembic
- 18golang-migrate vs DB Change Manager
- 19golang-migrate vs migrate-mongo
- 20golang-migrate vs Sqitch
- 21golang-migrate vs sqlx-cli
golang-migrate alternatives compared
| # | Tool | Score | Free plan | From | Runs on |
|---|---|---|---|---|---|
| 1 | Atlas | 7.6 | Free plan | $9/mo | API, Linux, Mac, self-hosted, Windows |
| 2 | Skeema | 7.4 | Free plan | $54.08/mo | Linux, Mac, Windows |
| 3 | Bytebase Enterprise | 7.3 | Free plan | $20/mo | API, self-hosted, Web |
| 4 | Goose | 7.2 | Free plan | Free | API, Linux, Mac, self-hosted, Windows |
| 5 | Redgate SQL Provision | 7.2 | No | — | Linux, self-hosted, Web, Windows |
| 6 | dbmate | 7.1 | Free plan | Free | Linux, Mac, self-hosted, Windows |
| 7 | FluentMigrator | 7.1 | Free plan | Free | Linux, Mac, self-hosted, Windows |
| 9 | pgroll | 7.1 | Free plan | Free | Linux, Mac, self-hosted, Windows |
| 10 | Refinery | 7.1 | Free plan | Free | Linux, Mac, self-hosted, Windows |
| 11 | SchemaHero | 7.1 | No | — | Linux, Mac, self-hosted, Web, Windows |
| 12 | GitHub Accessibility Scanner | 7.0 | Free plan | Free | Linux, Mac, self-hosted |
| 13 | sqldef | 7.0 | No | — | Linux, Mac, self-hosted, Web, Windows |
| 14 | Doctrine Migrations | 6.9 | Free plan | Free | Linux, self-hosted |
| 15 | Liquibase | 6.9 | No | — | API, Browser, Linux, Mac, self-hosted, Windows |
| 16 | DeepFilterNet | 6.8 | Free plan | Free | Linux, Mac, Windows |
| 17 | Alembic | 6.6 | Free plan | Free | self-hosted |
| 18 | DB Change Manager | 6.6 | No | — | Windows |
| 19 | migrate-mongo | 6.6 | Free plan | Free | Linux, self-hosted |
| 20 | Sqitch | 6.6 | No | — | Linux, Mac, self-hosted, Windows |
| 21 | sqlx-cli | 6.5 | No | — | Linux, Mac, Windows |
Make your tool an alternative to golang-migrate
See the priceThe sponsored alternative slot on this page is labelled Sponsored.
Questions about golang-migrate alternatives
What is the best alternative to golang-migrate?
Atlas, number 1 in database migration tools with a score of 7.6 out of 10. The others here: Skeema, Bytebase Enterprise, Goose and 16 more.
What is the best free alternative to golang-migrate?
Atlas is the best-ranked alternative with a free plan. 13 of the 20 alternatives here publish a free plan on their own pricing pages.
How are these alternatives ranked?
Ranked on what each maker publishes, the fullest spec sheet first: how deeply the product is documented, the platforms it runs on, a free tier or trial to test it, and its standing.


























