Port 21 — FTP

Quick reference for TCP/UDP port 21, used by FTP. Includes what the service does, security guidance and related ports.

Port
21
Protocol
TCP
Service
FTP

What is port 21?

File Transfer Protocol control channel.

What port does FTP use?

FTP listens on port 21 by default.

Is port 21 open? How to check

Run one of these from your computer, replacing HOST with the IP address or domain you want to test.

Linux / macOS
nc -zv HOST 21
Windows (PowerShell)
Test-NetConnection HOST -Port 21
nmap
nmap -p 21 HOST

A refused or timed-out connection means the port is closed or filtered by a firewall.

Security guidance

High risk — do not expose to the internet

Port 21 (FTP) is high-risk because the service it carries is a frequent target for credential attacks, brute force or unpatched-vulnerability scanning. Keep it bound to localhost or your VPN, never forward it directly on a router, and require strong authentication.

Devices that use port 21

4 devices in our database expose a service on port 21.

Related ports

Frequently asked

What is port 21 used for?+

Port 21 is the standard TCP/UDP port for FTP. File Transfer Protocol control channel.

What port does FTP use?+

FTP listens on port 21 by default.

PROTECT YOUR PRIVACY

Your IP Address Is Exposed Right Now

Every website you visit can see your real IP address and location. NordVPN encrypts your traffic and hides your identity with military-grade encryption. Stay anonymous online.

Get NordVPN — 73% Off30-day money-back guarantee
SECURITY TIP

Using default passwords? Protect your network with NordVPN encryption.