Skip to content

Free games, apps and software, straight from official sources

RSS
RustDesk logo

RustDesk: Open-Source Remote Desktop You Can Self-Host

RustDesk · for Windows, macOS, Linux, Android and Web

Developer: RustDesk (opens in a new tab)

Open source
  • Windows
  • macOS
  • Linux
  • Android
  • Web
DownloadFrom the official source · Windows, macOS, Linux, Android and Web (opens in a new tab) Official website (opens in a new tab)

The download link points to the program’s official source; the file is not hosted on this site. Link address: github.com

Link not working? Let us know
What is the problem?

Your report goes only to the site’s editor; we never ask for your name or address.

RustDesk is open-source remote access and support software for Windows, macOS, Linux, Android and the web. It works with public servers or a self-hosted RustDesk Server; a paid Server Pro edition adds management features.

2 min read

RustDesk does what commercial remote desktop tools do, but its code is open and you can run the server yourself. For an office that wants control over where its connections go, that is the main attraction.

How it works

Like other remote tools, each device running RustDesk gets an ID. Enter the other computer’s ID, type its password or wait for the other person to accept, and you see their screen. File transfer and unattended access with a permanent password are supported.

Public or self-hosted server

  • Public servers: Out of the box, RustDesk connects through public servers, so it works with no setup.
  • RustDesk Server OSS: The free, open-source server you can run on your own machine or VPS, for example with Docker.
  • RustDesk Server Pro: A paid edition with features such as centralized management of users and devices. Pricing is on RustDesk’s website.

Pointing clients at your own server keeps traffic routing under your control.

Downloading the client

  1. The Download button opens the official RustDesk releases on GitHub.
  2. Pick the file for your system: Windows, macOS and Linux builds are published, plus Android. A web client is also available.
  3. Run it. On Windows, the client can run without installation or be installed as a service for unattended access.

Safety

Open source does not stop social engineering. Only accept connections from people you know, and set a strong permanent password for unattended access, ideally generated in KeePassXC.

If you need a commercial tool with vendor support instead, compare AnyDesk and TeamViewer.

Pros

  • Open source and free
  • Can run entirely on your own server
  • Works out of the box with public servers

Cons

  • Self-hosting needs some server knowledge
  • Management features require the paid Server Pro

Frequently Asked Questions

Do I need my own server to use RustDesk?

No. RustDesk works with its public servers by default. Self-hosting is optional for people who want to control the connection path.

Is RustDesk free for business use?

The client and the open-source server are free. The optional Server Pro edition, which adds management features, is paid.

RustDeskOpen source

Download (opens in a new tab)

Chrome Remote Desktop

Reach your own computer from anywhere, or give someone one-time support, with Google's free Chrome Remote Desktop. Setting up the host and connecting.

Free

  • Windows
  • macOS
  • Linux
  • Android
  • iOS
  • Web

Dropbox

Install the Dropbox desktop app for a synced folder on Windows, Mac or Linux. The free Basic plan gives 2 GB on up to three devices; here is what else it does.

Freemium

  • Windows
  • macOS
  • Linux
  • Android
  • iOS
  • Web

TeamViewer

TeamViewer connects you to a remote computer for support or access. Download it from the official site, connect with an ID, and know the personal-use rules.

Freemium

  • Windows
  • macOS
  • Linux
  • Android
  • iOS

Google Drive for desktop

Google Drive for desktop puts your Drive in File Explorer or Finder. Choosing between streaming and mirroring, and installing it on Windows or macOS.

Freemium

  • Windows
  • macOS