TermOnMac app icon

Your Mac's terminal,
now with Handoff.

Start on Mac. Pocket on iPhone. Workstation on iPad.

Real PTY End-to-end encrypted No SSH setup

Get started in 2 steps

1 On your Mac
$ brew install termonmac/tap/termonmac
$ termonmac
█▀▀▀▀▀█ ▀▄ ▀  █▀▀▀▀▀█
█ ███ █  ▄▀▄  █ ███ █
█ ▀▀▀ █ ▄ ▀ ▀ █ ▀▀▀ █
▀▀▀▀▀▀▀ ▄ ▀▄▀ ▀▀▀▀▀▀▀
 ▄▀▄▀▄▄▀▀▄ ▀▄▀ ▄ ▀▀▄
▀ ▄▀▀▄▀ ▀▄ ▀▄▀▄ ▀▄▀▀▀
▀▀▀▀▀▀▀ ▀▄ ▀▀▀ ▄▀▄ ▄▀
█▀▀▀▀▀█  ▀▄▀▄ ▀▄▀▀ ▀▄
█ ███ █ ▄ ▀ ▀▄ ▀▄ ▄▀
█ ▀▀▀ █ ▀▄▀ ▀▄▀▀ ▀▄▀▀
▀▀▀▀▀▀▀ ▀▀ ▄ ▀ ▄▀▀ ▄▀

↑ Scan this with the TermOnMac iOS app

2 On your iPhone or iPad
  1. Open the TermOnMac app
  2. Tap + Add Mac
  3. Point the camera at the QR
Paired. Your Mac terminal is now in your pocket.

Handoff in one command

Already coding on your Mac? Make any session continuable from anywhere.

1 On your Mac, in your terminal
$ termonmac continue

 Smart-attached. Session is now handoff-ready.

Ctrl-] then d to detach — the session keeps running.

2 On your iPad or iPhone
  1. Open TermOnMac
  2. Tap your Mac → pick the running session
  3. Take over — even if your Mac is asleep
Same shell. Same scrollback. Zero re-typing.