Tutorials
Tutorial for xFTP
xFTP is a macOS app for file transfers over FTP and SFTP. The main window has two panes: your local Mac files on the left and the remote server on the right. The sidebar lists saved servers. You can show a transfer queue at the bottom when that option is enabled.
Sidebar: connections
Connections lists every saved server profile.
- Click a server to select it.
- Double-click a server to connect (if another server is connected, the app disconnects first).
- Right-click a server for Connect, Edit, or Delete.
- Log opens the activity log.
Adding or editing a server
Use Add Connection in the toolbar to create a profile. Important fields:
- Name- label shown in the sidebar.
- Host and Port- SFTP often uses port 22; FTP often uses 21.
- Username.
- Initial path- optional remote folder to open after connecting (example: /var/www).
- Protocol- SFTP(recommended) or FTP.
- For FTP: Passive mode (PASV)is on by default; turn it off only if your network needs active (PORT) mode. FTP sends passwords in plain text; prefer SFTP when you can.
- Remember password- stores the password in the Keychain for one-click connects.
Use Edit Connection in the toolbar or the sidebar menu to change a profile.
Connecting
Select a server, then Connect in the toolbar or the remote pane, or double-click the server in the sidebar.
- If the password is not saved, a sheet asks for it.
- When connected, the toolbar offers Disconnect and Refresh.
Browsing files
Breadcrumbs at the top of each pane show the path; click a segment to go up.
- Local (left): double-click a folder to open it. Double-click a file to upload (when connected).
- Remote (right): double-click a folder to open it. Double-click a file to download to your current local folder.
- Use the row context menu for more actions (upload, download to Downloads, delete on the server).
Uploads and downloads
Upload
- Toolbar: Upload sends the selected local item. Upload from...opens a file picker.
- Drag files or folders from Finder onto the remote file list to upload.
Download
- Double-click a remote file, use the context menu, or drag a remote file onto the local pane to download into the current local folder.
- Context menu Download to Downloads folder saves to your Downloads folder.
Transfer queue
When Show Transfer Queue is on (View menu), a panel lists transfers: pending, progress, done, failed, or cancelled. Cancel an active transfer or clear completed items.
Toolbar quick reference
- Upload, Upload from..., Delete, New Folder - remote actions when connected.
- Add Connection, Edit Connection - manage profiles.
- Connect, Disconnect, Refresh - session control.
Menu shortcuts
- Command-Option-T: toggle Show Transfer Queue.
- Help menu: FAQ, bug report, and feature request (elonovo.com).
- About xFTP: version and website; on direct-download builds, Check for Updates may be available.
Trial and license
- Trial mode limits saved servers and uploads per server. Use Enter License with a valid key for the full version.
Tips
- If something fails, open Login the sidebar.
- Short messages may appear under the remote list; use Dismiss to clear them.