Skip to content
SPECIFICTION
Get listed

Warp vs WezTerm

Warp

warp.dev

WezTerm

wezterm.org

Side by side

FigureWarpWezTerm
Price from$20/moFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
Self-hostedYes—
Plans published82
Spec score · Terminal apps9.3 (#1)8.2 (#14)
Spec score · Terminal Emulators8.6 (#6)7.8 (#27)
Free planYesYes
GPU accelerationYesYes
Scripting APIYesYes
Split panesYesYes
SSH supportYesYes
Supported platformsWarp Terminal supports Mac, Linux, and Windows.Windows,macOS,Linux

Plans

Warp

  • FreeFree
  • Build$20 a month
  • Max$200 a month
  • Business$50 a month
  • EnterprisePriced on request
  • Factories BuildPriced on request
  • Factories EnterprisePriced on request
  • Factories Pay as you goPriced on request

Warp pricing →

WezTerm

  • Open sourcePrice not published
  • MIT-licensed softwareFree

WezTerm pricing →

In their own words

Warp

Warp is a terminal application for macOS, Windows and Linux, with Warp Terminal and a separate Warp Agent CLI. It provides split panes, session sync, GPU acceleration, a scripting API and SSH support. Agents can be watched, steered or handed off from the web, mobile, terminal or IDE, and connect with Slack, Linear, GitHub, Jira and GitLab. Software factories are defined in factory.yaml with supporting agent files and can run from GitHub, Slack, webhooks or schedules. Factories can also run fully self-hosted inside a customer’s VPC. The Free plan costs nothing and includes core terminal features, with limited cloud agents, Warp Drive, collaboration and conversation storage. Build costs $20 a month billed annually with 1,500 credits; Max costs $200 a month billed annually with 18,000 credits. Business costs $50 a month billed annually for up to 25 seats.

Visit warp.dev

WezTerm

WezTerm is a terminal emulator and multiplexer for Windows, macOS, and Linux, implemented in Rust. It organizes terminal panes, tabs, and windows across local and remote hosts, with mouse support and scrollback. Rendering features include ligatures, color emoji, font fallback, true color, and dynamic color schemes. Configuration is file-based and supports hot reloading. An embedded SSH client provides native tabs, and WezTerm can connect to remote multiplexer instances over SSH or TLS over TCP/IP. Ad-hoc SSH sessions are non-persistent: if the network connection is interrupted, their tabs end. It can also connect to serial ports for embedded and Arduino work. Shell integration supports escape sequences for working directories, prompt zones, and user variables; user variables can work through tmux when passthrough is enabled. Image support includes the iTerm2-compatible and Kitty graphics protocols, plus experimental Sixel graphics. Pre-built downloads are listed for Windows, macOS, Linux, FreeBSD, and NetBSD, and the code can be built from source. Windows requires 64-bit Windows 10.0.17763 or later. The MIT license permits use, modification, and distribution free of charge, with the software provided as-is without warranty.

Visit wezterm.org