Built for sysadmins, developers, and power users who live in the terminal.
Connection & Protocol
Terminal Emulator
Full xterm-compatible terminal with smooth rendering, clickable URLs, and responsive input. Supports gestures for scrolling, pinch-to-zoom, and swipe for extra keys.
Multiple font options: JetBrains Mono, Fira Code, Source Code Pro, and more
Configurable font size and keyboard shortcuts
Extra key row with Ctrl, Alt, Tab, Esc, arrows, and custom keys
Session transcripts for reviewing output later SQUEEZED
Connection Management
Organize all your servers in one place. Group connections, assign colors, and connect with a single tap.
SSH, Telnet, Mosh, and local shell connections
Unlimited saved connections
Quick connect for one-off sessions
Connection groups and labels
Jump host / bastion host support SQUEEZED
Unlimited concurrent sessions SQUEEZED
Port Forwarding
SQUEEZED
Create secure SSH tunnels to access remote services. Access databases, web apps, and internal tools through encrypted connections.
Local port forwarding (access remote services locally)
Remote port forwarding (expose local services)
Dynamic SOCKS5 proxy
Android foreground service keeps connections alive
Networks
Networks
FREE
Context-aware connection profiles. ZestSSH detects the network you're on and automatically rewrites how a saved host is reached, so one host connects correctly whether you're on the home LAN, a VPN, or cellular.
Triggers on Wi-Fi SSID, IP subnet (CIDR), or cellular
Per-network overrides for a host's address, port, jump-host chain, and identity
Per-network port-forward rules
Automatic detection, the right profile activates as your network changes
One saved host, reached correctly on every network
Monitoring
Server Monitor
FREE
Live per-server health at a glance. Watch key vitals update in real time with color-coded status so you can spot a struggling server instantly.
Live CPU, memory, disk, and load-average readings
TCP latency to each server
At-a-glance health coloring
Desktop table view and mobile layout
Files & Transfer
SFTP File Browser
FREE
Browse, upload, download, and manage remote files with an intuitive file manager. No need for a separate SFTP app.
Visual file browser with directory navigation
Upload and download files
Create, rename, and delete files and folders
Transfer progress tracking
Open text files for quick viewing
Productivity
Command Snippets
Save frequently used commands and execute them instantly during sessions. No more retyping long commands.
Built-in snippets for common tasks
Create and organize unlimited custom snippets
Category-based organization
Quick search and execute during sessions
Broadcast to Group
Type once and fan your keystrokes out live to a whole group of sessions, run the same command across every server at the same time.
Live keystroke broadcast across a group of open sessions
Destructive-command confirmation names every target host before an rm-style command runs
Works with any two or more open sessions
Workspaces
Save a layout of open terminal tabs and panes, then reopen the whole set later exactly as you left it.
Save a layout of open terminal tabs and panes
Reopen a saved workspace in a single step
Jump back into a multi-session setup instantly
Automation
Automation Engine
SQUEEZED
Control ZestSSH from external apps. Schedule health checks, trigger deployments, or run any command on your servers without opening the terminal.
Tasker, MacroDroid, iOS Shortcuts, and Siri integration
Automation Wizard, step-by-step URL builder
API key authentication with expiration and rate limiting
Snippet variables from external apps
Output filters (grep, head, tail)
Webhook callbacks
Workflows
SQUEEZED
Build multi-step automation chains and execute commands across multiple servers at once.
Multi-step server automation chains
Batch execution across multiple servers
Audit trail with timestamps, exit codes, and output
Widgets & Extras
SQUEEZED
Quick access to your servers right from your home screen, plus handy extras to speed up your workflow.
Home screen widgets for quick-connect to favorite servers
More split panes and layout presets beyond the free session cap
Speech-to-text input during terminal sessions
Session transcripts for auditing and review
Customization
Terminal Themes
Choose from 7 carefully crafted terminal themes. From AMOLED-friendly true black to classic Solarized.
Dark
Light
AMOLED
Solarized SQUEEZED
Monokai SQUEEZED
Dracula SQUEEZED
Nord SQUEEZED
Security
Identity & Keys
Generate, import, and manage SSH keys with full support for modern algorithms. Keys are stored securely in platform-native secure storage.
Generate Ed25519, ECDSA (P-256/P-384), and RSA (2048/4096) keys
Import OpenSSH PEM and PuTTY .ppk formats
Import OpenSSH user certificates and attach them to an identity (incl. FIDO/sk cert types)
FIDO2 / hardware security keys on desktop through the system ssh-agent
Passphrase-protected keys
iOS Keychain and Android EncryptedSharedPreferences
Export public keys for easy server setup
App Security
Your security is our top priority. ZestSSH uses platform-native security and never compromises on encryption.
PIN and biometric app lock
Auto-lock when app is backgrounded
Host key verification and fingerprint pinning
SSH keys stored in secure platform storage
API key authentication for automation SQUEEZED
Encrypted local backups (.zest files)
Zero tracking, zero analytics, zero crash reports
We don't profile you or watch what you do with the app
Sync & Backup
Sync
FREE
Sync your connections, identities, and snippets across all your devices with zero-knowledge end-to-end encryption. Sync is free on every tier and works with any backend you run; Juiced only adds the hosted ZestSSH Cloud so you need not run your own.
End-to-end encrypted with your master password
Zero-knowledge architecture: we cannot see your data
Sync connections, identities, snippets, and settings
Automatic, manual, or off sync modes
Recovery key for account recovery
Automatic encrypted backups
Zero-knowledge encryption means your data is encrypted on your device before it ever leaves. Our servers store only encrypted blobs. Even if our servers were compromised, your data remains unreadable without your master password. Read the full security architecture →
Bring Your Own Backend
FREE
Sync is free on every tier and isn't locked to our servers. Point it at your own storage, or add Juiced for the hosted ZestSSH Cloud backend; the zero-knowledge encryption is identical either way.
Hosted ZestSSH Cloud, WebDAV, S3, or Google Drive
Same zero-knowledge E2E encryption regardless of backend
Argon2id (128 MB) key derivation with AES-256-GCM
Your data is encrypted on-device before it reaches any backend
Platform Support
Cross-Platform
One app on every platform. ZestSSH is available on Android, iOS, Windows, macOS, and Linux with the same codebase, same experience.
Android 7.0+ and iOS 15.0+
Windows 10+, macOS 12+, and Linux 64-bit
Split panes and tabbed sessions on desktop
Replaces PuTTY + WinSCP + Pageant in one app
Sync across all platforms, free on every tier
Ready to try ZestSSH?
Download free on any platform. Upgrade when you're ready.