Xftp Free is a user-friendly and free data transfer tool that offers support for FTP and SFTP, enabling you to connect to personal or public websites using any of these protocols, in order to download and upload files, among other features.
FTP/SFT client with support for multiple connections
It offers support for user authentication through SFTP (SSH2) but works just as well for regular FTP transfers. It is wrapped in a multi-tabbed interface that permits you to easily switch between different sections and swiftly upload or download files.
What's more, you can establish multiple connections to different hosts at the same time to conveniently handle file operations in a time-efficient manner. Dragging and dropping the items between a local and remote directory is possible, and you can also assign an action for double-clicking an item from the list (transfer, open, properties, edit).
Synchronized browsing, file permission manager, direct file editing, and more
Moreover, this utility enables you to synchronize content between a local and remote place by opening them in side-by-side windows. It works in two-way mode (both folders will get the same content) or one-way mode (the source will be updated with the latest files from the output, or vice versa).
Xftp Free's functionality doesn't end here, though. The program lets you administer user permissions for remote files, edit them with a text editor without having to download them first, create a transfer list with pending tasks to execute automatically and to set an automatic post-task action, manage user and host key files, generate new user keys, limit the download and upload speed, as well as examine log details with the app's activity over the source of a session.
To conclude, Xftp Free seems to have all the necessary elements for keeping you happy when it comes to an efficient and reliable FTP/SFTP client. It sports a lot of powerful and practical features under its hood.
NOTE: This is free for home and educational use. For commercial use, check out Xftp.