RustDesk1.5.1
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
v1.5.1
75.3 MBscanned clean
Verify your download
Select the file you downloaded to check it against the hash we published — the check runs in your browser, nothing is uploaded.
About
RustDesk lets you connect to and control a remote computer from an Android device, giving you a way to provide assistance or access a machine from a distance. It is a remote desktop application built as an alternative to TeamViewer, with communication features delivered through the Android app published by rustdesk. The program is designed for self-hosting, so organizations can keep remote-session infrastructure under their own control. It is written in Rust and is intended to work out of the box without configuration.
For remote support, you use RustDesk to establish a session with another computer and interact with its desktop remotely. Connections can use RustDesk’s rendezvous and relay server, an independently operated server, or a rendezvous/relay service that you build yourself. This gives administrators control over how connection coordination and relayed data are handled, rather than limiting them to one hosted service.
RustDesk suits individuals, support teams, and organizations that need remote access to computers while retaining control of their data and security arrangements. The Android app is categorized under Communication and runs on Android 5.1 or newer; its Universal architecture supports the platform’s supported device architectures. Version 1.5.1 is the current release, and its open-source license distinguishes it from proprietary communication software.
Requires Android 5.1+ · Architecture: arm64-v8a, armeabi-v7a, x86_64
What's new in v1.5.1
| Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web | |--------------|---------|--------|-----|----------|---------|---------|---------| | x86-64 (64-bit) | EXE MSI | Download | Download | Universal | Download | | Go | | AArch64 (ARM64) | EXE MSI | Download | Download | Download | Download | App Store | | | ARMv7 (32-bit) | | Download | | Download | | | | x86-32 (32-bit) | EXE (Legacy)| | | | | |
For more downloads (Fedora / Arch Linux / Suse / AppImage): check below please
For the latest features: check out the nightly build
# Changelog <details> <summary>Changelog</summary>
# Added
- Keyboard shortcuts #14933
- feat(update): verify signed update metadata #15914
- feat(address-book): add a toolbar button to open the web console #16680
- Add trusted-device V2 with legacy upgrade compatibility #16548
- feat(android): transfer files directly through SAF folders #16644
# Changes
- Remove ConfigUpdate handling 9f9585ce
- change(video): improve clarity after scrolling by re-encoding static frames #16128
- Tune MediaCodec static refresh budgets #16579
# Fixes
- fix(drm): size a plane-rotated scanout as the mode transposed #16444
- fix(drm): the startup cache warm does not wake sleeping displays #16437
- fix(drm): drop a frame equal to the previous one, as the other capturers do #16450
- fix(drm): pace the producer to the rate the encoder takes, with the panel refresh as floor #16423
- fix(macos): open Screen Recording settings from Configure #16452
- fix(wayland): avoid clock waits in PipeWire capture #16430
- fix(wayland): place a portal stream at the only output of its size #16451
- Fix/wayland input keyboard layout #16462
- fix(video): defer refresh teardown until hw encoder warms up #16459
- fix: resolve HTTP API 407 errors through HTTPS proxies #16496
- Fix/preserve deleted printer #16500
- fix: a refused privacy-mode request no longer turns off another connection's #16507
- fix(linux): report the process user as the active user under Flatpak #16519
- Fix/macos mouse release #16516
- fix: auto-login types the OS password only at the logon or lock screen #16520
- fix(mobile): prevent late mouse-down after floating button release #16541
- fix(terminal): trim the replay buffer when output has no newline #16545
- fix(wayland): a pending portal request no longer stalls the server #16542
- fix: read host= from an exe path with non-ASCII characters #16556
- fix(windows): move installer scripts into protected temp directories #16554
- Fix fdroid bridge version #16560
- fix(linux): stop using the window in onWindowClose once GTK destroyed it #16561
- fix(client): report one error when both WebRTC race legs fail #16563
- fix(x11): keep the RandR monitors reply alive while iterating it #16595
- Forward audio latency environment to Linux user server #16597
- fix: bracket a bare IPv6 ID server when deriving the API server #16624
- fix: warn about insecure custom API server connections #16616
- Fix/download path validation #16601
- fix(file-transfer): keyboard navigation in the desktop file list #16642
- fix(ffmpeg): handle QSV encoder stalls and undersized buffers #16303
- fix(windows): protect installer handoff and use native service control #16562
- fix(linux): match the xrandr output name at the start of its line #16590
- fix(linux): gtk sudo shows no false "Sorry, try again." and retries with sudo-rs #16652
- fix(android): wheel scrolling from the controller does not reach Android peers #16409
- fix(ios): keep background music playing during remote sessions #16660
- fix(client): invalidate auto FPS state when updating FPS limits #16283
- fix(linux): load peers when the app dir is unset #16698
- fix(windows): name the privacy window executable explicitly #16711
- fix(web): preserve peer card clicks with semantics enabled #16709
</details>
App permissions
Read straight from this app's own installer file — the real access it declares it can request, not a guess.
- Record audio
- Display over other apps
- Take pictures and record video
- Show notifications
- Request Ignore Battery Optimizations
- Full network access
- View network connections
- Run a foreground service
Details
SHA-256
Version history
Does this still work for you?
Badge for your website
Developers can show that RustDesk is available on MirrorNest. Copy the code below: the badge links to this page and updates itself.
<a href="https://mirrornest.com/software/rustdesk-9b764e24"><img src="https://mirrornest.com/badge/rustdesk-9b764e24.svg" alt="RustDesk on MirrorNest" height="20"></a>[](https://mirrornest.com/software/rustdesk-9b764e24)Reviews
No reviews yet — be the first.
RustDesk alternatives
TikTok Lite - Save Data & Fast
TikTok Lite is a smaller, faster version of TikTok
Opera browser with VPN
A European browser with privacy features, AI and VPN for improved security
Facebook Lite
Explore, connect and share your interests with real people
Getcontact
Caller ID, Spam Call & SMS Blocker
Widgetable: Besties & Couples
Keep connected, stay closer! Coparent Pets & Share Sleep, Poop, Moods on Screens
Night Drop
Anonymous, end-to-end encrypted 1:1 chat over Tor