Tech riderRev. 4 Oct 2026
migrate-mongo
- 1Runs onLinux, self-hosted
- 2CostsFree plan
- 3Rollback supportYes
- 4Self-hosted optionYes
- 5Migration formatcode
5 lines stated Written from the maker's own pages: github.com

Overview
migrate-mongo is ranked #15 of 32 in database migration tools on Specifiction. It runs on Linux, Self-hosted. There is a free plan.
migrate-mongo plans and pricing
All plansmigrate-mongo Free MIT-licensed · Node.js >=20.0.0 · MongoDB 4.x, 5.x, 6.x, or 7.x github.com · 4 Oct 2026
Compared on database migration tools
- Rollback support
- Yesgithub.com
- Self-hosted option
- Yesgithub.com
- Migration format
- codegithub.com
Facts
- Purpose
- migrate-mongo is a database migration tool for MongoDB running in Node.js.github.com · 4 Oct 2026
- Migration commands
- Its CLI can initialize a project, create migrations, apply pending migrations, undo the last applied migration, and show migration status.github.com · 4 Oct 2026
- Reversible migrations
- Migration scripts provide up and down functions for applying and, where possible, rolling back changes.github.com · 4 Oct 2026
- Migration tracking
- Applied changes are recorded in a configurable MongoDB changelog collection.github.com · 4 Oct 2026
- Locking
- The configuration supports a lock collection and a lock TTL, with a TTL value of 0 disabling the feature.github.com · 4 Oct 2026
- Module formats
- New projects default to CommonJS, with ECMAScript Modules also supported.github.com · 4 Oct 2026
- Transactions
- Migration scripts can use MongoDB's Transactions API through the supplied MongoClient, requiring MongoDB 4.0 or higher and migrate-mongo 7.0.0 or higher.github.com · 4 Oct 2026
- File hashes
- An optional file-hash setting lets changed migration files run again, provided scripts are written to be safely rerunnable.github.com · 4 Oct 2026
- Customization
- Actions other than init accept options for a custom configuration file and a custom migrations directory.github.com · 4 Oct 2026
- Integrations
- Migration scripts can use Node.js modules and installed npm packages from the migration project's package.json.github.com · 4 Oct 2026
- Requirements
- The README lists Node.js 20 or higher and MongoDB versions 4.x through 7.x as requirements.github.com · 4 Oct 2026
- License
- The repository identifies the project as MIT licensed.github.com · 4 Oct 2026
- Error behavior
- If a migration fails, migrate-mongo stops without continuing through the remaining pending migrations.github.com · 4 Oct 2026
- Maintainer
- The package metadata names Sebastian Van Sande as author.github.com · 4 Oct 2026
Best migrate-mongo alternatives
See all 20 All accessCh 01 Atlas Free planFree trialAPI from $9/mo7.6 All accessCh 02 Skeema Free planLinuxMac from $54.08/mo7.4 All accessCh 03 Bytebase Enterprise Free planFree trialAPI from $20/mo7.3 All accessCh 04 Redgate SQL Provision Free trialLinuxself-hosted 7.2 All accessCh 05 dbmate Free planLinuxMac Free to start7.1 All accessCh 06 FluentMigrator Free planLinuxMac Free to start7.1
Where it ranks on Specifiction
Is migrate-mongo yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/seppevs/migrate-mongo· checked 4 Oct 2026
- github.com/seppevs/migrate-mongo/blob/master/packa· checked 4 Oct 2026



