New! – Try automated migration testing Learn more

Flyway Documentation


Spin up instant copies of your dev databases in the cloud for free

Forget about breaking shared databases, ditch complicated Docker scripts and skip the hassle of backup restores. Flyway Spawn lets you spin up instant copies of your dev databases in the cloud for free so you can catch data-related issues early and bring your databases into CI pipelines.

Flyway Spawn is a free service and the database copies are hosted in the cloud by us so you don’t need database servers installed locally.

You can create, save and destroy your databases as often as you like, even spinning up multiple copies for different branches and CI pipelines. It uses a command line interface, making it simple to script and automate in DevOps pipelines.

Getting started

We recommend you begin with our tutorial to learn how to:

  • install the Spawn client and sign up for free
  • create copies of a sample database
  • save revisions of the database and easily undo mistakes
  • upload your own database and make copies of it

Get started now


Alternatively jump straight into the commands section to learn about spawnctl, the command line client.

Check out the commands

Database engine support

Spawn currently supports the following database engines:

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Getting started: Installation