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.