Built for how you actually work
JumpTerm combines the features you need in a modern SSH client with the security your infrastructure demands. Every feature is designed around real workflows, not checklists.
AI Terminal Integration
Launch Claude Code, Codex CLI, Aider, Gemini CLI, Ollama, or ShellGPT directly inside your live SSH sessions. The AI launcher panel lets you pick a tool, choose a launch mode (interactive, full-auto, continue), set a working directory, and inject the command into your terminal with one click. Ctrl+` opens it from any connected session.
E2E Encrypted Vault
All your SSH connections, private keys, and credentials are stored in an encrypted vault using XChaCha20-Poly1305. Keys are derived from your passphrase via Argon2id and never leave your device. The server only sees ciphertext. Save credentials after connecting and auto-connect next time with one click.
Port Forwarding
Forward local ports through your SSH connections with an inline UI built into the terminal toolbar. Access databases, dev servers, and internal services on the remote network. Start and stop forwards without leaving your terminal session.
tmux Session Resume
JumpTerm automatically detects and reattaches to your tmux sessions when you reconnect. Your pane layouts, running processes, and scroll-back buffers are all preserved. Start a session on your desktop, pick it up on your laptop, and check in from your phone.
Terminal Themes
10 built-in color themes including Dracula, Nord, Tokyo Night, Catppuccin, Solarized, Monokai, and One Dark. Switch themes instantly from Settings on desktop or web. Themes apply to all terminal sessions across SSH and local shells.
Multi-Device Sync
Your vault syncs across all authorized devices in real time. Add a connection on your work machine and it appears on your laptop and phone within seconds. Conflict resolution is built in, so simultaneous edits on different devices are handled gracefully.
Connection Manager
Organize your servers with tags, folders, and full-text search. Import from SSH config files in one click. Set a default directory per connection to auto-cd on connect. Save sessions as reusable connection profiles.
Device Management
See all devices authorized to access your vault in one dashboard. Revoke access to a lost or stolen device instantly. Each device gets its own encryption key pair, so revoking one does not affect others.
Snippet Library
Save, organize, and quickly invoke your most-used commands. Snippets support variable placeholders like "deploy {{branch}} to {{env}}" and sync across all your devices.
See it in action
Download JumpTerm and set up your encrypted vault in under a minute. Free for up to 2 devices.