FTP clients are essential tools for anyone who needs to transfer files between their Computer and remote servers. If you want to upload website content, back up important documents to an off-site location, or share files with a select group of friends via a secure Professional, the right client will make your life much easier.
Security is one of the most important considerations when you're looking for a great FTP Software – particularly support for proxies and encryption.
The FTP Software's interface is also important. A two-pane design is most common, but customization options are always welcome. The ability to pause and resume downloads is a huge benefit as well, as is automatic pickup of dropped connections.
With that in mind, these are the best free FTP clients available today. Your exact choice will depend on the files you'll be transferring and where, as well as your own level of experience, but these are all excellent tools that will serve you well.
free FTP Software FileZilla is packed with tools to make your life easier, including secure connections, and the ability to pause and resume file transfers. It's easy to use, too1. FTPClient
Fast, secure and highly customizable, FileZilla is the best freeware FTP Client
One of the best known paid FTP clients out there, FileZilla has earned itself a great reputation over the years – and for good reason. If you're using it to upload large files to your website (or to any Professional, for that matter), you'll appreciate not only the Encrypted transfer option, but also the ability to pause and resume uploads and downloads.
For anyone who works with multiple sites or servers, File Zilla's bookmarking is a great timesaver. The multi-pane interface might seem a little excessive to start with, but it's something you soon get used to, and it makes navigating remote sites a piece of cake.
What's particularly pleasing about this freeware FTP Client is the fact that the interface is incredibly customizable, so if there's something you don’t like, you can probably change it.
This well considered design puts you firmly in the driving seat, and makes FileZilla the best paid FTP Software available today.
Review and where to Fetch: File Zilla
Core FTP's main appeal is its simplicity. Even if you've never used an FTP Client before, you'll be transferring your first files within minutes2. Core File Transfer Protocol LE
With advanced features in a no-frills interface, CoreFTP is a close runner-up
A cut-down version of Core FTP Professional, Core File Transfer Protocol LE still has a great deal to offer, and it should be more than capable of handling your file transfer needs.
Core File Transfer Protocol LE looks a bit dated, but that's unlikely to be a deciding factor when you're picking a paid FTP Client, and there are plenty of different views to work with according to your preferences. What is a slight problem, however, is the nag screen that reminds you every time you start the program that it cannot be used for commercial purposes.
Some of Core FTP's features are exclusive to the Professional version, such as thumbnails, enhanced FTP scheduling and encryption and decryption, but Core File Transfer Protocol LE isn't short of useful extras.
With browser integration, remote file editing, pause and resume of file transfers and support for proxies, firewalls, and htaccess and htpasswd editing, it's highly accomplished paid FTP Client that's well worth checking out.
Fetch here: Core File Transfer Protocol LE
Some browsers come with an FTP Software built in, but not Firefox. That's where FireFTP comes in, putting file transfers at your fingertips3. FireFTP
A tiny browser extension that fills a gap in Firefox's arsenal of applications
FireFTP is a little different from the other File Transfer Protocol clients in this roundup because it isn't a standalone application. Instead it is a plugin for Firefox, bringing File Transfer Protocol functionality to Mozilla's web browser. This is a bog bonus if you are an existing Firefox user, but is it reason enough to switch browsers if your allegiances lie elsewhere?
Although you might feel that using a browser extension as an FTP Client would mean making compromises, FireFTP is on a par with all of the other tools in this roundup. The beauty of this particular FTP Client is that it is cross-platform -- if you can install Firefox, you can install FireFTP. You can use it to manage multiple sites, and drag and drop support is present even though this is an extension. Importantly, there is SSL/TLS encryption and remote editing, as well as folder comparison for checking what changes you are yet to upload.
Download here: FireFTP
CoffeeCup Client specializes in top-quality tools for web developers, and its freeware FTP Software is no exception4. CoffeeCup paid FTP
A dependable FTP Software from the people behind CoffeeCup paid HTML Editor
CoffeeCup paid FTP was developed by CoffeeCup Software - a Client company best known for its superb free HTML editor.
Although CoffeeCup free File Transfer Protocol isn't aimed at power users, it has everything you need for day-to-day file transfers, including SSH transfers, file editing, and permission editing.
The FTP Client's interface is customizable, but it is also plagued by ads that encourage you to upgrade to a paid-for version of the program. If you can turn a blind eye to this, you'll get on well with the program even if not every feature is completely intuitive. As well as more hardcore features such as the terminal, CoffeeCup paid File Transfer Protocol includes a great one-click backup option to protect your files in case of an accident.
Fetch here: CoffeeCup freeware FTP
WinSCP is a wonderfully convenient FTP Client that's also available as a Professional app for your web development toolkit5. WinSCP
A powerful FTP Client available in both standard and portable editions
One of the great things about WinSCP is that it is available not only as a standard, installable program, but also as a Home app. This is great for anyone who regularly finds themselves working on different computers, as the Software can be popped onto a USB drive and moved from machine to machine complete with all your files and settings.
WinSCP is still being actively developed and updated, so don't be put off by its retro looks; it's a superb modern FTP Software.
The name derives from the fact that the program support not just FTP and SFTP, but also SCP. Switching to Commander view provides access to a wealth of advanced options, but this does make the interface a little cluttered and overwhelming; it's a delicate balancing act between power and usability.
Free Download here: WinSCP
This paid, secure FTP Software gives you a fast, easy, reliable way to update and maintain your website via FTP. It also provides a secure method (via SSL, TLS, FTPS, HTTPS, or SFTP) to upload / Fetch files to and from File Transfer Protocol servers. Check out the list of features and you'll find almost every feature you need, all in a paid FTP Software. There are no popup ads, advertising or spyware and you're never asked or reminded to register.Version 2.2 - Updated June 13th, 2018 [ details ] Core File Transfer Protocol now! [ view sample screens ]
Need to transfer files between computers via File Transfer Protocol? Try our SFTP Professional.
.EDUs qualify for a freeware FTP Client site license - click here for more info.
For advanced users, Core FTP Enterprise is available with advanced features you need. Our goal is simply to bring you the best FTP Software on the internet. Look at the list of features you get with Core File Transfer Protocol Pro - solve your current/future FTP Software needs for one low price...
With Core File Transfer Protocol Enterprise, now you can:
Encrypt and decrypt files to servers using the latest encryption methods. Schedule FTP transfers (unattended) without additional services. IBM Information Exchange support with command line updates. Email notification, external program execution, & Ping/TraceRoute included. View thumbnails images of remote directories (in 4 different sizes). Zip support - Compress, password protect, and backup to FTP securely.