We use cookies

We use cookies and similar technologies to enhance your browsing experience, analyze site traffic, and personalize content and ads. By clicking "Accept", you consent to our use of cookies. Learn more in our Privacy Policy.

C
Cosmovex
Get App
ShellPilot icon
Cosmovex
ShellPilot

A JuiceSSH Alternative for Android

If your trusted SSH client has stopped getting updates and connections are starting to fail on newer Android versions, you're not alone. ShellPilot is an actively maintained SSH client and terminal — built and tested for Android 15 and 16, with saved connections, SFTP, and modern key support, installable in one tap from Google Play.

Free on Google Play

For years, a single SSH client dominated Android, and for good reason — it had saved connections, key management, and a clean terminal. But it hasn't shipped a meaningful update since 2021. As Google tightened its target-API requirements and Android's networking and background rules evolved, abandoned apps started to show their age: connection failures, broken key prompts, and quirks that no patch is coming to fix. On Android 14, 15, and 16, what used to be a two-tap connection can now simply not work.

ShellPilot exists to be the opposite: a client that keeps pace with the platform. It's built against current Android APIs and tested on Android 15 and 16, so the basics — opening a session, authenticating with a key, holding the connection — keep working as the OS moves forward. When Android changes, the app gets updated; it doesn't get left behind.

The migration is painless because the workflow you already rely on is all here. Add each server once — host, port, username, password or private key — and it lives in a tappable list. Staging, production, and your Raspberry Pi sit side by side, one tap from a full terminal. Import your existing SSH private keys, or generate new ones on-device. Modern Ed25519 keys are first-class alongside RSA, so you're not stuck on dated crypto.

Under the UI is a genuine terminal, not a cut-down shell. Full PTY emulation means htop, vim, tmux, and nano render correctly with ANSI colors; Ctrl+C, Ctrl+Z, Tab completion, and arrow keys all work; and a scrollback buffer keeps output you'd otherwise lose. A built-in SFTP browser handles file transfers by tapping through folders instead of memorizing scp syntax, and a server health dashboard shows CPU, memory, disk, and Docker containers at a glance.

Your keys are the keys to your infrastructure, so ShellPilot keeps them on the device — generated and stored locally, gated behind a biometric app lock, never synced to someone else's cloud. It installs from Google Play with automatic updates, so the app that works today keeps working tomorrow.

What you get

Actively maintained — built and tested for Android 15 & 16
Saved server profiles — tap to connect, no retyping
Modern Ed25519 keys, plus RSA — import or generate on-device
Full SSH2 client with real PTY terminal emulation
ANSI colors — htop, vim, tmux render correctly
Built-in SFTP file browser — no scp syntax needed
Server health dashboard: CPU, memory, disk, Docker
Port forwarding through your SSH tunnel
Installs from Google Play with automatic updates
Biometric app lock and encrypted on-device key storage

How to move to ShellPilot

  1. 1

    Install ShellPilot

    Download ShellPilot free from Google Play — it's built for current Android versions with automatic updates.

  2. 2

    Add your servers

    Tap New Connection and enter each host, port, and username — they're saved as a tappable list.

  3. 3

    Bring your keys

    Import your existing SSH private keys, or generate new Ed25519 keys on-device — both password and key auth are supported.

  4. 4

    Connect in one tap

    Tap a saved host to open a full terminal session instantly — no commands to type first.

Who uses ShellPilot

Your old SSH client stopped getting updates

Move to a client that's actively maintained and tested on the latest Android, so connections keep working as the OS changes.

Connections break on newer Android

ShellPilot is built against current Android APIs, so authentication and sessions hold up on Android 14, 15, and 16.

You want modern key support

Ed25519 keys are first-class alongside RSA — import what you have or generate fresh keys directly on the device.

Frequently asked questions

Why switch SSH clients now?

If your current client hasn't been updated in years, it may fail Google's target-API rules and break on newer Android versions — connections and key prompts can stop working. ShellPilot is actively maintained and tested on Android 15 and 16.

Can I import my existing SSH keys?

Yes. Import your existing private keys and authenticate by key, generate new Ed25519 keys on-device, or use a password — whichever you already rely on.

Will it keep working on future Android versions?

That's the point. ShellPilot is built against current Android APIs and updated as the platform changes, installed from Google Play with automatic updates.

Is it a full terminal?

Yes — it's a full SSH2 client with PTY terminal emulation, so htop, vim, tmux, and nano render correctly with ANSI colors and working control keys.

Is it free?

ShellPilot is free to download and use, with ads and an optional one-time Pro upgrade — no subscription.

Related tools

SSH Client for Android
A full remote terminal in your pocket
Termux Alternative for Android
An SSH client with a real UI
PuTTY for Android
The mobile PuTTY alternative
Terminal Emulator for Android
ANSI colors and real key sequences

Ready to try ShellPilot?

Free to download. No subscription required to get started.

Download Free on Google Play