SFTP Files Support

The fast, focused SFTP client for iPhone, iPad & Mac

SFTP Files works with any server that runs SSH — a Raspberry Pi, a NAS, a VPS, or a web host. If you can ssh to it, you can connect. The most common fixes are below.

Connecting

"Connection refused" or the connection times out

The app connects over SSH (port 22 unless you changed it). Check that:

Sign-in fails with a password

Use the same username and password you'd use with ssh user@host. If plain ssh works but the app doesn't, check that the server allows password authentication (PasswordAuthentication yes in /etc/ssh/sshd_config) — many VPS images disable it in favor of keys.

Using a private key

Choose Private Key authentication and paste your OpenSSH-format key — the text starting with -----BEGIN OPENSSH PRIVATE KEY-----. Ed25519 and RSA keys are supported, including passphrase-protected ones (enter the passphrase in the field below the key).

Note: keys encrypted with a hardened KDF setting (ssh-keygen -a 32 or higher) aren't supported yet — re-export with the default settings, or remove the passphrase copy with ssh-keygen -p.

Start directory

Leave it blank to start in your home folder, or set an absolute path like /var/www to open there on every connect.

Mac: mount as a drive in Finder

How do I get my server into Finder?

Edit the server and turn on Mount as drive in Finder. It appears under Locations in Finder's sidebar, and every app on your Mac can open and save files on it. To remove it, press the ⏏ eject button on the server card (Finder doesn't show its own eject control for app-provided drives — that's a macOS limitation).

Changes made on the server don't appear immediately

SFTP has no change notifications, so Finder refreshes a folder when you reopen it. If a folder looks stale, close and reopen it, or press ⌘R.

Console

What is the console?

A quick way to run one-off commands (ls -la, df -h, tail -f-style checks) on your server over the same SSH connection. cd is sticky between commands. Some hardened servers (SFTP-only hosting accounts) disable command execution — file browsing still works there, but the console will report that commands are unavailable.

Files & transfers

Is my data encrypted?

Yes — everything (credentials, files, console commands) travels inside the SSH connection, encrypted end to end between your device and your server. See the Privacy Policy.

How do I remove ads?

Open Settings → SFTP Files Pro → Remove Ads. One-time purchase, no subscription, removes all ads forever, on all your devices via universal purchase. Already bought it? Tap Restore Purchase.

Still stuck?

Send details of your server (make/model or hosting provider, OS) and the exact error message the app showed — it usually points straight at the fix. The in-app Protocol view shows the full SFTP conversation and is great to include.