Pockterm

Pockterm

Smart SSH and SFTP client

0 ratings
Free

Rating summary

Details

  • Released
  • Updated
  • July 20, 2026
  • August 30, 2026

Features

Pockterm video #1 for iPhone
Pockterm screenshot #2 for iPhone
Pockterm screenshot #3 for iPhone
Pockterm screenshot #4 for iPhone
Pockterm screenshot #5 for iPhone
🖼️Get Icon
Icons↘︎

About

Pockterm is a native SSH and SFTP client built for iPhone. CONNECT - SSH into your servers with passwords or Ed25519/RSA keys - Trusted host-key verification warns you if a server's key ever changes - Multiple live sessions; minimize one and pick it back up from the tab bar MANAGE - Organize hosts into groups - Save reusable command snippets - Generate and store SSH keys in the iOS Keychain - Set up local and remote port forwards TRANSFER - Browse, upload, and download files over SFTP AI ASSISTANT (optional) - Ask an AI assistant about terminal output and get suggested commands - Bring your own API key: Anthropic, OpenAI, OpenRouter, or Hugging Face - Off by default; you're told which provider receives data before anything is sent PRIVACY - No account, no Pockterm servers, no tracking or analytics - Credentials and keys live in the iOS Keychain - Your connection data stays on your device
Show more
+1

What's New in Pockterm

1.6

August 30, 2026

New • Nine more languages. Pockterm now speaks 14 — Italian, French, Greek, Russian, Ukrainian, Japanese, Korean, Hindi and Telugu join Spanish, Arabic, Hebrew and both Chinese scripts. Every string is translated, including the whole in-app guide. Fixed • The arrow keys are on screen. They used to sit past the right edge of the key bar, reachable only by swiping — and they are the keys you reach for most. • Ports read as ports in every language. In Arabic a port of 8080 was shown as ٨٬٠٨٠. Ports and permissions now always use Latin digits, so they match what is in your server's config. • Parts of the port-forwarding screen stayed in English whatever language you used. They are translated now. • The AI assistant no longer reports an error when a command simply exits with a non-zero status. It now receives the command's output along with the status, so it can tell you what actually happened.

More