Port 3389 (RDP) — What It Is and How to Use It

Port 3389 is the default port used by the Remote Desktop Protocol (RDP), a proprietary protocol developed by Microsoft. It allows a user to graphically control a remote computer over a network connection, providing a full desktop experience as if they were sitting directly in front of it. This port is crucial for remote administration, technical support, and accessing virtual desktops.

Last updated: 2026-06-11

RECOMMENDED

Gear Up: Mechanical Keyboards for Developers

Reduce fatigue and type faster with premium mechanical keyboards. Check out top picks for software engineers.

Shop Developer Gear →
Port Number 3389
Protocol RDP

Common Use Cases

  • Remote administration of Windows servers and workstations
  • Technical support and troubleshooting for end-users
  • Accessing virtual desktop infrastructure (VDI) environments
  • Working remotely from home or another location

Interactive Command Builder

nc -zv example.com 3389

Check if Port 3389 is Open

sudo netstat -tulnp | grep 3389
netstat -ano | findstr :3389
⚠️ Security Note: Due to its direct access to a system's graphical interface, port 3389 is a frequent target for cyberattacks, including brute-force attempts and credential stuffing. It is highly recommended to secure RDP access with strong passwords, multi-factor authentication, and network-level restrictions.

Related Ports

Frequently Asked Questions

Is port 3389 dangerous to leave open?

Yes, leaving port 3389 open to the internet without proper security measures is highly dangerous. It exposes your system to potential brute-force attacks, credential theft, and unauthorized access, which can lead to data breaches and system compromise.

What service uses port 3389?

Port 3389 is used by the Remote Desktop Protocol (RDP) service, which is a core component of Microsoft Windows operating systems for remote access.