File Transfer Protocol (FTP) is a standard network protocol used for transferring files between a client application on your local machine and a remote server. It plays a key role in website management, allowing users to upload, download, and manage site files without needing direct access to the server environment.

FTP and SFTP: Key Differences

On Web Hosting, Web Hosting Plus, and Windows Hosting plans, traditional FTP is supported. In contrast, Managed WordPress hosting uses Secure File Transfer Protocol (SFTP), which operates over the SSH (Secure Shell) protocol. While functionally similar to FTP, SFTP encrypts both commands and data, offering an added layer of security that protects passwords and sensitive information during transmission.

Recommended FTP Client: FileZilla

To use FTP or SFTP, you will need an FTP client—a specialized application that facilitates file transfers between your computer and hosting server. One of the most widely used and reliable options is FileZilla, which supports both FTP and SFTP protocols. When using FileZilla:

  • FTP typically uses port 21

  • SFTP uses port 22

Be sure to specify the correct port based on your hosting type.

FTP Mode Support

  • Web Hosting, Web Hosting Plus, and Windows Hosting: Support Passive Mode FTP, which can be configured in most FTP clients.

  • Managed WordPress Hosting: Uses Active Mode SFTP exclusively. No changes are required to FTP mode settings in most modern apps.