---
title: RDP · Cloudflare Zero Trust docs
description: The Remote Desktop Protocol (RDP) provides a graphical interface
  for users to connect to a computer remotely. RDP is most commonly used to
  facilitate simple remote access to machines or workstations which users cannot
  physically access. However, this also makes RDP connections the frequent
  subject of attacks, since a misconfiguration can inadvertently allow
  unauthorized access to the machine.
lastUpdated: 2025-03-20T20:48:07.000Z
chatbotDeprioritize: false
source_url:
  html: https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/use-cases/rdp/
  md: https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/use-cases/rdp/index.md
---

The Remote Desktop Protocol (RDP) provides a graphical interface for users to connect to a computer remotely. RDP is most commonly used to facilitate simple remote access to machines or workstations which users cannot physically access. However, this also makes RDP connections the frequent subject of attacks, since a misconfiguration can inadvertently allow unauthorized access to the machine.

With Cloudflare Zero Trust, you can make your RDP server available over the Internet without the risk of opening any inbound ports on your local server.

Cloudflare offers three ways to secure RDP:

* [Browser-based RDP](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/use-cases/rdp/rdp-browser/)
* [RDP with WARP client](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/use-cases/rdp/rdp-warp-to-tunnel/)
* [RDP with client-side cloudflared](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/use-cases/rdp/rdp-cloudflared-authentication/)
