SFTP File Manager 📱 Mobile
A real two-pane file manager — local on one side, remote on the other — with the conveniences you'd expect from a desktop SFTP client.
This guide describes the mobile (Android) client. The dual-pane UX carries over to desktop, but the desktop equivalent is in development — see Desktop SFTP Manager.
📁 Dual-Pane Layout
- Left pane: your device's local filesystem (with permission-bound paths Android allows).
- Right pane: the remote server's filesystem.
- Per-pane address bar with current path; up-arrow button to ascend.
- Tap a directory to descend; tap a file to act on it (open / download / edit).
- Pane state remembers the last path per connection — return to where you were.
📤 Upload & Download
- Multi-select in either pane: long-press to start a selection, tap more files to add.
- Batch transfers — select N files, hit upload/download once.
- Recursive folder transfer — picking a directory transfers all of it.
- Resume — interrupted transfers can be resumed.
- Per-transfer notifications — Android system notifications show progress, percentage, and human-readable byte counts (e.g. "45% complete (2.3 MB / 5.1 MB)"). Tap to cancel.
📝 In-App Text Editor (Wave 1.7)
Tap a remote text file → it downloads to a temp location → opens in RemoteFileEditorActivity — a minimal monospace editor.
- Edit, save, and the file is pushed back via SFTP.
- Files capped at 1 MiB (configs and scripts, not video).
- Read as UTF-8; non-UTF-8 bytes use Java's replacement character.
- No syntax highlighting (yet).
- Useful for quick config tweaks without leaving the SFTP browser.
🔐 chmod Editor (Wave 1.8)
- Long-press a remote file → Permissions.
- Toggle the 9 standard rwx bits with checkboxes.
- Octal preview updates live.
- Save sends a real
chmodover SFTP. - Existing chmod bits are read on open so you don't have to remember the current state.
🔁 SCP Fallback (Wave 1.9)
- Some servers disable SFTP but still allow SCP. TabSSH detects this and falls back automatically.
- Same upload / download UX, no extra config from you.
- Some advanced features (chmod editor, in-app editor) require SFTP — they're hidden in SCP-only mode.
📂 Other File Operations
- Create folder — toolbar action in either pane.
- Rename — long-press → Rename.
- Delete — long-press → Delete (asks for confirmation).
- Sort — name / size / modified, ascending or descending.