FEATURES

Everything you need.
Nothing you don't.

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
  • Copy & paste with long-press selection
  • Cursor shape picker (block, underline, vertical bar)
  • Smooth scrolling with scroll-to-bottom button
  • Session transcripts for reviewing output later PRO

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 PRO
  • Unlimited concurrent sessions PRO

Port Forwarding

PRO

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.

  • 49 built-in snippets for common tasks
  • Create and organize custom snippets
  • Category-based organization
  • Quick search and execute during sessions
  • Unlimited custom snippets PRO

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

PRO

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

PRO

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

PRO

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
  • Split terminal for tablets and foldables
  • 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 PRO
Monokai PRO
Dracula PRO
Nord PRO

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, Ed448, RSA (2048/4096), and ECDSA 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 PRO
  • Encrypted local backups (.zest files)
  • Zero tracking, zero analytics, zero crash reports
  • We don't know who you are or what you do with the app

Juiced & Backup

Juiced

JUICED

Sync your connections, identities, and snippets across all your devices with zero-knowledge end-to-end encryption.

  • 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

JUICED

Juiced sync isn't locked to our servers. Point it at hosted ZestSSH Cloud or your own storage, 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 with Juiced

Ready to try ZestSSH?

Download free on any platform. Upgrade when you're ready.