iTerm2
the terminal most Mac developers install first, free since 2010
Open source
Development is essentially one person, so fixes and macOS compatibility releases arrive on his schedule rather than a company's. It is heavier than newer GPU-accelerated terminals and can lag when a command floods the screen. The feature surface is large enough that the preferences window takes a while to learn. Requires macOS 10.14 or newer.
iTerm2 has been the default answer to "which terminal" on the Mac for about fifteen years, and it has never asked for money. It is GPL v2, the source is on GitHub, and the only payment path on the site is a donation button you can ignore.
The reason people install it over Terminal.app is the accumulated small things. Split a pane and keep both halves searchable. Hit a global hotkey and a terminal drops down over whatever app you were in, then disappears again. Search scrollback with a regex, or replay what scrolled past. Install the shell integration and the app starts tracking where each command began and ended, what it exited with, and which directory you were in, which makes scrolling back through a long session far less of a hunt. Triggers can watch output and act on a match: highlight a line, fire a notification, stop a runaway.
The cost of fifteen years of features is weight. Dump a hundred thousand lines into it and you will feel the difference against Ghostty or Alacritty, and the preferences window is genuinely intimidating on first open.
If you only touch a shell to run the occasional build, Terminal.app is fine and already installed. iTerm2 pays off when the terminal is where you work.
What it looks like

What it does
- Split panes, tabs and a system-wide drop-down hotkey window
- Searchable scrollback with regex and instant replay
- Shell integration tracking command history and exit status
- Triggers that fire actions when output matches a pattern
- tmux integration and a scripting API
Cancel instead
Also bought outright in dev tools
The facts
- Price
- Free
- Licence
- Free and open source
- What you get
- No licence to buy, and the source is public.
- Details
- Free, with the source on GitHub under GPL v2. Donations are accepted and nothing is gated behind payment.
- Free trial
- No
- On Setapp
- No
- Minimum macOS
- macOS 10.14
- Developer
- George Nachman
- Source
- Repository
- Price checked
- 2026-09-22
Check it yourself - Price band
- Free