Using an FTP program to upload and download files is simply a different way to transfer files. Depending on your needs you may find that using an FTP program is better for you. The other method to transfer files using is through the web interface.

The program we will use for this tutorial is FileZilla, an easy and free FTP program, though any other FTP client you wish to use will work just fine.

First, download and install FileZilla from their website.

Next, open FileZilla. At the top of the window is the Quickconnect bar. Enter ftpes:// into the Host box, and enter your username and password into the Username and Password boxes. Click Quickconnect.


NOTE: Because we used ftpes:// rather than ftp://, Filezilla will connect via secure encrypted FTP, which is almost always preferred.

If all was entered correctly, FileZilla will connect to your site and show your files in your account on the right side of the screen under the heading Remote Site. In the left side under the heading Local Site are your computer’s files.

To copy files to your site, simply drag them to the right pane. To download files from your site, drag them from the right pane to the left pane.

File structure

FileZilla offers a resume feature for both uploads and downloads. If a file transfer is interrupted due to connectivity loss or closing of the application, the transfer can be resumed by reinitiating the action. For example, you can attempt to start the download again. When you do this you will be prompted with the options replace, rename or resume. Choosing resume will continue your download or upload transfer where you left off before the interruption.

Overwriting Files

Mac OS X

The program we will use to connect to will be Cyberduck. It’s free and easy to use for the purposes of this tutorial, though any FTP program will work just fine.

You can download the Cyberduck client for free from the App Store, or directly from their website.

Once you’ve downloaded Cyberduck and open it for the first time, you will need to click Open Connection from the menu bar on the top left.


From the new connection dialog choose FTP-SSL (Explicit AUTH TLS) from the drop down. This will connect you to your site securely.

Then enter the address of your site into the Server field and your username and password into their respective boxes. You may want to select Add to Keychain to save your credentials to your Mac’s password manager. Next, hit Connect.


If you entered everything correctly you’ll see your site and its content. You can do most things from the Action menu, including uploading and downloading.


In addition, you can add files by dragging and dropping them directly into the Cyberduck window. You can also download files by double-clicking on a file name.

Get Instant Access to and Start Collaborating and Automating

The button below will take you to our Free Trial signup page. Click on the white "Start My Free Trial" button, fill out the short form on the next page, get your account activated instantly, and start setting up your Files and Workflows immediately.

Start My Free Trial