Skip to content

What Termphin is

Termphin is an SSH client for Android. It connects your phone to your servers, lets you run commands, browse and edit files, and keep sessions alive when you switch apps or lose signal.

What it includes

  • A terminal that renders text interfaces correctly, including diffs, progress bars and spinners.
  • Fourteen colour schemes, light and dark, with adjustable font size, line height and padding.
  • An SFTP browser in the same tab as the shell. Walk the filesystem, edit files with syntax highlighting, preview images and upload files from your phone.
  • Port forwarding: local and remote SSH tunnels, opened per session or saved with a profile.
  • A snippet runner: save commands you use often and run them with one tap on any machine.
  • An SSH key manager: generate ed25519 and RSA keys, or import your own. Keys stay encrypted on the phone, behind a PIN or fingerprint.
  • Jump hosts: point a profile at another profile and Termphin connects through it, the way OpenSSH's ProxyJump does.
  • A draggable action dock you lay out yourself.

What makes it different

A small agent on the server keeps your shell running through a dropped connection or a switched network. When you reconnect, Termphin reattaches you to the same session. A server reboot still kills that shell - Termphin reattaches you into a fresh one in the same directory, previous state gone.

What stays on the device

Keys and profiles never leave the phone. Your keys, your terminal and the files you transfer move only between your phone and your server. The only thing Termphin ever sends anywhere is anonymous usage analytics, and only if you say yes when asked.

Termphin - SSH that survives the dropped connection.