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.
SFTP is the secure standard for transferring files between machines, and ShellPilot brings it to Android with a clean, mobile-native interface. The same connection profile you use for SSH also works for SFTP — one app, both protocols.
The SFTP file browser shows directory listings with file sizes, timestamps, and permissions. You can navigate up and down the directory tree, open text files for quick viewing, and download files directly to your phone's local storage. For deployments and incident response, being able to pull a log file or config off a server from your phone is genuinely valuable.
Uploading works in both directions. Need to push a config update to a server? Select a file from your phone, choose the destination directory, and ShellPilot transfers it over the authenticated SFTP connection. File permissions on the remote side are preserved, and you can set them manually if needed.
ShellPilot's SFTP and SSH features work together seamlessly. You can start an SSH terminal session, notice a file you need to inspect more closely, switch to the SFTP browser and download it, review it in the built-in viewer, then jump back to the terminal. The app keeps both connections active so you don't lose your session.
Download ShellPilot free from Google Play — it includes a built-in SFTP client.
Use the same host profile as SSH — address, port, username, and password or key.
Open the SFTP browser to navigate directories and view files, sizes, and permissions.
Download a file to your phone, or upload one from local storage to the server.
Browse to the log directory, download the file to your phone, and review it in the built-in viewer.
Select a file from your phone, choose the destination directory, and transfer it over SFTP.
Notice something in the terminal, switch to SFTP, download and view the file, then jump back.
Yes. ShellPilot has a built-in SFTP client that shares connection profiles with its SSH terminal — one app for both.
Yes, in both directions. Download server files to your phone's storage and upload local files to any remote directory.
Remote file permissions are displayed and preserved on transfer, and you can modify them manually when needed.
SFTP runs over the encrypted SSH connection with password or private-key authentication.
Free to download. No subscription required to get started.
Download Free on Google Play