RustDesk — Free Remote Desktop App

By Purslane Tech Pte. Ltd. and contributors · Internet
  • Open source
  • Free
  • Internet
Download RustDesk Direct download from github.com Official download page Link checked October 19, 2026

Our verdict: RustDesk is the best open-source answer to AnyDesk and TeamViewer. It works out of the box with public servers, and you can run your own server to keep connections in-house. The public servers can be slower than commercial networks.

RustDesk main window showing the device ID, one-time password and remote ID field
RustDesk main window showing the device ID, one-time password and remote ID field · Screenshot: Laserlicht, CC0, via Wikimedia Commons

About RustDesk

RustDesk is a remote desktop app written in Rust and published under the AGPL v3. Like AnyDesk, each device gets an ID; you enter the remote ID, the other side accepts, and you can see and control the screen.

By default connections go through RustDesk's public ID and relay servers. Because the server software is open source too, you can host your own on a home server or VPS and point your clients to it. A paid Server Pro edition adds management features for companies.

What it does well

  • Self-hosted server. Run your own ID and relay server so traffic stays on your infrastructure.
  • Install or run portable. The Windows build can run directly or be installed as a service.
  • File transfer. Copy files between computers during a session.
  • Unattended access. Set a permanent password to reach your own PC.
  • Cross-platform. Clients for Windows, macOS, Linux, Android and iOS.

Who it is for

Good fit

Privacy-minded users and small IT teams who want remote access without depending on a commercial vendor.

Look elsewhere

People who want the most polished experience and fastest relays without setting anything up.

Pros and cons

Pros

  • Open source
  • Free for personal and business use
  • Optional self-hosted server
  • No account required

Cons

  • Public relay servers can be slow at busy times
  • Fewer management features than paid tools unless you buy Server Pro

How to install RustDesk

Run the x64 installer; it lets you run RustDesk directly or install it. For unattended access, install it and set a permanent password under Settings → Security. To use your own server, enter its address under Settings → Network → ID/Relay server.

Questions about RustDesk

Is RustDesk free?

Yes. The app is open source under the AGPL v3. Only the Server Pro edition for organizations is paid.

Do I need my own server for RustDesk?

No. It works with RustDesk's public servers. Your own server is optional and gives you more control.

Is RustDesk a good AnyDesk alternative?

Yes, for most personal uses. It connects by ID in the same way, and you can self-host the server.

Download RustDesk from rustdesk.com ExeDepot does not host this file. The download starts from the developer's server, github.com. Other versions are on the official download page.

Alternatives to RustDesk

  • AnyDesk Remote Desktop App

    Small remote desktop app for helping friends or reaching your own PC; free for personal use.

    AnyDesk Software GmbH · Freeware · anydesk.com
  • TeamViewer Remote Desktop App

    Well-known remote desktop app for remote support and access; free for private, non-commercial use.

    TeamViewer SE · Freeware · teamviewer.com
  • Parsec Remote Desktop App

    Low-latency remote desktop built for gaming, with gamepad support and 60 FPS streaming.

    Unity Technologies · Freeware · parsec.app
  • RealVNC Viewer VNC Remote Desktop

    VNC client from the inventors of VNC; free with a Lite account for up to three personal devices.

    RealVNC Limited · Freeware · realvnc.com

Similar to RustDesk All internet apps

  • Splashtop Personal Remote Desktop App

    Remote desktop for reaching your home PCs; free for personal use on your local network.

    Splashtop Inc. · Freeware · splashtop.com
  • Chrome Remote Desktop Remote Desktop App

    Google's free remote access tool: reach your own PC or help someone from a browser with a Google account.

    Google · Freeware · remotedesktop.google.com
  • UltraVNC VNC Remote Desktop

    Open-source VNC server and viewer for Windows with file transfer, chat and optional encryption.

    UltraVNC team · Open source · uvnc.com
  • TightVNC VNC Remote Desktop

    Lightweight open-source VNC server and viewer for controlling Windows PCs over a network.

    GlavSoft LLC · Open source · tightvnc.com