
Alacritty — A GPU-accelerated minimal terminal emulator that trades built-in conveniences for raw speed and simple TOML config.
What it is
Alacritty is a free, open-source, GPU-accelerated terminal emulator configured through a single TOML file, built to be fast and minimal across Windows, macOS, Linux and BSD.
Editor's review
Long-form introduction by the BetterPicker editors · checked against the official site · Oct 23, 2026
Alacritty is the terminal you pick when speed and predictability matter more than built-in conveniences. Rendering runs on the GPU, the feature set is deliberately small, and almost everything is tuned through one TOML file that live-reloads as you save it. It targets one job - showing your shell's output as fast as the machine allows - and the project has resisted feature creep around that job for years. Reviewers who switch to it usually describe the same trade: they give up preference panes, tabs and split panes, and get an emulator that starts instantly, never stutters on heavy output and behaves the same on macOS, Linux, Windows and BSD. Setup walkthroughs consistently pair it with a multiplexer such as tmux or Zellij, a Nerd Font and a prompt like Powerlevel10k, which is a fair picture of how it is meant to be used. It is free and open source under the Apache-2.0 license, with no paid tiers or accounts anywhere in the product.
What it does well
Speed is the headline: GPU-accelerated rendering keeps scrolling, large logs and TUI apps fluid, and users moving over from older emulators consistently describe an immediately snappier, lag-free feel, whether they are tailing logs or living inside TUI file managers.
Minimal core, file-driven config: a single alacritty.toml controls padding, opacity, background blur, fonts and keybindings, and changes apply on save without a restart, which keeps experimentation cheap and dotfiles-friendly; power users keep the file in git and sync it across machines.
Genuinely cross-platform and free: the same setup carries across macOS, Linux, Windows and BSD, installs from every major package manager, and the Apache-2.0 license means no accounts, telemetry gates or upsells.
Who it's for
Keyboard-driven developers, tmux and Zellij users, and dotfiles tinkerers who want a terminal that stays out of the way and never lands in the render path. It suits people who already enjoy assembling their own environment from a prompt, a font and a color scheme. If you want built-in tabs, splits, a settings GUI or ligature support out of the box, kitty, WezTerm or iTerm2 will fit better. It is also a common landing spot for macOS users stepping down from heavier, feature-packed terminals.
Where it falls short
No tabs or splits by design: windowing is delegated to a multiplexer, so users who do not want to learn tmux or Zellij face a real day-one gap that competitors cover natively.
Still carrying beta readiness: the project itself describes the software as not yet stable, and configuration keys have shifted between releases, so upgrades occasionally demand small config fixes. Treat the config format as a moving target rather than a frozen API.
You assemble the rest yourself: walkthroughs show real integration work - setting TERM correctly for tmux true color, importing theme files, wiring history search and completions - with no GUI settings layer to paper over the gaps. Expect an evening of wiring before the setup feels complete.
Specs at a glance
Facts from the official site · not editorial opinion
| Latest version | 0.17.0 |
|---|---|
| Price | Free; no paid tiers |
| Platforms | Windows, macOS, Linux and BSD |
| Open source | Yes - Apache-2.0 |
| Core capability | GPU-accelerated terminal emulator focused on performance and simplicity |
| Integrations | Pairs with tmux or Zellij for tabs and splits; single TOML config file; shell-agnostic |
| Best for | Keyboard-driven developers who want a fast, minimal terminal and manage sessions in a multiplexer |
Frequently asked questions
▸Is Alacritty free?
Yes. It is open source under the Apache-2.0 license with no paid tiers, accounts or feature gates; you install it from your package manager and everything in the emulator is included.
▸Does Alacritty have tabs or split panes?
No. Tabs and splits are deliberately out of scope; the intended pattern is to run a multiplexer like tmux or Zellij inside Alacritty for sessions, panes and windows.
▸Is Alacritty stable enough for daily work?
Many users run it as their daily terminal, but the project describes its readiness as beta, so expect occasional breaking changes to configuration keys between releases and keep your alacritty.toml in version control.
▸How does Alacritty compare with kitty or WezTerm?
All three are GPU-accelerated. kitty adds tabs, splits and a remote-control protocol, and WezTerm ships a built-in multiplexer with Lua configuration, while Alacritty stays the most minimal and leans on external tools for windowing.
Video reviews
4 review videos aggregated · praise and criticism included alike · click through to the original video
Channels that covered it
Channels are aggregated as sources only — we don’t rate creators
Related tools
Where to go next
External links open in a new tab; external content is independent of this site.
Link down? Every object page is re-checked monthly.





