SSHELL Terminal
SSH, Mosh and Telnet for iPhone and iPad.
SSHELL is built for iOS and iPadOS: connect to your own servers, manage files, and keep SSH keys close on the devices you carry.
App Store
A native mobile terminal for your own servers.
Saved hosts, SSH keys, remote files and colour themes in one focused iPhone and iPad client. Pricing and availability are shown on the App Store listing.
- Protocols
- SSH, Mosh, Telnet
- Files
- Browse and transfer
- Keys
- Stored in keychain
- Platform
- iOS and iPadOS
Remote shell, made for iOS
Fast sessions shaped for touch, keyboard and small screens.
Save hosts, open a terminal, move files and manage keys. SSHELL keeps server work clear on iPhone and gives iPad users more room for multiwindow workflows.
$ ssh prod-web-01
connected · latency 24 ms
prod systemctl status nginx
active (running) · workers online
prod tail -f /var/log/app.log
- Saved hosts for labs, production servers and private networks reachable from iOS or iPadOS.
- Terminal resizing for rotation, Split View and Stage Manager.
- Keyboard-friendly controls for shell-heavy work.
Features
Everything you need for everyday server access.
Use SSHELL for quick checks, admin sessions and remote file changes from iPhone or iPad.
Connect fast
Save the servers you use often and open a native iOS or iPadOS terminal quickly.
- SSH, Mosh and Telnet
- Tags and quick filtering
- Per-host terminal settings
Work with files
Browse remote folders and move files without leaving SSHELL.
- Browse SSH and Mosh hosts
- Upload and download
- Copy, move, rename and delete
Keep keys safe
Store reusable SSH keys in the iOS keychain and pick the right key per host.
- Generate and import keys
- Install public keys on hosts
- Export when needed
Verify host keys
Known-host prompts help spot unexpected server identity changes.
- Trust-on-first-use prompts
- Strict host-key checks
- Face ID app lock
Made for iPad
Run terminal sessions in iPadOS Split View, Stage Manager and multiwindow setups.
- Responsive terminal resizing
- Multiwindow support
- External keyboard controls
Sync your setup
Keep supported SSHELL settings aligned across your own iPhone and iPad devices.
- Optional iCloud sync
- Light and dark themes
- Terminal colour themes
Workflows
Built for practical server work on iOS and iPadOS.
Set up the hosts you use often, connect from mobile networks, manage SSH keys, verify host identity and move remote files without leaving the app.
Connection profiles
Build repeatable profiles for hosts you administer from mobile networks, VPNs and private LANs.
- SSH, Mosh or Telnet
- Host, port and username fields
- Tags and quick filtering
Terminal ergonomics
Use a real terminal surface that adapts to iPhone rotation, iPad Split View and external keyboards.
- Responsive terminal sizing
- Light, dark and terminal colour themes
- Native copy and paste
Keys and host trust
Keep SSH key workflows on-device and verify host identity changes before trusting a server.
- Generate, import, export and install SSH keys
- Ed25519, ECDSA and RSA workflows
- Known-host prompts
Remote files
Switch from a shell session to file operations for reachable SSH and Mosh hosts.
- Browse remote folders
- Upload and download files
- Copy, move, rename and delete
Session startup
Prepare repeatable login flows for hosts you use often.
- Optional startup directory
- Optional login script
- tmux auto-attach when the host has tmux
Trust controls
Keep host-side convenience features explicit when a server can affect your device.
- Agent forwarding setting
- Remote clipboard write policy
- Telnet warning for legacy systems
What you can do
Core tools for remote access from iPhone and iPad.
Use SSHELL when you need a direct terminal, remote file access, saved connection details and explicit security controls on the device you already have with you.
| Workflow | What SSHELL supports | Good for |
|---|---|---|
| Connection profiles | Save SSH, Mosh and Telnet hosts with protocol, host, port, username and tags. | Keeping regular servers one tap away. |
| Mobile terminal sessions | Responsive terminal sizing for iPhone rotation, iPad Split View, Stage Manager and multiwindow. | Working comfortably from a phone, tablet or external keyboard. |
| Remote files | Browse, upload, download, copy, move, rename and delete files for SSH and Mosh hosts. | Moving files without opening a separate SFTP app. |
| SSH key lifecycle | Generate, import, export, install and reuse Ed25519, ECDSA and RSA keys. | Using key-based login from iPhone and iPad. |
| Host-key trust | Trust-on-first-use prompts and strict checks for unexpected server identity changes. | Spotting server identity changes before connecting. |
| Session automation | Optional startup directory, login script and tmux auto-attach for repeatable shell sessions. | Opening the right working context quickly. |
| Device trust boundaries | Agent forwarding and remote clipboard write settings are controlled per profile or in settings. | Choosing which hosts may use sensitive convenience features. |
| Sync and themes | Optional iCloud sync for supported data, plus light, dark and terminal colour themes. | Keeping your setup familiar across your own devices. |
In the app
Hosts, keys and terminal work in familiar iOS views.
Preview the main SSHELL screens for saved hosts, iPad terminal layouts, SSH keys and connection setup.




Help
Setup help, support and release information.
Start with the FAQ for quick answers, use the support guide for connection checks, and use the App Store listing for download details and released version history.
Download and pricing
Check the App Store listing for availability, pricing and install details.
FAQ
Short answers for protocols, credentials, remote files, iCloud sync and Telnet safety.
Support guide
Connection setup, troubleshooting checks and the details to include in a support request.
Privacy
How SSHELL describes accounts, credentials, sync and direct server connections.
Version history
See released changes in the App Store version history.
Security
Your servers. Your credentials.
Connect directly to the hosts you configure.
Passwords and saved keys use iOS and iPadOS keychain storage.
Known-host prompts warn when a server identity changes.
Telnet is unencrypted and intended for trusted legacy environments.