Nexcess Logo

How to FTP using FileZilla with Nexcess

Knowledge Base Home

Notice anything different?

We've enhanced the appearance of our portal and we're working on updating screenshots. Things might look different, but the functionality remains the same.
June 07, 2023

As a website owner, you can use File Transfer Protocol (FTP) to accomplish many things, such as uploading files to your website.

You can simplify many file-related tasks using an FTP client like FileZilla, since the software is generally more user-friendly than other modes of file transfer.

Setting up FTP using FileZilla with Nexcess

Let’s look at what FTP is, how Nexcess supports the process, then how to install and use FileZilla to transfer files. When you're done reading this article you will know how to FTP using FileZilla with your Nexcess hosting account.

FTP — the basics

File Transfer Protocol (FTP) is a communication protocol based on the client-server model. In this model, a client (such as a computer or smartphone) requests services from a server — a web server or file server.

The internet is a good example of a system within the client-server model. Whenever you visit a site, your browser requests data from the owner’s web server. When the data is delivered, your browser renders the data into a webpage.

FTP is similar but deals with the transfer of files, such as video and audio files. In the following sections, we will cover how to FTP using FileZilla.

FTP with more security —about the recommended types of secure file transfers at Nexcess

FTP by itself is not secure enough to be a recommended method of file transfer. Instead, use FTP over Transport Layer Security (TLS). This pairing is also known as FTP Secure (FTPS).

If Nexcess is your host, the first step is to locate your FTPS credentials for those using managed WordPress or managed WooCommerce. Alternatively, Nexcess also supports Secure File Transfer Protocol (SFTP). So, SFTP is a different method of file transfer, as it involves the Secure Shell (SSH) Protocol, which encrypts your data, meaning more security for you and your website visitors.

If you’re a Nexcess Cloud user, learn how to locate your SSH/SFTP credentials. Your information, and your customers’ information, is in secure hands when you choose managed hosting with Nexcess.

About FileZilla — the highly popular FTP client utility

An FTP client utility is an application that enables using FTP to transfer files to servers. Since websites often trade a lot of files, FTP clients are an excellent tool for any website owner.

Whether your website is built using WordPress or Magento, you’ll find use in an FTP client like FileZilla to manage your website files. FileZilla is a highly popular software that’s both free and open source. Notably, FileZilla supports both FTPS and SFTP — and is available on Windows, macOS, and Linux machines. The next section discusses FileZilla setup and how to FTP using the FileZilla FTP client application.

FileZilla setup

First, go to FileZilla-Project.org — on that page, download the FileZilla client:

Download the FileZilla Client using this button.


When you click download, you’ll see various operating system (OS) options, including Windows, OSx (for Macs, version 10), and Linux. Select the option that’s relevant to your computer. The 64-bit Windows version will be used as an example in this guide:

Before downloading FileZilla, you’re given options for various operating systems.


Now, you’ll be asked to choose a FileZilla FTP client edition. Choose basic FileZilla, with or without the PDF manual. Note that FileZilla Pro and FileZilla Pro + CLI are premium options:

FileZilla has several editions you can opt for.


After the download has finished, open the .exe file:

Open the .exe file that was downloaded, as shown by the red arrow.


After setting the necessary permissions, read the license agreement and select I Agree if you wish to proceed:

Read the license agreement, then accept the terms to continue.


The setup will give you an optional offer. You can accept or decline — either way, click Next:

Make your decision on this optional offer, then click Next.


After assigning user privileges, move to the next step again. Then, choose the relevant components you wish to install and click Next:

During the FileZilla setup, you can opt out of installing specific components if you wish.


After choosing your destination folder, go to the next step. You’ll see a loading bar. When your setup is complete, you’ll see the following:

This screen indicates a completed setup of the FileZilla FTP client.


After you click Finish, the FileZilla FTP client should open automatically. If the FileZilla software program doesn’t open by default, please access it wherever you’ve stored it on your computer.

After FileZilla opens, your first task is to set up FTP using FileZilla. Go to File > Site Manager:

FileZilla’s Site Manager can be found in the toolbar, as the red arrow indicates.


You’ll need your FTPS credentials from the Nexcess Client Portal For your Site Manager setup. Go to https://my.nexcess.net/login/, log into your account, and use the sidebar to navigate to Plans:

Access the Plans tab from the sidebar of the Nexcess Client Portal.


Select the plan and website you wish to view the credentials of:

Click on whichever plan and website you need the credentials for.


Once you open your website dashboard, you’ll see your credentials for SSH/SFTP and FTP/SSL via explicit TLS. We’ll use FTPS credentials in this example:

Your website dashboard will reveal SSH/SFTP and FTP/SSL credentials.


Under FTP/SSL via explicit TLS, click Edit FTP User:

The red arrow indicates where to find the Edit FTP User button.


Now, generate a new password and confirm the update:

Confirm the new password edit by clicking Update.


After you update your password, keep this part of the dashboard tab open, but return to FileZilla and the Site Management tab you’ve already opened.

In FileZilla, select New Site:

This arrow shows where you find the New Site button on the FileZilla FTP client.


Use the Encryption dropdown menu to select Use Explicit FTP over TLS if available since this is what Nexcess uses:

Define your encryption protocol within the FileZilla FTP client.


Enter the host name (called Hostname on the Nexcess dashboard), port number, user (Username on the Nexcess dashboard), and password from your Nexcess FTP section into FileZilla. Specifically, the fields are Host, Port, User, and Password.

After you’ve entered these details, click Connect:

Enter your Nexcess credentials into FileZilla, then connect.


After you connect, select Always Trust this Host in the popup. The following image shows the complete setup of FTP using FileZilla:

This is a complete FTP setup using FileZilla.


Now that you know how to FTP using FileZilla (and the corresponding setup steps) look around the program to see how it can improve your ongoing website maintenance activities.

For SFTP-based file transfers with the FileZilla client, see the guide on transferring files to a server with SFTP.

Consider managed hosting with Nexcess

With Nexcess, you can trust the security of file transfers and the process — including how to FTP using FileZilla. To learn more about the built-in security features of our hosting plans, get in touch with a sales agent.

Expect more performance from your web hosting provider

Whether you're creating a brand new site or looking for better hosting, we can help you find the right product or customized plan to help you get there.

You’ll get SSL certificates for free with many plans, including fully managed WordPress hosting. This security feature means your website visitors can shop for products freely, knowing that any sensitive information they provide is secure.

Whether you operate a blog or a small ecommerce website — or need enterprise hosting, Nexcess has a plan for you. In addition, you may use our free website migration service. You need to submit the migration request with details of the site that needs migration.

Christy Joy
Christy Joy


Christy Joy has over five years of professional experience as a Senior Server & System Administrator and has enjoyed working with technology platforms at scale her entire career.


Her hobbies and interests include blogging focused on her ample technology insights gained over an accomplished career, traveling, making new friends, listening to music, artistic works, and social networking. To fly high without any limitations is the dream, Christy reminds us all.

We use cookies to understand how you interact with our site, to personalize and streamline your experience, and to tailor advertising. By continuing to use our site, you accept our use of cookies and accept our Privacy Policy.