New dynamic environment variables

Learn more

Own the command line

Warp is the terminal with AI and your dev team's knowledge built-in.

Download for Mac
All downloads
brew install --cask warp
Thumbnail for Background gradient for product animationThumbnail for Background gradient for product animationThumbnail for Background gradient for product animationThumbnail for Background gradient for product animation
Background gradient for product animation

Terminal features

Built with Rust for speed, intuitive out of the box

Modern Editing

Type, edit, and complete commands faster

Warp lets you write commands more easily, whether you’re working keyboard-first or using your mouse to set a cursor position.

  • Insert, copy, or select like an IDE
  • Edit with default keybindings or Vim
  • Accept smart completions—no plugins required
Thumbnail for Screenshot of the Warp terminal displaying Git branch commands. The terminal shows a list of branches such as 'feature-471-fixed-menu' and 'feature-782-update-footer' with the 'main' branch highlighted.Thumbnail for Screenshot of the Warp terminal displaying Git branch commands. The terminal shows a list of branches such as 'feature-471-fixed-menu' and 'feature-782-update-footer' with the 'main' branch highlighted.Thumbnail for Screenshot of the Warp terminal displaying Git branch commands. The terminal shows a list of branches such as 'feature-471-fixed-menu' and 'feature-782-update-footer' with the 'main' branch highlighted.Thumbnail for Screenshot of the Warp terminal displaying Git branch commands. The terminal shows a list of branches such as 'feature-471-fixed-menu' and 'feature-782-update-footer' with the 'main' branch highlighted.
Screenshot of the Warp terminal displaying Git branch commands. The terminal shows a list of branches such as 'feature-471-fixed-menu' and 'feature-782-update-footer' with the 'main' branch highlighted.

Warp AI

Never Google a command again

Ask Warp AI to suggest the right command or chat to get answers about any programming question. Your requests stay private and secure, never used to train public models.

  • Recall commands
  • Debug errors
  • Get guidance for complex setups
Learn about Warp AI
Thumbnail for A social media homepage featuring user posts, images, and trending topics, including a launch event for Figma designs, a technical question for Spotify, and Paris Fashion Week 2024.Thumbnail for A social media homepage featuring user posts, images, and trending topics, including a launch event for Figma designs, a technical question for Spotify, and Paris Fashion Week 2024.Thumbnail for A social media homepage featuring user posts, images, and trending topics, including a launch event for Figma designs, a technical question for Spotify, and Paris Fashion Week 2024.Thumbnail for A social media homepage featuring user posts, images, and trending topics, including a launch event for Figma designs, a technical question for Spotify, and Paris Fashion Week 2024.
A social media homepage featuring user posts, images, and trending topics, including a launch event for Figma designs, a technical question for Spotify, and Paris Fashion Week 2024.

Warp Drive

Space to keep your terminal workflows

Organize hard-to-remember commands in your terminal so you can find and run them without context-switching.

Boost your personal productivity

Thumbnail for Screenshot of the Warp terminal displaying a workflow for locating large files. The interface shows fields for specifying path, file type, size, and modification time, with a sample command structure provided.Thumbnail for Screenshot of the Warp terminal displaying a workflow for locating large files. The interface shows fields for specifying path, file type, size, and modification time, with a sample command structure provided.Thumbnail for Screenshot of the Warp terminal displaying a workflow for locating large files. The interface shows fields for specifying path, file type, size, and modification time, with a sample command structure provided.Thumbnail for Screenshot of the Warp terminal displaying a workflow for locating large files. The interface shows fields for specifying path, file type, size, and modification time, with a sample command structure provided.
Screenshot of the Warp terminal displaying a workflow for locating large files. The interface shows fields for specifying path, file type, size, and modification time, with a sample command structure provided.
Thumbnail for Screenshot of the Warp terminal showing a 'Command Search' interface with options to search for history, workflows, AI command suggestions, and notebooks. Example queries include 'deploy production server' and 'git checkout'.Thumbnail for Screenshot of the Warp terminal showing a 'Command Search' interface with options to search for history, workflows, AI command suggestions, and notebooks. Example queries include 'deploy production server' and 'git checkout'.Thumbnail for Screenshot of the Warp terminal showing a 'Command Search' interface with options to search for history, workflows, AI command suggestions, and notebooks. Example queries include 'deploy production server' and 'git checkout'.Thumbnail for Screenshot of the Warp terminal showing a 'Command Search' interface with options to search for history, workflows, AI command suggestions, and notebooks. Example queries include 'deploy production server' and 'git checkout'.
Screenshot of the Warp terminal showing a 'Command Search' interface with options to search for history, workflows, AI command suggestions, and notebooks. Example queries include 'deploy production server' and 'git checkout'.
  • Save parameterized commands as reusable workflows
  • Use CTRL+R to call any workflow on demand

Bring the whole team up to speed

Thumbnail for A social media timeline featuring various posts, images, and trending topics, including a launch event announcement, a technical question about Spotify, and Paris Fashion Week.Thumbnail for A social media timeline featuring various posts, images, and trending topics, including a launch event announcement, a technical question about Spotify, and Paris Fashion Week.Thumbnail for A social media timeline featuring various posts, images, and trending topics, including a launch event announcement, a technical question about Spotify, and Paris Fashion Week.Thumbnail for A social media timeline featuring various posts, images, and trending topics, including a launch event announcement, a technical question about Spotify, and Paris Fashion Week.
A social media timeline featuring various posts, images, and trending topics, including a launch event announcement, a technical question about Spotify, and Paris Fashion Week.
Thumbnail for Screenshot of the Warp terminal displaying onboarding instructions for Acme Inc., titled 'How to run the app locally', with commands for generating an SSH key and steps to add the SSH key to GitHub and the SSH agent.Thumbnail for Screenshot of the Warp terminal displaying onboarding instructions for Acme Inc., titled 'How to run the app locally', with commands for generating an SSH key and steps to add the SSH key to GitHub and the SSH agent.Thumbnail for Screenshot of the Warp terminal displaying onboarding instructions for Acme Inc., titled 'How to run the app locally', with commands for generating an SSH key and steps to add the SSH key to GitHub and the SSH agent.Thumbnail for Screenshot of the Warp terminal displaying onboarding instructions for Acme Inc., titled 'How to run the app locally', with commands for generating an SSH key and steps to add the SSH key to GitHub and the SSH agent.
Screenshot of the Warp terminal displaying onboarding instructions for Acme Inc., titled 'How to run the app locally', with commands for generating an SSH key and steps to add the SSH key to GitHub and the SSH agent.
Thumbnail for Screenshot of the Warp terminal showing a directory structure for Acme Inc. with folders like Billing, Experiments, and Docker Extension. A specific note titled 'Docker Extension Debug With Console' is highlighted.Thumbnail for Screenshot of the Warp terminal showing a directory structure for Acme Inc. with folders like Billing, Experiments, and Docker Extension. A specific note titled 'Docker Extension Debug With Console' is highlighted.Thumbnail for Screenshot of the Warp terminal showing a directory structure for Acme Inc. with folders like Billing, Experiments, and Docker Extension. A specific note titled 'Docker Extension Debug With Console' is highlighted.Thumbnail for Screenshot of the Warp terminal showing a directory structure for Acme Inc. with folders like Billing, Experiments, and Docker Extension. A specific note titled 'Docker Extension Debug With Console' is highlighted.
Screenshot of the Warp terminal showing a directory structure for Acme Inc. with folders like Billing, Experiments, and Docker Extension. A specific note titled 'Docker Extension Debug With Console' is highlighted.
  • Create a shared Warp Drive for your team
  • Share interactive notebooks with runnable commands
  • Shared terminal knowledge stays up-to-date in real-time
Learn more about Warp Drive

Custom themes

Bring your dream themes to life

Warp comes with beautiful themes for dark and light mode included. Auto-generate a palette from any background image or code your own.

Thumbnail for Screenshot of the Warp terminal showing Git commands such as 'git checkout' and 'git merge', with a dark purple-themed interface and a background featuring a starry night sky with nebula clouds.Thumbnail for Screenshot of the Warp terminal showing Git commands such as 'git checkout' and 'git merge', with a dark purple-themed interface and a background featuring a starry night sky with nebula clouds.Thumbnail for Screenshot of the Warp terminal showing Git commands such as 'git checkout' and 'git merge', with a dark purple-themed interface and a background featuring a starry night sky with nebula clouds.Thumbnail for Screenshot of the Warp terminal showing Git commands such as 'git checkout' and 'git merge', with a dark purple-themed interface and a background featuring a starry night sky with nebula clouds.
Screenshot of the Warp terminal showing Git commands such as 'git checkout' and 'git merge', with a dark purple-themed interface and a background featuring a starry night sky with nebula clouds.
Thumbnail for Screenshot of the Warp terminal displaying Git commands like 'git checkout' and 'git merge', with a dark green-themed interface and a background resembling a circuit board.Thumbnail for Screenshot of the Warp terminal displaying Git commands like 'git checkout' and 'git merge', with a dark green-themed interface and a background resembling a circuit board.Thumbnail for Screenshot of the Warp terminal displaying Git commands like 'git checkout' and 'git merge', with a dark green-themed interface and a background resembling a circuit board.Thumbnail for Screenshot of the Warp terminal displaying Git commands like 'git checkout' and 'git merge', with a dark green-themed interface and a background resembling a circuit board.
Screenshot of the Warp terminal displaying Git commands like 'git checkout' and 'git merge', with a dark green-themed interface and a background resembling a circuit board.
Thumbnail for Screenshot of the Warp terminal displaying Git commands such as 'git checkout' and 'git merge', with a light-themed interface and a background featuring a clear blue sky with clouds.Thumbnail for Screenshot of the Warp terminal displaying Git commands such as 'git checkout' and 'git merge', with a light-themed interface and a background featuring a clear blue sky with clouds.Thumbnail for Screenshot of the Warp terminal displaying Git commands such as 'git checkout' and 'git merge', with a light-themed interface and a background featuring a clear blue sky with clouds.Thumbnail for Screenshot of the Warp terminal displaying Git commands such as 'git checkout' and 'git merge', with a light-themed interface and a background featuring a clear blue sky with clouds.
Screenshot of the Warp terminal displaying Git commands such as 'git checkout' and 'git merge', with a light-themed interface and a background featuring a clear blue sky with clouds.
Thumbnail for Screenshot of the Warp terminal showing a series of Git commands, including 'git checkout' and 'git merge', with a purple-themed background and a futuristic interface.Thumbnail for Screenshot of the Warp terminal showing a series of Git commands, including 'git checkout' and 'git merge', with a purple-themed background and a futuristic interface.Thumbnail for Screenshot of the Warp terminal showing a series of Git commands, including 'git checkout' and 'git merge', with a purple-themed background and a futuristic interface.Thumbnail for Screenshot of the Warp terminal showing a series of Git commands, including 'git checkout' and 'git merge', with a purple-themed background and a futuristic interface.
Screenshot of the Warp terminal showing a series of Git commands, including 'git checkout' and 'git merge', with a purple-themed background and a futuristic interface.

Made with Warp

An enterprise-ready app that’s a joy to use

Thumbnail for Nat Friedman profile pictureThumbnail for Nat Friedman profile pictureThumbnail for Nat Friedman profile pictureThumbnail for Nat Friedman profile picture
Nat Friedman profile picture

Nat Friedman

CEO @ Github

Finally, innovation in terminals! @warpdotdev

Thumbnail for Katerina Skroumpelou profile pictureThumbnail for Katerina Skroumpelou profile pictureThumbnail for Katerina Skroumpelou profile pictureThumbnail for Katerina Skroumpelou profile picture
Katerina Skroumpelou profile picture

Katerina Skroumpelou

@googledevexpert

Every day I love @warpdotdev more. The autocompletion, the fzf of my past commands, the blocks of command outputs. It's just so efficient!

Thumbnail for Aman Virk profile pictureThumbnail for Aman Virk profile pictureThumbnail for Aman Virk profile pictureThumbnail for Aman Virk profile picture
Aman Virk profile picture

Aman Virk

Building @adonisframework

Giving @warpdotdev a try. It is blazing fast and indeed feels like a modern terminal.

Thumbnail for Jon Meyers profile pictureThumbnail for Jon Meyers profile pictureThumbnail for Jon Meyers profile pictureThumbnail for Jon Meyers profile picture
Jon Meyers profile picture

Jon Meyers

Developer Advocate @supabase

Just started using @warpdotdev as my main terminal!🎉

It is just so good!💯

I don't know why I just accepted that one of the main tools I use every day as a developer was so bad!!

Thumbnail for Ash Allen profile pictureThumbnail for Ash Allen profile pictureThumbnail for Ash Allen profile pictureThumbnail for Ash Allen profile picture
Ash Allen profile picture

Ash Allen

Engineer

I don't think you'll regret it one bit. @warpdotdev is really cool and I've completely switched to using it now

Thumbnail for Chau Tran profile pictureThumbnail for Chau Tran profile pictureThumbnail for Chau Tran profile pictureThumbnail for Chau Tran profile picture
Chau Tran profile picture

Chau Tran

Engineer @nrwl_io

@warpdotdev editor is a game changer for my terminal workflow. I love how I can navigate the terminal editor just like a code editor with all the Move/Move-Select keymap. Great job!

Thumbnail for Srijan Paul profile pictureThumbnail for Srijan Paul profile pictureThumbnail for Srijan Paul profile pictureThumbnail for Srijan Paul profile picture
Srijan Paul profile picture

Srijan Paul

Engineer

@warpdotdevis early access and yet absolutely mindblowing! Became my new favorite terminal overnight. Best features from all the different shells I've used and a modern look UI + keybindings. Could not have asked for more.

Thumbnail for Nat Friedman profile pictureThumbnail for Nat Friedman profile pictureThumbnail for Nat Friedman profile pictureThumbnail for Nat Friedman profile picture
Nat Friedman profile picture

Nat Friedman

CEO @ Github

Finally, innovation in terminals! @warpdotdev

Thumbnail for Katerina Skroumpelou profile pictureThumbnail for Katerina Skroumpelou profile pictureThumbnail for Katerina Skroumpelou profile pictureThumbnail for Katerina Skroumpelou profile picture
Katerina Skroumpelou profile picture

Katerina Skroumpelou

@googledevexpert

Every day I love @warpdotdev more. The autocompletion, the fzf of my past commands, the blocks of command outputs. It's just so efficient!

Thumbnail for Aman Virk profile pictureThumbnail for Aman Virk profile pictureThumbnail for Aman Virk profile pictureThumbnail for Aman Virk profile picture
Aman Virk profile picture

Aman Virk

Building @adonisframework

Giving @warpdotdev a try. It is blazing fast and indeed feels like a modern terminal.

Thumbnail for Jon Meyers profile pictureThumbnail for Jon Meyers profile pictureThumbnail for Jon Meyers profile pictureThumbnail for Jon Meyers profile picture
Jon Meyers profile picture

Jon Meyers

Developer Advocate @supabase

Just started using @warpdotdev as my main terminal!🎉

It is just so good!💯

I don't know why I just accepted that one of the main tools I use every day as a developer was so bad!!

Thumbnail for Ben Holmes profile pictureThumbnail for Ben Holmes profile pictureThumbnail for Ben Holmes profile pictureThumbnail for Ben Holmes profile picture
Ben Holmes profile picture

Ben Holmes

@astrodotbuild

Just saying, I heckin love @warpdotdev

🚀Stupid fast boot times View history with arrow keys (no mindless ⬆️⬆️⬆️...)

✂️ Each command is a block for easy scrolling, error highlighting, and copy / past-ability

💻 Intellisense for npm and git

Thumbnail for Kevin | kevcode.sol profile pictureThumbnail for Kevin | kevcode.sol profile pictureThumbnail for Kevin | kevcode.sol profile pictureThumbnail for Kevin | kevcode.sol profile picture
Kevin | kevcode.sol profile picture

Kevin | kevcode.sol

Engineer

holy @warpdotdev is the best terminal I've ever used

Thumbnail for bleachedsleet.eth profile pictureThumbnail for bleachedsleet.eth profile pictureThumbnail for bleachedsleet.eth profile pictureThumbnail for bleachedsleet.eth profile picture
bleachedsleet.eth profile picture

✦ bleachedsleet.eth ✦

@getprotocol

2/ @warpdotdev A new terminal developed in Rust, I instantly fell in love when I tried it. There's just no going back from the incredible navigation workflows you can achieve with this tool. If the terminal had been invented today, this what we would get. Bravo!

Thumbnail for Asbjørn B profile pictureThumbnail for Asbjørn B profile pictureThumbnail for Asbjørn B profile pictureThumbnail for Asbjørn B profile picture
Asbjørn B profile picture

Asbjørn B

Engineer

@warpdotdev is really the terminal i've been missing, since my switch to OSX!

Kudos to everyone involved, for an awesome terminal!

Thumbnail for Sylvain profile pictureThumbnail for Sylvain profile pictureThumbnail for Sylvain profile pictureThumbnail for Sylvain profile picture
Sylvain profile picture

Sylvain (:seel-vahn)

CTO

Just received my invite to @warpdotdev and I already love the developer experience and the speed of that terminal. A breath of fresh air for me and my MacBook 2015!👇https://warp.dev

Thumbnail for Mr. Ninja profile pictureThumbnail for Mr. Ninja profile pictureThumbnail for Mr. Ninja profile pictureThumbnail for Mr. Ninja profile picture
Mr. Ninja profile picture

Mr. Ninja

Engineer

just got my invite for @warpdotdev and holy crap it has been worth the wait. What an incredible product! thank you for letting me in.

Thumbnail for Zack profile pictureThumbnail for Zack profile pictureThumbnail for Zack profile pictureThumbnail for Zack profile picture
Zack profile picture

Zack

Engineer

Just started using @warpdotdev's terminal... so far it's been a way better experience than using iTerm2

Thumbnail for Raul profile pictureThumbnail for Raul profile pictureThumbnail for Raul profile pictureThumbnail for Raul profile picture
Raul profile picture

Raul

Engineer

I got beta access to @warpdotdev.

I have to say that I'm really impressed with it.

Despite the beauty, it's super fast, and the out-of-box auto-suggestion is delightful to use.

Pleasant experience. Well done, peps!

Private by default

Input and output is never captured. Cloud features are opt-in only. App analytics and crash reports are completely optional.

Secure by design

Your account-level data is encrypted at rest and in transit, and safely stored on Google Cloud servers.

Learn more about Privacy at Warp

Trusted by hundreds of thousands of professional developers

Download Warp to get started

Download for Mac
All downloads
Thumbnail for nullThumbnail for nullThumbnail for nullThumbnail for null