SFTP File Commander

By Nguyen Van Thanh

View on Snapcraft.io
Version2.1.0
Revision2
Size70.8 MB
LicenseMIT
Confinementstrict
Basecore22

Dual-pane SFTP / FTP / FTPS file manager with transfer queue and folder sync

ScreenshotScreenshotScreenshot

SFTP File Commander is a Linux alternative to WinSCP: a dual-pane local/remote
file manager for SFTP, FTP and explicit FTPS servers.

FEATURES (all really implemented):
- SFTP through the real OpenSSH sftp/ssh client (bundled from Ubuntu's
openssh-client package) over a single multiplexed connection; login with an
SSH key or a password. Host keys are accepted on first use and stored in the
application's own known_hosts file.
- FTP and explicit FTPS (AUTH TLS, protected data channel) with Python ftplib.
- Upload, download, rename, delete (recursive), create folders on both sides.
- Transfer queue with real progress, speed, cancel, retry and resume of partial
files (sftp reget/reput, FTP REST/APPE).
- Saved sites in a local sqlite database. Passwords are never stored in plain
text: they are saved only if you tick "Remember password", encrypted with a
master password (PBKDF2-HMAC-SHA256). Key authentication is recommended.
- SSH key generation (ed25519 / RSA-4096 / ECDSA) with the real ssh-keygen,
fingerprints and one-click copy of the public key.
- Synchronize: recursive compare of a local and a remote folder (only local,
only remote, newer, size differs) and one-click sync up or down.

NOTES: inside the strict snap sandbox the app cannot read your hidden ~/.ssh
folder; generate a key in the app or import one from a visible folder.
Not affiliated with or endorsed by the WinSCP project or Martin Prikryl.

Created by Thanh Nguyen - support development: https://buymeacoffee.com/thanhnv128b

Update History

2.0.0 (1) → 2.1.0 (2)
14 Nov 2026, 10:00 UTC
2.0.0 (1)
12 Nov 2026, 12:45 UTC

Published12 Nov 2026, 12:43 UTC

Last updated14 Nov 2026, 09:57 UTC

First seen12 Nov 2026, 12:45 UTC