Installation and setup

Learn how to install Warp and get it running on your machine. All installation options support auto-update, ensuring you receive new features, bug fixes, and performance improvements.

Platform support: Warp is supported on macOS (Intel and Mac Silicon), Windows (x86_64 and ARM64), and Linux (x86_64 and ARM64)

Install Warp

Minimum requirements: Intel or Apple silicon macOS 10.14 or above and hardware that supports Metal.

Download Warp and drag into your Applications folder

Download Warp

Install using Homebrew by running the command below

brew install --cask warp

After installation, you can find Warp in your Applications folder.

Want to try our newest features? Warp Preview is available on all platforms and architectures (macOS, Windows, Linux) for early access to experimental features.

Initial Setup

Log in to Warp (Optional)

After installation, you have the option to create a Warp account thru the "Sign up" bottom on the top right or in Settings > Account > Sign up. You have the option to skip this step. If you're having issues logging in, you can check out the Login Troubleshooting page.

If you sign up using Google or GitHub, Warp only gets access to the associated email address. Visit the Privacy page for more details on Warp's approach to privacy.

Use Warp offline

You will only need an active internet connection when you open the Warp app for the first time. Once opened, Warp is able to run with no internet connection, although certain features that require an internet connection like AI and real-time collaboration features will be unavailable.

Import your settings

If you are migrating to Warp from a terminal like iTerm2, you can easily import your settings, such as keyboard shortcuts and color themes. For more details, visit the Migrate to Warp docs.

Set up your Warp default shell

Warp tries to load your login shell by default. Currently, Warp supports bash, fish, zsh, and PowerShell (pwsh). If your login shell is set to something else (for example, Nushell) Warp will load zsh by default.

Zsh is the default login and interactive shell on macOS (starting with macOS Catalina in 2019), replacing the bash shell. For most Linux distributions, the default shell is bash.

You can change your default shell by going to Settings > Features > Session. In the Startup shell for new sessions section, you can choose which shell you want Warp to use.

Last updated

Was this helpful?