Runs on your Mac. Nothing is sent anywhere.

Keep every terminal straight

A Mac terminal that keeps up with you. However many sessions you have open, every one is labeled, grouped, and asks for you when it needs you.

Download for macOS, free Coming to iPhone and iPad

macOS 26 or later. Apple silicon. Swift and Metal, not a browser.

Basaltty with groups and tabs down the side, each tab carrying a task name Basaltty with tabs across the top, each carrying a task name Basaltty with groups at the side and that group's tabs on top

On device

Tabs that name themselves

Every tab says what it is working on. Name one yourself and it keeps that name.

A Basaltty window where every tab carries a task name

On device

Tidy up in one click

A crowded window sorts itself into named groups.

Teach it your tools

Coding agents work out of the box. Anything else you run, you can teach it in a few lines of bash.

A session script open in a pane beside the session it drives
Claude Code running, with the session script's own artwork on the tab

It tells you when you are needed

A tab waiting on an answer gets a badge and a notification. Click it and you are there.

On device

Every session, in your pocket

The terminals your Mac has open, live on your phone: the same scrollback, the same colours, and a keyboard that can answer them.

Basaltty on an iPhone listing a Mac's terminal sessions in named groups
A Mac's terminal session mirrored on an iPhone, mid-task

On device

Answer the one that is waiting

Tap a session and it is the real thing, still running on the Mac. Type into it from wherever you are and the Mac carries on.

The iPhone keyboard with Basaltty's extra terminal keys above it

On device

A keyboard with the keys a terminal needs

Escape, control, tab and the arrows, above the keyboard where a thumb can reach them. Arrange the row however you like.

On device

Your servers, from whichever device you have

Save a server once and it is on your Mac, your iPhone and your iPad. The hosts travel through your own iCloud; the keys sit in the keychain, which iCloud encrypts end to end. RSA, ECDSA and Ed25519, and 1Password can hold the key and do the signing itself.

An iPhone listing saved SSH servers, each with the account it connects as
Basaltty on an iPad, with the sidebar and a terminal beside it

On device

On iPad, the Mac's own layout

Not a stretched phone app: the sidebar, the groups, the splits and the context menus, because it is the same code the Mac runs.

Groups, like your browser has

Colored and named. Collapse the ones you are not in, drag tabs between them.

Two colored, named runs of tabs in the top bar

Three layouts, your call

Groups down the side, tabs across the top, or both.

Groups and tabs down the side
Tabs across the top, no sidebar
Groups at the side with that group's tabs on top

Splits

Put two sessions side by side. Drag a tab onto the canvas to split with it, drag the divider to resize.

Everything from the keyboard

⌘P opens a palette with every action in the app. Type a few letters, hit return.

The things a terminal owes you

Search the scrollback. Click a link to open it. Zoom. A scrollbar if you want one.

The find bar searching the scrollback, with matches highlighted

Picks up where you left off

Your tabs come back after a restart. Save a window you like and reopen it whenever.

Yours to look at

Themes that move the window and the text together. True black for OLED. Your font, your size.

A real terminal underneath

Built on Ghostty's core. Fast, true color, and everything you run behaves the way it should.

Truecolor ramp, text attributes, wide glyphs and box drawing

From the command line

Open any folder in a new tab without leaving the keyboard.

$ cd ~/src/checkout
$ basaltty

Pricing

Every app is free to use. Pro is one subscription, for opening more than one Mac from your phone.

macOS

Free

The whole app. No account, no subscription, no telemetry.

Download

iPhone and iPad

Free

One Mac, and as many SSH servers as you like. No account to make.

Pro, $0.99 a month or $9.99 a year. Every Mac signed into your iCloud account, from every device. Renews until cancelled.

Get Basaltty

Download for macOS, free

macOS 26 or later. Apple silicon. Swift and Metal, not a browser.