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.

Download on the App Store
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.

prod-web-01xterm-256color

$ 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.
SSHELL hosts screen on iPhone.
SSHELL iPad host list and terminal layout.

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
SSHMoshTelnet

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
SFTPiPadFiles

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
Ed25519ECDSARSA

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
TOFUStrictFace ID

Made for iPad

Run terminal sessions in iPadOS Split View, Stage Manager and multiwindow setups.

  • Responsive terminal resizing
  • Multiwindow support
  • External keyboard controls
Split ViewStage ManagerKeyboard

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
iCloudThemesNative UI

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.

WorkflowWhat SSHELL supportsGood 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.

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.

Security

Your servers. Your credentials.

No SSHELL account

Connect directly to the hosts you configure.

Keychain storage

Passwords and saved keys use iOS and iPadOS keychain storage.

Host trust

Known-host prompts warn when a server identity changes.

Clear Telnet warning

Telnet is unencrypted and intended for trusted legacy environments.