miniSCP

A dual-pane SFTP file manager.
Same tool, only a little different.


Same tool, only a little different

If you've ever used a two-pane file manager to move files over SFTP, you already know how to use miniSCP. Two panels, a connection on each side, copy between them. Nothing to relearn.

The difference is in the corners. Both panels are fully symmetric — either side can be your local disk or any saved server — so a copy isn't only up or down. You can move files straight from one server to another, remote to remote, without staging them on your machine first.

It's the same familiar tool, sanded down where the old ones snag.

What's different:

Remote → remote. Copy straight between two servers — nothing staged on your machine.

Symmetric panels. Either side is your local disk or any saved server. Every panel is equal.

Knows your servers already. Reads the hosts from your ~/.ssh/config, and imports the saved sessions from your previous client.

Tabs that keep working. Open several sessions at once; transfers keep running in background tabs.

Edit in place. Open a remote file in your editor — every save uploads itself, automatically, until you disconnect.

Won't eat your files. A multi-layer guard catches when the source and destination are secretly the same file, even behind NAT or split-DNS, before it can truncate anything.

Honest overwrites. Compares size and date, tells you which copy is newer, and lets you replace-all or skip-all in one go.

A queue with an ETA. Per-file speed and estimate, cancel anytime.

Permissions. Rename, delete, create folders and files, and change permissions (chmod) on remote files.

Themes. Light, dark, or follow the system — with a set of accent tones.

macOS and Windows. macOS is the primary target; Windows 11+ (x64) is in beta.


Download

Always the latest stable build.

macOSApple Silicon macOSIntel WindowsInstaller WindowsPortable

Looking for everything? browse all files.


FAQ

Which platforms are supported?
macOS (Apple Silicon and Intel) and Windows 11+ (x64). macOS is the primary target; Windows is currently in beta.
macOS says the app is "damaged and can't be opened".
The builds aren't code-signed yet, so macOS quarantines them on download. Clear the quarantine flag once and it opens normally:
xattr -cr /Applications/miniSCP.app
Windows warns me with a blue SmartScreen box.
The Windows builds aren't signed yet either, so SmartScreen flags them on first run. Choose "More info" → "Run anyway". The installer unpacks to your local app data; the portable zip runs from anywhere.
Can I bring my existing servers over?
Yes. miniSCP reads the hosts from your ~/.ssh/config automatically, and it can import the saved sessions exported from your previous file-transfer client.
Installer or portable on Windows?
The installer sets miniSCP up in your user profile with a desktop shortcut. The portable zip is just the app — unzip it anywhere and run it, no install.