FileFerry: FTP, FTPS, SFTP, WebDAV, SMB and a real SSH terminal in one native macOS window — free beta
I'm the developer, working alone on this, so treat the below as what it is — someone showing you his own app.
What it is:
A native macOS file transfer client — no Electron — that speaks FTP, FTPS (explicit AUTH TLS), SFTP, WebDAV and SMB, and opens a full SSH terminal on the same connection. Two panes, local and remote, servers in groups, several connections per server.
The parts I actually care about:
The session log shows everything.* Every line of every session, exactly as it goes over the wire — 220, USER, 331, PASV, the lot. No black box, and when something breaks you can see where.
Transfers are verified, not assumed.* After an upload the file size on the server is compared with the local one. A server answering "226 Transfer complete" is its opinion, not proof.
Failures are not just an error dialog.* Each file is retried three times. Whatever still doesn't get through goes on a list that survives quitting the app, so after the line drops mid-way through 500 files you don't have to work out where it stopped. You decide whether to retry or discard — nothing on the server is ever deleted for you.
Strict about who answers.* Host key and certificate fingerprints are confirmed once, then checked on every session. If one changes, the connection is refused. There is no "connect anyway" button, on purpose.
Nothing phones home.* No account, no registration, no analytics, no crash reports to me. Sandboxed. It talks to your servers, not to mine.
What I would like from you:
Break it against a server I have never touched. Odd LIST formats, a NAS with a self-signed certificate, an FTPS server that insists on TLS session reuse, an SMB share with unusual permissions — those are the reports worth having. Feedback goes straight to me from inside TestFlight.
Free during the beta, macOS 14.6 or later. Screenshots, what it does and the TestFlight link:
English: https://klausmack-software.com/FileFerry/index_en.html
German: https://klausmack-software.com/FileFerry/index.html
Privacy: https://klausmack-software.com/FileFerry/privacy_en.html
A note about me and this post, as the rules require:
I am the developer of FileFerry — this is my own app, and I have no other relationship to it than that. I write Mac apps on my own, and this is the fifth Beta.
FileFerry is in an open TestFlight beta right now and free while it lasts.
It will be a paid app on the Mac App Store later; there is no subscription planned, and there never will be advertising or analytics of any kind in it.
Nothing about how you use it is sent anywhere. The privacy statement spells that out in plain language.
Two testers have already found bugs that way that I could never have hit on my own equipment, and both are fixed. Awkward servers are exactly what I am looking for.
Happy to answer anything in the comments, including the awkward questions.
© Klaus Mack Software