Skip to content
Help Center

What is SFTP and why is it more secure than FTP?

SFTP (SSH File Transfer Protocol): what it is, what it's for, and how it relates to hosting and control panels within a hosting service.

Quick summary

  • What it is: SFTP (SSH File Transfer Protocol) is a file transfer protocol that, unlike traditional FTP, completely encrypts the connection: both the credentials (user.
  • What it's for: it helps manage hosting, files, accounts, performance and service tools.
  • When to check it: when managing your hosting account, uploading files, reviewing resources or needing to make changes from the control panel.

SFTP (SSH File Transfer Protocol) is a file transfer protocol that, unlike traditional FTP, completely encrypts the connection: both the credentials (username and password) and the transferred files travel encrypted and cannot be intercepted.

How does FTP differ from SFTP?

  • FTP: Old protocol, transmits data unencrypted. The password and files travel in plain text. Default port: 21.
  • SFTP: Secure protocol, uses SSH encryption. The password and files are fully protected. Default port: 22.

Despite the similar name, SFTP and FTP are completely different protocols. SFTP is not "FTP with SSL" (that would be FTPS), but a different protocol based on SSH.

How to connect via SFTP?

Most FTP clients like FileZilla support SFTP natively. In the connection configuration:

  • Protocol: SFTP - SSH File Transfer Protocol
  • Server: your domain or server IP
  • Port: 22
  • Username and password: the same ones you use for SSH or FTP in your control panel

Why use SFTP instead of FTP?

SFTP is the recommended option whenever the server supports it, because it protects your credentials from potential network attacks. If you connect from public networks (cafes, airports), using unencrypted FTP exposes your password. With SFTP, the connection is secure regardless of the network.

When will you encounter it?

When configuring FileZilla or another file client and the control panel or a guide recommends using SFTP instead of FTP. It also appears in SSH server connection instructions.

Why it matters in hosting

Understanding this concept will help you make better decisions when managing your service. In practice, it relates to managing hosting, files, accounts, performance and service tools. If it appears in a guide, the control panel or a support response, review the context before making changes.

Related articles

  • Shared Hosting
  • Control Panel
  • DirectAdmin
  • cPanel
  • Backup