Free VPS for verified students. Every limit printed up front.Learn more
Log in
Windows RDP

How to Connect to a Windows RDP from Any Device

Connect to a Windows Server RDP from Windows, macOS, Android or iPhone, including servers on a custom port, then lock it down with a strong password.

Written forWindows Server 2022 · Free RDP Trial · Test run pending
On this page
  1. Before you start
  2. From Windows
  3. From macOS
  4. From Android or iPhone
  5. Lock it down straight away
  6. If it won’t connect
  7. After the trial

Remote Desktop Protocol (RDP) lets you use a Windows machine in a data center as if it were in front of you. All you need is the address, a username and a password, which are in your welcome email.

Before you start

From the welcome email, note:

  • Address, and a port if it isn’t the default 3389
  • Username, usually Administrator
  • Password

If your server uses a custom port, you’ll type the address as address:port, for example 203.0.113.10:40123.

From Windows

  1. Press the Windows key, type Remote Desktop Connection and open it.
  2. In Computer, enter the address, with :port if needed.
  3. Press Connect, enter the username and password, and accept the certificate prompt the first time.

You can also start it from a terminal:

mstsc /v:203.0.113.10:40123

From macOS

  1. Install Microsoft’s remote desktop app from the Mac App Store. It’s now called Windows App.
  2. Add a PC, enter the address (with :port if needed) as the PC name, and save.
  3. Double-click it and sign in.

From Android or iPhone

Install Microsoft’s remote desktop client from your app store (Windows App on iPhone and iPad; on Android, Microsoft’s Remote Desktop or Windows App, whichever is currently offered). Add a PC with the address and port, then sign in. Landscape mode and an external keyboard make it far more usable.

Lock it down straight away

RDP is a favourite target for password-guessing bots, so do these first:

  1. Change the password to a long, unique one. Press Ctrl+Alt+End inside the session and choose Change a password.
  2. Keep Network Level Authentication on. It’s on by default in Windows Server and makes brute-force attempts much cheaper to reject.
  3. Install updates from Settings → Windows Update, and restart.

If it won’t connect

  • “Remote Desktop can’t connect”: check the port. Most failures are a missing :port.
  • Credentials rejected: the username is usually Administrator, and passwords are case-sensitive.
  • Black screen after login: wait a minute on the first login while Windows finishes setting up the profile.

After the trial

The free RDP trial lasts 7 days. Upgrade before it ends to keep the server and everything on it.

How we made this: drafted with AI assistance, then edited. Technical testing is pending.

Questions

What does "address:port" mean for RDP?

RDP normally uses port 3389. When a server uses a different port, add it after a colon, like 203.0.113.10:40123, in the PC or host name field.

Can I copy files between my computer and the RDP?

Yes. Clipboard sharing works in all of Microsoft's clients, and most let you share a local folder or drive with the session.

Written by TheUltraHost Editorial

The team that writes and maintains TheUltraHost's guides. Tutorials are run step by step on a real TheUltraHost server, and each one shows whether that test has happened yet.

Keep going

Deploy anything

How to Host a Discord Bot 24/7 on a Free VPS

Keep a discord.js bot online around the clock on a free Ubuntu VPS, with Node.js LTS, a slash command, and a systemd service that restarts it after crashes.

For Ubuntu 24.04 4 min read

Linux and VPS from zero

Your First 10 Minutes on a New Linux VPS

Secure a fresh Ubuntu 24.04 server in ten minutes with SSH keys, a sudo user, a firewall, automatic security updates and swap for small plans.

For Ubuntu 24.04 3 min read

Linux and VPS from zero

VPS vs VDS vs Dedicated Server, Explained Simply

What actually differs between a VPS, a VDS and a dedicated server, which one a student project needs, and when paying for dedicated cores is worth it.

2 min read

Demo build · placeholder prices