iOS Professional SSH Client

Control your servers
anywhere, anytime

Termz is a modern SSH terminal built for iPhone. Multi-session tabs, SFTP file management, real-time performance metrics — professional tools in your pocket.

production-server — bash
CPU 12% MEM 68% DISK 45%
user@prod:~$ docker ps --format "table {{.Names}}\t{{.Status}}"
NAMES              STATUS
nginx-proxy        Up 14 days
api-server         Up 3 hours
postgres-db        Up 14 days
 
user@prod:~$ tail -f /var/log/nginx/access.log
192.168.1.1 - - [23/Mar/2026:14:02:11] "GET / HTTP/2" 200
192.168.1.2 - - [23/Mar/2026:14:02:13] "GET /api HTTP/2" 200
 
user@prod:~$
Connected18ms
CPU12%
MEM68%
DISK45%
2.4 MB/s
Professional power,
featherlight experience

From multi-tab SSH sessions to SFTP file editing, Termz delivers everything a desktop client can — right on your iPhone.

🖥️

Multi-Session Tabs

Connect to multiple servers simultaneously. Switch between tabs instantly, minimize the terminal and keep connections alive.

📁

SFTP File Manager

Built-in file browser with direct text editing (sh, py, json, conf and 30+ formats), upload, download and delete.

📊

Real-Time Server Metrics

CPU, memory, disk and live network throughput — refreshed every 5 seconds over a dedicated SSH channel. Plus per-host TCP ping latency.

🔀

Port Forwarding & SOCKS5

Local, remote and dynamic SOCKS5 tunnels. Local binds stay on 127.0.0.1 loopback only — never exposed to your LAN.

🪜

Jump Host (ProxyJump)

Reach private servers through a bastion. Chain your connection through a jump host to access machines with no public IP.

Command Snippets

16 built-in commands across System, Network, Git, Docker and Logs — plus your own, with {{variable}} placeholders filled in at send time.

📝

Session Log

Record everything your terminal prints. Search the full session history and export it to a file for audits or debugging.

🗂️

Host Grouping

Tag your hosts and group them into folders. Filter by tag and find the right server instantly, even with dozens of connections.

🔒

Security First

Ed25519 / ECDSA P256 key auth. Host fingerprint verification with known_hosts management. Face ID / Touch ID lock.

/etc/nginx ● Connected
📂
conf.d
drwxr-xr-x
📄
nginx.conf
-rw-r--r--
4.2 KB
🔑
ssl
drwx------
📝
mime.types
-rw-r--r--
5.1 KB
Editing: nginx.conf
server {
  listen 443 ssl;
  server_name termz.dev;
  root /var/www/html;
}
SFTP File Management

More than a terminal —
a complete file system

The built-in SFTP browser means you never need to switch apps. Browse, edit, upload and download server files directly from your iPhone.

  • Edit text files in-place and save back instantly (.sh, .py, .json, .conf and 30+ formats)
  • Full content stays visible when keyboard appears — no more cut-off editor
  • Swipe to delete or download; left-swipe to edit instantly
  • Create directories, upload from local files
  • Permissions, size and modification time at a glance
Real-Time Monitoring

Server health
always in view

Termz polls server metrics every 5 seconds via a dedicated SSH channel — completely separate from your running shell.

  • CPU, memory, disk — color-coded bars that turn yellow or red when thresholds are breached
  • Live network up/down rates with noise filtering (<512 B/s ignored)
  • TCP ping latency per server — no ICMP, no special permissions
  • Last-known metrics cached in the host list even after disconnecting
📊 Server Status
CPU Usage 12%
Memory 68%  5.4 / 8 GB
Disk / 45%  90 / 200 GB
12.4 MB/s
2.1 MB/s
Ping18ms
🔀 Active Tunnels
Jump Host
📱 iPhone 🛡️ bastion 🖥️ 10.0.0.5
Local Forward ● active
127.0.0.1:5432db.internal:5432
SOCKS5 Proxy ● active
127.0.0.1:1080*
Advanced Networking

Tunnel through
anything

Termz brings desktop-grade SSH networking to iPhone — port forwarding, SOCKS5 proxying and jump hosts, all configured in a few taps.

  • Local & remote port forwarding to reach databases and internal services
  • Dynamic SOCKS5 proxy — route any app's traffic through your server
  • Jump host (ProxyJump) to connect through a bastion to private machines
  • Local binds stay on 127.0.0.1 loopback — never exposed to your network
Security is not
optional

From key storage to connection verification, Termz applies industry best practices at every layer.

🔑

SSH Key Authentication

Ed25519 and ECDSA P256 keys supported. Private keys live in the iOS Keychain — they never leave your device.

🛡️

Host Fingerprint Verification

SHA-256 fingerprint shown on first connect. Any change triggers a security alert to protect against MITM attacks.

👁️

Face ID / Touch ID Lock

Optional biometric lock: auto-locks when Termz goes to background, requires authentication on return.

🔐

Zero Plaintext Credentials

Passwords and private keys are stored only in iOS Keychain. Config exports automatically exclude all sensitive data.

Your servers,
at your fingertips

Free to download. Professional features out of the box.

Download on the
App Store
Requires iOS 17.0 or later · iPhone