Skip to main content
Warp is available as a native application on macOS, Linux, and Windows. The installer packages are published at warp.dev/download. Choose your platform below for the full installation steps.

macOS installation

Warp runs natively on macOS using a GPU-accelerated renderer built on wgpu. Both Apple Silicon and Intel Macs are supported.Option 1 — Download the installer
  1. Go to warp.dev/download and download the .dmg file.
  2. Open the .dmg and drag Warp to your Applications folder.
  3. Launch Warp from Applications or Spotlight (Cmd+Space, type Warp).
  4. macOS may ask you to confirm opening an app downloaded from the internet — click Open.
Option 2 — HomebrewIf you use Homebrew, install Warp with a single command:
brew install --cask warp
To upgrade later:
brew upgrade --cask warp

macOS system requirements

RequirementMinimum
macOS versionmacOS 12 Monterey or later
ArchitectureApple Silicon (arm64) or Intel (x86_64)
GPUMetal-compatible GPU (all Macs from 2012 onward)
RAM4 GB

GPU-accelerated rendering

Warp is built in Rust and uses a custom GPU renderer called WarpUI. On all platforms, rendering is handled by wgpu, a cross-platform graphics API abstraction that targets Metal on macOS, Vulkan on Linux, and DirectX 12 or Vulkan on Windows. This means Warp renders text, blocks, and UI at native GPU speeds — it does not use Electron, a web view, or a CPU-based renderer.
If Warp fails to start with a GPU error, update your graphics drivers. On Linux, ensure mesa-vulkan-drivers (or a proprietary Vulkan driver) is installed and that DISPLAY or WAYLAND_DISPLAY is set.

First-launch steps

After installation, Warp will guide you through the following on first launch:
1

Sign in

Log in with your Warp account, or create a free account. An account is required for Agent Mode and cloud features.
2

Choose your shell

Warp detects your default shell (bash, zsh, fish, or others). You can change the shell at any time in Settings → Features → Terminal.
3

Import preferences (macOS and Linux)

Warp can import your existing shell prompt, aliases, and environment variables from your current shell configuration files.
4

Run your first command

You are ready to use Warp. Head to the quickstart guide to run your first command and try Agent Mode.

Trying a preview build

Warp publishes a Preview channel with experimental features enabled before they reach the stable release. Download it from warp.dev/download-preview. Preview and stable builds can be installed side by side.

Building from source

Warp’s client is open source under AGPL-3.0. To build and run from source, clone the repository and use the provided scripts:
git clone https://github.com/warpdotdev/warp.git
cd warp
./script/bootstrap   # install platform-specific dependencies
./script/run         # build and launch Warp
See WARP.md in the repository for the full engineering guide, including coding style, testing, and platform-specific notes.

Build docs developers (and LLMs) love