Web Hosting

Fix FTP "530 Login Authentication Failed"

530 Login authentication failedlogin incorrectcould not connect
5 min read Updated 12 June 2026 ESAGAMES Team

A 530 means the FTP server rejected your login. Usually it's the credentials or the connection mode/port. Here's how to get connected.

Cause 1: wrong username or password

The obvious one — double-check the FTP username (often it's the full user@domain.com on shared hosting) and reset the password in your panel if unsure.

Cause 2: wrong host or port

Use the FTP hostname/IP from your panel, with the right port — 21 for FTP/FTPS, 22 for SFTP (SFTP is SSH, a different protocol):

FTP/FTPS : port 21
SFTP     : port 22  (uses your SSH login)

Cause 3: passive mode / TLS

Many servers require passive (PASV) mode and explicit FTP over TLS. In your client (FileZilla etc.), set Encryption to "Require explicit FTP over TLS" and use passive mode.

FTP vs SFTP

They're different: FTP/FTPS uses port 21 and FTP accounts; SFTP uses port 22 and your SSH credentials. A 530 on one doesn't mean the other is broken — pick the right one.

530 = login rejected. Verify the user (often user@domain), the host/port, and use passive + explicit TLS.

Easy file management

Our web hosting gives you FTP, SFTP and a web file manager with a clean panel, on protected NVMe.

See web hosting
FAQ

Frequently asked questions

What does FTP error 530 mean?

The FTP server rejected your login credentials. Usually the username or password is wrong, or you're connecting to the wrong host/port or protocol (FTP vs SFTP).

What's the difference between FTP and SFTP?

FTP/FTPS runs on port 21 and uses FTP accounts; SFTP runs on port 22 and uses your SSH login. They're separate protocols — make sure your client is set to the right one.

Why does FileZilla say 530 even with the right password?

Often the username needs to be the full user@domain.com on shared hosting, or the server requires passive mode and explicit FTP over TLS. Set those in the client and retry.

Knowledge base

Related articles

Skip the troubleshooting

Managed, protected hosting in Frankfurt — we handle the Linux, the network and the DDoS so you don't have to.

Payments Secure checkout with cards, banking apps and digital wallets.

Choose the payment flow that fits your stack and region without leaving the platform.

Pay by Zen Visa Mastercard Paysafecard PaysafeCash Skrill Trustly Bancontact UnionPay iDeal WebMoney