Terminal in your browser
Open a full SSH session from any machine with a browser — a locked-down office PC, a borrowed laptop, a tablet. Nothing to install, nothing left behind.
Now with a full SSH terminal in your browser
GoTerm is a fast, secure SSH client for desktop, mobile, and the web. Keep every host in one place, sync encrypted credentials across devices, and open a full terminal from any browser — no install required.
dev@web-01:~$ uptime
14:02:11 up 214 days, 3:47, 1 user, load average: 0.08, 0.12, 0.09
dev@web-01:~$ docker ps --format '{{.Names}}'
api-gateway
postgres-primary
redis-cache
dev@web-01:~$
One client for connecting, transferring, tunneling, and organizing — across every device you own.
Open a full SSH session from any machine with a browser — a locked-down office PC, a borrowed laptop, a tablet. Nothing to install, nothing left behind.
Save hosts once with their keys, ports, and jump chains. Reconnect from any device with a single click — no retyping IPs or hunting for key files.
Credentials, keys, and host lists are encrypted on your device before they sync. Zero-knowledge by design — we can't read your secrets, ever.
Drag-and-drop uploads, remote editing, and resumable transfers in a two-pane file browser — right beside your terminal session.
Store the commands you always forget and run them anywhere. Smart autocomplete learns your history across every host you manage.
Local, remote, and dynamic tunnels with saved profiles and auto-reconnect. Reach private databases and dashboards without a VPN.
The GoTerm difference
Desktop SSH clients stop being useful the moment you're away from your machine. GoTerm doesn't. Every host, key, and snippet in your vault is reachable from a browser tab — with the same encrypted sync that protects your desktop app.
Works on any device with a modern browser — corporate machines, Chromebooks, tablets. Sign in and your hosts are waiting.
Full xterm compatibility: vim, tmux, htop, colors, resize, copy-paste. If it works over SSH, it works in the web terminal.
Start a session at your desk, reopen it from your phone on the train. Your workspace follows your account, not your hardware.
# On a machine that isn't yours:
$ open goterm.net/terminal
✓ Signed in · vault decrypted locally
✓ 69 hosts loaded from encrypted sync
$ ssh production/api-01
Welcome back. Last login: today, from your desktop.
api-01$
An SSH client holds the keys to everything you run. GoTerm treats that responsibility accordingly.
AES-256
Vault encryption
Secrets are encrypted on your device with a key derived from your passphrase before anything leaves it.
Zero-knowledge
Sync architecture
Our servers store ciphertext only. Nobody at GoTerm can read your keys, passwords, or host lists.
Ed25519
Key support
Modern key types, SSH agent forwarding, certificates, and hardware-backed keys via FIDO2.
End-to-end
Web sessions
Browser terminals speak SSH end-to-end through an encrypted relay. Your session content is never stored.
Start free with the web terminal, then install GoTerm on every device you own. Your hosts and keys follow you everywhere.