Development environments made easy.

Vagrant enables users to create and configure lightweight, reproducible, and portable development environments.

Open Source

Self-managed | always free

Download

Download the open source Vagrant binary and run locally or within your environments

Get started

New to Vagrant?

Learn

Start by following a tutorial to create a simple environment with Vagrant

Single workflow to build and manage virtual machine environments

Vagrant is designed for everyone as the easiest and fastest way to create a virtualized environment

  • Improves development setup time

    Declarative configuration file describes all your requirements and builds them through a consistent workflow.

  • Increase production parity

    Mirror production environments by providing the same operating system, packages, users, and configurations, all while giving users the flexibility to use their favorite editor, IDE, and browser.

Customer stories

An inside look at powerful solutions from some of the world’s most innovative companies.

Ready to get started?

Next steps

Vagrant is designed for everyone as the easiest and fastest way to create a virtualized environment