RustDesk

com.carriez.flutter_hbb
by Zapstore _@zapstore.dev

An open-source remote desktop application, the TeamViewer alternative

Republished from GitHub / F-Droid by the Zapstore main account.

An open-source remote desktop application, the open source TeamViewer alternative. Source code: https://github.com/rustdesk/rustdesk Doc: https://rustdesk.com/docs/en/manual/mobile/ In order for a remote device to control your Android device via mouse or touch, you need to allow RustDesk to use the "Accessibility" service, RustDesk uses AccessibilityService API to implement Android remote control. In addition to remote control, you can also transfer files between Android devices and PCs easily with RustDesk. You have full control of your data, with no concerns about security. You can use our rendezvous/relay server, or self-hosting, or write your own rendezvous/relay server. Self-hosting server is free and open source: https://github.com/rustdesk/rustdesk-server Please download and install desktop version from: https://rustdesk.com, then you can access and control your desktop from your mobile, or control your mobile from desktop.

First release: Sep 15, 2025, 9 total releases.

Most recent release: Nov 1, 2026.

Website Repo

Appears in 1 app stack.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Nov 1, 2026 1.5.1
    ![image](https://github.com/rustdesk/rustdesk/assets/71636191/83754a64-31b8-47f0-8570-da22207759a9) | Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web | |--------------|---------|--------|-----|----------|---------|---------|---------| | x86-64 (64-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-x86_64.exe)   [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-x86_64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-x86_64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-x86_64.dmg) | [Universal](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-universal-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-x86_64.flatpak) | | [Go](https://rustdesk.com/web) | | AArch64 (ARM64) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-aarch64.exe)   [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-aarch64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-aarch64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-aarch64.dmg) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-aarch64-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-aarch64.flatpak) | [App Store](https://apps.apple.com/us/app/rustdesk-remote-desktop/id1581225015) | | | ARMv7 (32-bit) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-armv7-sciter.deb) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-armv7-signed.apk) | | | | x86-32 (32-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-x86-sciter.exe) (Legacy)| | | | | | [![RustDesk Server Pro](https://img.shields.io/badge/RustDesk%20Server%20Pro-Advanced%20Features-blue)](https://rustdesk.com/pricing.html)
    More…
    ## For more downloads ([Fedora](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-0.x86_64.rpm) / [Arch Linux](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-0-x86_64.pkg.tar.zst) / [Suse](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-0.x86_64-suse.rpm) / [AppImage](https://github.com/rustdesk/rustdesk/releases/download/1.5.1/rustdesk-1.5.1-x86_64.AppImage)): [check below please](#) ## For the latest features: [check out the nightly build](https://github.com/rustdesk/rustdesk/releases/tag/nightly) # Changelog <details> <summary>Changelog</summary> # Added - [Keyboard shortcuts #14933](https://github.com/rustdesk/rustdesk/pull/14933) - [feat(update): verify signed update metadata #15914](https://github.com/rustdesk/rustdesk/pull/15914) - [feat(address-book): add a toolbar button to open the web console #16680](https://github.com/rustdesk/rustdesk/pull/16680) - [Add trusted-device V2 with legacy upgrade compatibility #16548](https://github.com/rustdesk/rustdesk/pull/16548) - [feat(android): transfer files directly through SAF folders #16644](https://github.com/rustdesk/rustdesk/pull/16644) # Changes - [Remove ConfigUpdate handling 9f9585ce](https://github.com/rustdesk/rustdesk/commit/9f9585ce155a6558f0625eaf8fabfe8827c9a552) - [change(video): improve clarity after scrolling by re-encoding static frames #16128](https://github.com/rustdesk/rustdesk/pull/16128) - [Tune MediaCodec static refresh budgets #16579](https://github.com/rustdesk/rustdesk/pull/16579) # Fixes - [fix(drm): size a plane-rotated scanout as the mode transposed #16444](https://github.com/rustdesk/rustdesk/pull/16444) - [fix(drm): the startup cache warm does not wake sleeping displays #16437](https://github.com/rustdesk/rustdesk/pull/16437) - [fix(drm): drop a frame equal to the previous one, as the other capturers do #16450](https://github.com/rustdesk/rustdesk/pull/16450) - [fix(drm): pace the producer to the rate the encoder takes, with the panel refresh as floor #16423](https://github.com/rustdesk/rustdesk/pull/16423) - [fix(macos): open Screen Recording settings from Configure #16452](https://github.com/rustdesk/rustdesk/pull/16452) - [fix(wayland): avoid clock waits in PipeWire capture #16430](https://github.com/rustdesk/rustdesk/pull/16430) - [fix(wayland): place a portal stream at the only output of its size #16451](https://github.com/rustdesk/rustdesk/pull/16451) - [Fix/wayland input keyboard layout #16462](https://github.com/rustdesk/rustdesk/pull/16462) - [fix(video): defer refresh teardown until hw encoder warms up #16459](https://github.com/rustdesk/rustdesk/pull/16459) - [fix: resolve HTTP API 407 errors through HTTPS proxies #16496](https://github.com/rustdesk/rustdesk/pull/16496) - [Fix/preserve deleted printer #16500](https://github.com/rustdesk/rustdesk/pull/16500) - [fix: a refused privacy-mode request no longer turns off another connection's #16507](https://github.com/rustdesk/rustdesk/pull/16507) - [fix(linux): report the process user as the active user under Flatpak #16519](https://github.com/rustdesk/rustdesk/pull/16519) - [Fix/macos mouse release #16516](https://github.com/rustdesk/rustdesk/pull/16516) - [fix: auto-login types the OS password only at the logon or lock screen #16520](https://github.com/rustdesk/rustdesk/pull/16520) - [fix(mobile): prevent late mouse-down after floating button release #16541](https://github.com/rustdesk/rustdesk/pull/16541) - [fix(terminal): trim the replay buffer when output has no newline #16545](https://github.com/rustdesk/rustdesk/pull/16545) - [fix(wayland): a pending portal request no longer stalls the server #16542](https://github.com/rustdesk/rustdesk/pull/16542) - [fix: read host= from an exe path with non-ASCII characters #16556](https://github.com/rustdesk/rustdesk/pull/16556) - [fix(windows): move installer scripts into protected temp directories #16554](https://github.com/rustdesk/rustdesk/pull/16554) - [Fix fdroid bridge version #16560](https://github.com/rustdesk/rustdesk/pull/16560) - [fix(linux): stop using the window in onWindowClose once GTK destroyed it #16561](https://github.com/rustdesk/rustdesk/pull/16561) - [fix(client): report one error when both WebRTC race legs fail #16563](https://github.com/rustdesk/rustdesk/pull/16563) - [fix(x11): keep the RandR monitors reply alive while iterating it #16595](https://github.com/rustdesk/rustdesk/pull/16595) - [Forward audio latency environment to Linux user server #16597](https://github.com/rustdesk/rustdesk/pull/16597) - [fix: bracket a bare IPv6 ID server when deriving the API server #16624](https://github.com/rustdesk/rustdesk/pull/16624) - [fix: warn about insecure custom API server connections #16616](https://github.com/rustdesk/rustdesk/pull/16616) - [Fix/download path validation #16601](https://github.com/rustdesk/rustdesk/pull/16601) - [fix(file-transfer): keyboard navigation in the desktop file list #16642](https://github.com/rustdesk/rustdesk/pull/16642) - [fix(ffmpeg): handle QSV encoder stalls and undersized buffers #16303](https://github.com/rustdesk/rustdesk/pull/16303) - [fix(windows): protect installer handoff and use native service control #16562](https://github.com/rustdesk/rustdesk/pull/16562) - [fix(linux): match the xrandr output name at the start of its line #16590](https://github.com/rustdesk/rustdesk/pull/16590) - [fix(linux): gtk sudo shows no false "Sorry, try again." and retries with sudo-rs #16652](https://github.com/rustdesk/rustdesk/pull/16652) - [fix(android): wheel scrolling from the controller does not reach Android peers #16409](https://github.com/rustdesk/rustdesk/pull/16409) - [fix(ios): keep background music playing during remote sessions #16660](https://github.com/rustdesk/rustdesk/pull/16660) - [fix(client): invalidate auto FPS state when updating FPS limits #16283](https://github.com/rustdesk/rustdesk/pull/16283) - [fix(linux): load peers when the app dir is unset #16698](https://github.com/rustdesk/rustdesk/pull/16698) - [fix(windows): name the privacy window executable explicitly #16711](https://github.com/rustdesk/rustdesk/pull/16711) - [fix(web): preserve peer card clicks with semantics enabled #16709](https://github.com/rustdesk/rustdesk/pull/16709) </details>
  • Sep 30, 2026 1.5.0
    ![image](https://github.com/rustdesk/rustdesk/assets/71636191/83754a64-31b8-47f0-8570-da22207759a9) | Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web | |--------------|---------|--------|-----|----------|---------|---------|---------| | x86-64 (64-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-x86_64.exe) &nbsp; [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-x86_64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-x86_64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-x86_64.dmg) | [Universal](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-universal-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-x86_64.flatpak) | | [Go](https://rustdesk.com/web) | | AArch64 (ARM64) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-aarch64.exe) &nbsp; [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-aarch64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-aarch64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-aarch64.dmg) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-aarch64-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-aarch64.flatpak) | [App Store](https://apps.apple.com/us/app/rustdesk-remote-desktop/id1581225015) | | | ARMv7 (32-bit) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-armv7-sciter.deb) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-armv7-signed.apk) | | | | x86-32 (32-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-x86-sciter.exe) (Legacy)| | | | | | [![RustDesk Server Pro](https://img.shields.io/badge/RustDesk%20Server%20Pro-Advanced%20Features-blue)](https://rustdesk.com/pricing.html)
    More…
    ## For more downloads ([Fedora](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-0.x86_64.rpm) / [Arch Linux](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-0-x86_64.pkg.tar.zst) / [Suse](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-0.x86_64-suse.rpm) / [AppImage](https://github.com/rustdesk/rustdesk/releases/download/1.5.0/rustdesk-1.5.0-x86_64.AppImage)): [check below please](#) ## For the latest features: [check out the nightly build](https://github.com/rustdesk/rustdesk/releases/tag/nightly) # Changelog <details> <summary>Changelog</summary> # Added - [Webrtc #15684](https://github.com/rustdesk/rustdesk/pull/15684) - [Id whitelist #15586](https://github.com/rustdesk/rustdesk/pull/15586) - [Hdr tonemap #16033](https://github.com/rustdesk/rustdesk/pull/16033) - [feat: optionally sync clipboard between connected sessions #15934](https://github.com/rustdesk/rustdesk/pull/15934) - [feat(macos): silent auto update support #15550](https://github.com/rustdesk/rustdesk/pull/15550) - [feat(terminal): add Ctrl and Alt toggles to mobile terminal keyboard #15532](https://github.com/rustdesk/rustdesk/pull/15532) - [feat(recording): add visibility and service storage options #15662](https://github.com/rustdesk/rustdesk/pull/15662) - [feat(rdp): title the mstsc window after the peer instead of "localhost" #15781](https://github.com/rustdesk/rustdesk/pull/15781) - [feat(flutter): add mobile canvas lock #15877](https://github.com/rustdesk/rustdesk/pull/15877) - [Kx v1 #16326](https://github.com/rustdesk/rustdesk/pull/16326) - [feat(terminal): add opt-in OSC 52 clipboard writes #16072](https://github.com/rustdesk/rustdesk/pull/16072) # Changes - [improve qos #16082](https://github.com/rustdesk/rustdesk/pull/16082) - [refact: remove feature cli #15524](https://github.com/rustdesk/rustdesk/pull/15524) - [android: replace all-files access with scoped storage #15602](https://github.com/rustdesk/rustdesk/pull/15602) - [android: target API 36 #15603](https://github.com/rustdesk/rustdesk/pull/15603) - [WebClient: 3.44 webcodecs offline #15722](https://github.com/rustdesk/rustdesk/pull/15722) - [Linux drop shell from service loop #15979](https://github.com/rustdesk/rustdesk/pull/15979) - [port forward shared conn #16062](https://github.com/rustdesk/rustdesk/pull/16062) - [temporary password: rotate when a peer is let in, not when it leaves #16080](https://github.com/rustdesk/rustdesk/pull/16080) - [(android): default to entire screen for capture #16163](https://github.com/rustdesk/rustdesk/pull/16163) - [cursor: bound the decoded cursor caches on the Flutter client #16304](https://github.com/rustdesk/rustdesk/pull/16304) # Fixes - [fix: update download, force tls #15529](https://github.com/rustdesk/rustdesk/pull/15529) - [Fix default Android API version mismatch between vcpkg and rest of build (for working on android 6)](https://github.com/rustdesk/rustdesk/pull/14850) - [harden wf_cliprdr.c #15515](https://github.com/rustdesk/rustdesk/pull/15515) - [fix: check valid id #15535](https://github.com/rustdesk/rustdesk/pull/15535) - [Fix Adjust Window sizing across DPI #15592](https://github.com/rustdesk/rustdesk/pull/15592) - [restrict switch sides to remote desktop sessions #15610](https://github.com/rustdesk/rustdesk/pull/15610) - [fix: macOS server memory growth, wrap BackingScaleFactor in autoreleasepool #15623](https://github.com/rustdesk/rustdesk/pull/15623) - [fix(linux): forward forced display server to user server #15627](https://github.com/rustdesk/rustdesk/pull/15627) - [fix: refresh wayland uinput range on compositor layout change #15628](https://github.com/rustdesk/rustdesk/pull/15628) - [fix(macos): prevent remote keyboard focus leaks #15629](https://github.com/rustdesk/rustdesk/pull/15629) - [fix(deploy): don't wipe local id when --deploy gets an empty --id #15633](https://github.com/rustdesk/rustdesk/pull/15633) - [fix: Harden Windows installer temp command scripts #15634](https://github.com/rustdesk/rustdesk/pull/15634) - [fix(keyboard): jis, macos, muhenkan henkan #15669](https://github.com/rustdesk/rustdesk/pull/15669) - [fix: validate RGBA clipboard dimensions #15672](https://github.com/rustdesk/rustdesk/pull/15672) - [fix: validate remote audio channel count #15673](https://github.com/rustdesk/rustdesk/pull/15673) - [fix(wayland): scale portal pointer coordinates on niri #15683](https://github.com/rustdesk/rustdesk/pull/15683) - [fix(windows): prevent ghost and duplicate tray icons (#15689) #15690](https://github.com/rustdesk/rustdesk/pull/15690) - [fix(clipboard): win, populate file formats #15692](https://github.com/rustdesk/rustdesk/pull/15692) - [fix(clipboard): validate files #15693](https://github.com/rustdesk/rustdesk/pull/15693) - [refact(oidc): manually open the browser #15706](https://github.com/rustdesk/rustdesk/pull/15706) - [Fix flutter white window forceredraw #15717](https://github.com/rustdesk/rustdesk/pull/15717) - [fix(linux): make quit_cm actually quit the connection manager #15718](https://github.com/rustdesk/rustdesk/pull/15718) - [fix(linux): load librustdesk.so relative to the executable #15719](https://github.com/rustdesk/rustdesk/pull/15719) - [fix(wayland): subscribe to portal Response before making the request #15726](https://github.com/rustdesk/rustdesk/pull/15726) - [fix(android): close outgoing sessions when the task is swiped away #15753](https://github.com/rustdesk/rustdesk/pull/15753) - [fix(linux): keep-awake does nothing on a GNOME login screen #15772](https://github.com/rustdesk/rustdesk/pull/15772) - [fix(windows): filter detached DXGI outputs for Win+P single-display modes #15814](https://github.com/rustdesk/rustdesk/pull/15814) - [fix(terminal): send SGR mouse wheel reports with the button codes app… #15817](https://github.com/rustdesk/rustdesk/pull/15817) - [fix(file-transfer): improve large directory loading #15830](https://github.com/rustdesk/rustdesk/pull/15830) - [fix(terminal): keep selection aligned after clearing scrollback #15831](https://github.com/rustdesk/rustdesk/pull/15831) - [fix(flutter): make Adjust Window reliable across desktop platforms #15853](https://github.com/rustdesk/rustdesk/pull/15853) - [fix(wayland): back off the polling display lookups after a failure (drm) #15865](https://github.com/rustdesk/rustdesk/pull/15865) - [fix(windows): restore keyboard focus when the cursor re-enters the remote image #15880](https://github.com/rustdesk/rustdesk/pull/15880) - [fix(drm): deliver a rotated output upright (#15886) #15889](https://github.com/rustdesk/rustdesk/pull/15889) - [fix(msi): keep only native ProductCode uninstall entry #15891](https://github.com/rustdesk/rustdesk/pull/15891) - [fix(flutter): initialize the cursor hotspot y from its own origin #15898](https://github.com/rustdesk/rustdesk/pull/15898) - [fix(linux): a session logout should hand the peer to the login screen #15905](https://github.com/rustdesk/rustdesk/pull/15905) - [feat(terminal): use platform-native copy and paste shortcuts #15931](https://github.com/rustdesk/rustdesk/pull/15931) - [Prefer active X11 session display #15933](https://github.com/rustdesk/rustdesk/pull/15933) - [fix: Show My Cursor freezes in View Only mode when remote user moves mouse #15936](https://github.com/rustdesk/rustdesk/pull/15936) - [fix appimage : gdk-pixbuf PNG decode crash on remote cursors #15938](https://github.com/rustdesk/rustdesk/pull/15938) - [fix(flutter): align terminal shortcuts with platform conventions #15970](https://github.com/rustdesk/rustdesk/pull/15970) - [fix(linux): a Wayland session without XAUTHORITY is not incomplete #15978](https://github.com/rustdesk/rustdesk/pull/15978) - [fix: show speed in desktop file transfer status #15980](https://github.com/rustdesk/rustdesk/pull/15980) - [fix(linux): Set AppIndicator ID for tray-icon #15981](https://github.com/rustdesk/rustdesk/pull/15981) - [fix: recover DXGI capture after access loss #16024](https://github.com/rustdesk/rustdesk/pull/16024) - [fix(custom client): preserve executable name casing during update #16057](https://github.com/rustdesk/rustdesk/pull/16057) - [Fix/audio stream continuity #16095](https://github.com/rustdesk/rustdesk/pull/16095) - [fix: clipboard, preserve uncompressed special format data #16100](https://github.com/rustdesk/rustdesk/pull/16100) - [fix(audio): update CPAL for WASAPI thread priority #16110](https://github.com/rustdesk/rustdesk/pull/16110) - [Dead peer recovery #16117](https://github.com/rustdesk/rustdesk/pull/16117) - [fix(screenshot): keep cached image when saving fails #16120](https://github.com/rustdesk/rustdesk/pull/16120) - [fix(drm): measure the cursor hotspot on drivers without HOTSPOT_X/Y, confirm before publishing #16122](https://github.com/rustdesk/rustdesk/pull/16122) - [fix(macos): recover system-stopped audio capture streams #16123](https://github.com/rustdesk/rustdesk/pull/16123) - [server: do not lock the screen for a connection whose session reconne… #16124](https://github.com/rustdesk/rustdesk/pull/16124) - [fix(macOS): preserve release entitlements when signing #16125](https://github.com/rustdesk/rustdesk/pull/16125) - [fix(audio): restart capture when the device is unavailable #16142](https://github.com/rustdesk/rustdesk/pull/16142) - [fix(audio): preserve compatible playback and recover failed Windows outputs #16150](https://github.com/rustdesk/rustdesk/pull/16150) - [Upgrade FFmpeg to 7.1.1 to fix HEVC WPP deadlocks #16169](https://github.com/rustdesk/rustdesk/pull/16169) - [Fix/android voice call #16180](https://github.com/rustdesk/rustdesk/pull/16180) - [fix(cursor): correct native cursor sizing and validate received images #16213](https://github.com/rustdesk/rustdesk/pull/16213) - [fix(windows): recognize Hyper-V Enhanced Sessions by protocol #16223](https://github.com/rustdesk/rustdesk/pull/16223) - [fix(audio): three 100% CPU busy loops on the _pa path #16229](https://github.com/rustdesk/rustdesk/pull/16229) - [fix(rdev): macos, numpad flag, clear on text keys #16253](https://github.com/rustdesk/rustdesk/pull/16253) - [fix: avoid unnecessary clipboard reads and stale initial sync #16293](https://github.com/rustdesk/rustdesk/pull/16293) - [fix(ws): reject text frames after encryption is enabled #16295](https://github.com/rustdesk/rustdesk/pull/16295) - [fix: restrict VRAM stall detection to AMD SDK #16319](https://github.com/rustdesk/rustdesk/pull/16319) - [fix(unix): ignore SIGPIPE in native Flutter entry #16322](https://github.com/rustdesk/rustdesk/pull/16322) - [Fix clipboard range overflow #16329](https://github.com/rustdesk/rustdesk/pull/16329) - [fix(appimage): build AppRun with bounded argument splitting #16330](https://github.com/rustdesk/rustdesk/pull/16330) - [fix(clipboard): unix, check file transfer permission on incoming file… #16333](https://github.com/rustdesk/rustdesk/pull/16333) - [fix(mobile): honor reverse mouse wheel setting #16337](https://github.com/rustdesk/rustdesk/pull/16337) - [Fix, online state, validate the data length #16339](https://github.com/rustdesk/rustdesk/pull/16339) - [fix(macos): clear Finder progress after clipboard transfers #16346](https://github.com/rustdesk/rustdesk/pull/16346) - [fix(windows): allow existing session to foreground #16349](https://github.com/rustdesk/rustdesk/pull/16349) - [fix(clipboard): unix, don't let the next file's preload fail a request #16364](https://github.com/rustdesk/rustdesk/pull/16364) - [fix(linux): use BUS_VIRTUAL for the virtual mouse device #16382](https://github.com/rustdesk/rustdesk/pull/16382) - [fix(clipboard): unix, keep Windows directories searchable #16406](https://github.com/rustdesk/rustdesk/pull/16406) - [Don't retry the _pa ipc at a Linux login screen #16390](https://github.com/rustdesk/rustdesk/pull/16390) - [fix(windows): restore Flutter view visibility after FancyZones placement #16397](https://github.com/rustdesk/rustdesk/pull/16397) </details>
  • Jul 6, 2026 1.4.9
    ![image](https://github.com/rustdesk/rustdesk/assets/71636191/83754a64-31b8-47f0-8570-da22207759a9) | Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web | |--------------|---------|--------|-----|----------|---------|---------|---------| | x86-64 (64-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-x86_64.exe) &nbsp; [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-x86_64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-x86_64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-x86_64.dmg) | [Universal](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-universal-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-x86_64.flatpak) | | [Go](https://rustdesk.com/web) | | AArch64 (ARM64) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-aarch64.exe) &nbsp; [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-aarch64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-aarch64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-aarch64.dmg) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-aarch64-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-aarch64.flatpak) | [App Store](https://apps.apple.com/us/app/rustdesk-remote-desktop/id1581225015) | | | ARMv7 (32-bit) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-armv7-sciter.deb) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-armv7-signed.apk) | | | | x86-32 (32-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-x86-sciter.exe) (Legacy)| | | | | | [![RustDesk Server Pro](https://img.shields.io/badge/RustDesk%20Server%20Pro-Advanced%20Features-blue)](https://rustdesk.com/pricing.html)
    More…
    ## For more downloads ([Fedora](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-0.x86_64.rpm) / [Arch Linux](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-0-x86_64.pkg.tar.zst) / [Suse](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-0.x86_64-suse.rpm) / [AppImage](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-x86_64.AppImage)): [check below please](#) ## For the latest features: [check out the nightly build](https://github.com/rustdesk/rustdesk/releases/tag/nightly) # Changelog <details> <summary>Changelog</summary> # Added - [Support controller user attribution in audit logs #15407](https://github.com/rustdesk/rustdesk/pull/15407) - [Feature: Restore the last viewed monitor on auto reconnect #15441](https://github.com/rustdesk/rustdesk/pull/15441) - [auto-close terminal tab/window when shell exits #15448](https://github.com/rustdesk/rustdesk/pull/15448) - [Add authentication details to connection audit #15456](https://github.com/rustdesk/rustdesk/pull/15456) # Changes - [refact: remove feature cli #15524](https://github.com/rustdesk/rustdesk/pull/15524) # Fixes - [Fix/session scope permission audit #15469](https://github.com/rustdesk/rustdesk/pull/15469) - [fix: non-E2EE show dialog #15514](https://github.com/rustdesk/rustdesk/pull/15514) - [fix(wayland): clipboard, support ext-data-control #15366](https://github.com/rustdesk/rustdesk/pull/15366) - [refact: file transfer, do this for all conflicts(tasks) #15385](https://github.com/rustdesk/rustdesk/pull/15385) - [fix(clipboard): unix, refresh cached file size/mtime on re-copy #15392](https://github.com/rustdesk/rustdesk/pull/15392) - [fix(custom-client): show options, incoming-only #15394](https://github.com/rustdesk/rustdesk/pull/15394) - [fix(fuse): fuse path broken, since ipc path changed #15406](https://github.com/rustdesk/rustdesk/pull/15406) - [Tray menu opens on left-click after tray-icon ≥0.17 update (regression from 1.4.6) #15413](https://github.com/rustdesk/rustdesk/pull/15413) - [fix(android): sync input service state with Flutter #15419](https://github.com/rustdesk/rustdesk/pull/15419) - [fix(fuse): umount #15426](https://github.com/rustdesk/rustdesk/pull/15426) - [fix(update): msi, norestart #15440](https://github.com/rustdesk/rustdesk/pull/15440) - [fix(clipboard): make CLIPRDR format-map growth checked #15493](https://github.com/rustdesk/rustdesk/pull/15493) </details>
  • Jun 21, 2026 1.4.8
    ![image](https://github.com/rustdesk/rustdesk/assets/71636191/83754a64-31b8-47f0-8570-da22207759a9) | Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web | |--------------|---------|--------|-----|----------|---------|---------|---------| | x86-64 (64-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-x86_64.exe) &nbsp; [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-x86_64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-x86_64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-x86_64.dmg) | [Universal](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-universal-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-x86_64.flatpak) | | [Go](https://rustdesk.com/web) | | AArch64 (ARM64) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-aarch64.exe) &nbsp; [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-aarch64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-aarch64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-aarch64.dmg) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-aarch64-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-aarch64.flatpak) | [App Store](https://apps.apple.com/us/app/rustdesk-remote-desktop/id1581225015) | | | ARMv7 (32-bit) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-armv7-sciter.deb) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-armv7-signed.apk) | | | | x86-32 (32-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-x86-sciter.exe) (Legacy)| | | | | | [![RustDesk Server Pro](https://img.shields.io/badge/RustDesk%20Server%20Pro-Advanced%20Features-blue)](https://rustdesk.com/pricing.html)
    More…
    ## For more downloads ([Fedora](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-0.x86_64.rpm) / [Arch Linux](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-0-x86_64.pkg.tar.zst) / [Suse](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-0.x86_64-suse.rpm) / [AppImage](https://github.com/rustdesk/rustdesk/releases/download/1.4.8/rustdesk-1.4.8-x86_64.AppImage)): [check below please](#) ## For the latest features: [check out the nightly build](https://github.com/rustdesk/rustdesk/releases/tag/nightly) # Changelog <details> <summary>Changelog</summary> # Added - [Add Windows arm64 support #15139](https://github.com/rustdesk/rustdesk/pull/15139) - [Feature: Add monitor-switch buttons to remote toolbars #15342](https://github.com/rustdesk/rustdesk/pull/15342) - [Refact/privacy mode 1 multi monitors #15321](https://github.com/rustdesk/rustdesk/pull/15321) - [autocomplete online #15313](https://github.com/rustdesk/rustdesk/pull/15313) - [feat: theme logo #15268](https://github.com/rustdesk/rustdesk/pull/15268) # Changes - [refact: restart remote device, autoconnect #15290](https://github.com/rustdesk/rustdesk/pull/15290) - [refact(oidc): icon azure to microsoft #15278](https://github.com/rustdesk/rustdesk/pull/15278) - [Refact/printer driver default unchecked #15191](https://github.com/rustdesk/rustdesk/pull/15191) - [Revert "fix(iPad): keep touch gestures with external mouse" #15288](https://github.com/rustdesk/rustdesk/pull/15288) # Fixes - [fix Wayland→Wayland clipboard paste](https://github.com/rustdesk/rustdesk/issues/13338) - [fix(arm64-linux): fix CJK font rendering on flutter-elinux #15324](https://github.com/rustdesk/rustdesk/pull/15324) - [iOS: autocorrect/data detectors corrupt the server Key field (ID/Relay Server settings), making valid keys impossible (or very hard) to enter #15293](https://github.com/rustdesk/rustdesk/issues/15293) - [fix(ios): mouse mismatch #15339](https://github.com/rustdesk/rustdesk/pull/15339) - [fix(linux): reap leftover logind session procs on headless teardown #15337](https://github.com/rustdesk/rustdesk/pull/15337) - [Crash on startup (0xc0000409) / Fast Fail in librustdesk.dll on Windows 11 26H1 #15218](https://github.com/rustdesk/rustdesk/issues/15218) - [fix(clipboard): Windows DIB images, fill missing alpha #15296](https://github.com/rustdesk/rustdesk/pull/15296) - [Fix/generate py target injection #15248](https://github.com/rustdesk/rustdesk/pull/15248) - [Fix clipboard synchronization not fully disabled in View Only mode #15224](https://github.com/rustdesk/rustdesk/pull/15224) - [fix(keyboard): win, key, Pause #15351](https://github.com/rustdesk/rustdesk/pull/15351) </details>
  • Mar 5, 2026 1.4.6
    ![image](https://github.com/rustdesk/rustdesk/assets/71636191/83754a64-31b8-47f0-8570-da22207759a9) | Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web | |--------------|---------|--------|-----|----------|---------|---------|---------| | x86-64 (64-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86_64.exe) &nbsp; [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86_64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86_64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86_64.dmg) | [Universal](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-universal-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86_64.flatpak) | | [Go](https://rustdesk.com/web) | | AArch64 (ARM64) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-aarch64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-aarch64.dmg) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-aarch64-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-aarch64.flatpak) | [App Store](https://apps.apple.com/us/app/rustdesk-remote-desktop/id1581225015) | | | ARMv7 (32-bit) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-armv7-sciter.deb) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-armv7-signed.apk) | | | | x86-32 (32-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86-sciter.exe) | | | | | | [![RustDesk Server Pro](https://img.shields.io/badge/RustDesk%20Server%20Pro-Advanced%20Features-blue)](https://rustdesk.com/pricing.html)
    More…
    ## For more downloads ([Fedora](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-0.x86_64.rpm) / [Arch Linux](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-0-x86_64.pkg.tar.zst) / [Suse](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-0.x86_64-suse.rpm) / [AppImage](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86_64.AppImage)): [check below please](#) ## For the latest features: [check out the nightly build](https://github.com/rustdesk/rustdesk/releases/tag/nightly) # Changelog <details> <summary>Changelog</summary> # Added - [avatar #14440](https://github.com/rustdesk/rustdesk/pull/14440) - Custom client auto update (Windows) - [ui: scale wheel lines on Windows/Linux to Mac #14395](https://github.com/rustdesk/rustdesk/pull/14395) - [display_name #14358](https://github.com/rustdesk/rustdesk/pull/14358) - [feat(wayland): keyboard mode, legacy & translate #14317](https://github.com/rustdesk/rustdesk/pull/14317) - [iOS terminal: Add touch swipe and floating back button for exit #14208](https://github.com/rustdesk/rustdesk/pull/14208) - [auto retry on offline when controlled peer's account changes #14124](https://github.com/rustdesk/rustdesk/pull/14124) - [feat(macos): initial privacy mode support [a simple try] #14102](https://github.com/rustdesk/rustdesk/pull/14102) - [add Changelog link in update help card #13997](https://github.com/rustdesk/rustdesk/pull/13997) - [keep-awake-during-incoming-sessions and keep-awake-during-outgoing-sessions #14082](https://github.com/rustdesk/rustdesk/pull/14082) # Changes - [Move port mapping afterwards #14448](https://github.com/rustdesk/rustdesk/pull/14448) - [input password before reconnection for macos update #14430](https://github.com/rustdesk/rustdesk/pull/14430) - [packaging: deb: remove obsolete Python version check #14429](https://github.com/rustdesk/rustdesk/pull/14429) - [change quick support filename detection #14050](https://github.com/rustdesk/rustdesk/pull/14050) # Fixes - [fix(keyboard): legacy mode #14435](https://github.com/rustdesk/rustdesk/pull/14435) - [feat(terminal): add reconnection buffer support for persistent sessions #14377](https://github.com/rustdesk/rustdesk/pull/14377) - [Message being typed is cleared when remote message is received](https://github.com/rustdesk/rustdesk/issues/609) - [Fix/terminal tab close persistent #14359](https://github.com/rustdesk/rustdesk/pull/14359) - [fix(terminal): fix new tab auto-focus and NaN error on data before layout #14357](https://github.com/rustdesk/rustdesk/pull/14357) - [fix(terminal): fix tabKey parsing for peerIds containing underscores #14354](https://github.com/rustdesk/rustdesk/pull/14354) - [fix: correct typos and improve code clarity #14341](https://github.com/rustdesk/rustdesk/pull/14341) - [Fix logon-screen password for click approval on Windows #14335](https://github.com/rustdesk/rustdesk/pull/14335) - [Fix/linux shortcuts inhibit #14302](https://github.com/rustdesk/rustdesk/pull/14302) - [fix(ios): Add defensive timer cancellation for keyboard visibility #14301](https://github.com/rustdesk/rustdesk/pull/14301) - [fix(mobile): account for safe area padding in canvas size calculation #14285](https://github.com/rustdesk/rustdesk/pull/14285) - [Fix non-link text color in dialogs with links for dark theme #14220](https://github.com/rustdesk/rustdesk/pull/14220) - [fix(ios): workaround physical keyboard after virtual keyboard hidden #14207](https://github.com/rustdesk/rustdesk/pull/14207) - [Fix some single device multiple ids scenarios on MacOS #14196](https://github.com/rustdesk/rustdesk/pull/14196) - [fix(ios): capsLock, workaround #5871 #14194](https://github.com/rustdesk/rustdesk/pull/14194) - [fix(iPad): Magic Mouse, click #14188](https://github.com/rustdesk/rustdesk/pull/14188) - [fix(iOS): Unexpected mouse movement to (0,0) on idle #14180](https://github.com/rustdesk/rustdesk/pull/14180) - [fix hide-tray=Y causing The application “RustDesk.app” is not open a… #14127](https://github.com/rustdesk/rustdesk/pull/14127) - [fix(install): linux xdo #14096](https://github.com/rustdesk/rustdesk/pull/14096) - [fix issue: #13911 'Double Click' bug on iPad with Magic Mouse #14086](https://github.com/rustdesk/rustdesk/pull/14086) </details>
  • Jan 9, 2026 1.4.5 Release page →
    ![image](https://github.com/rustdesk/rustdesk/assets/71636191/83754a64-31b8-47f0-8570-da22207759a9) | Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web | |--------------|---------|--------|-----|----------|---------|---------|---------| | x86-64 (64-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-x86_64.exe) &nbsp; [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-x86_64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-x86_64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-x86_64.dmg) | [Universal](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-universal-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-x86_64.flatpak) | | [Go](https://rustdesk.com/web) | | AArch64 (ARM64) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-aarch64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-aarch64.dmg) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-aarch64-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-aarch64.flatpak) | [App Store](https://apps.apple.com/us/app/rustdesk-remote-desktop/id1581225015) | | | ARMv7 (32-bit) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-armv7-sciter.deb) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-armv7-signed.apk) | | | | x86-32 (32-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-x86-sciter.exe) | | | | | | [![RustDesk Server Pro](https://img.shields.io/badge/RustDesk%20Server%20Pro-Advanced%20Features-blue)](https://rustdesk.com/pricing.html)
    More…
    ## For more downloads ([Fedora](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-0.x86_64.rpm) / [Arch Linux](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-0-x86_64.pkg.tar.zst) / [Suse](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-0.x86_64-suse.rpm) / [AppImage](https://github.com/rustdesk/rustdesk/releases/download/1.4.5/rustdesk-1.4.5-x86_64.AppImage)): [check below please](#) ## For the latest features: [check out the nightly build](https://github.com/rustdesk/rustdesk/releases/tag/nightly) # Changelog <details> <summary>Changelog</summary> # Added - [Allow configuring remote control permissions for different users #13974](https://github.com/rustdesk/rustdesk/pull/13974) - [Relative mouse mode #13928](https://github.com/rustdesk/rustdesk/pull/13928) - [Terminal: two-row floating keyboard buttons for common commands (mobile only) #13876](https://github.com/rustdesk/rustdesk/pull/13876) # Changes - [Remove gzip encoding in Legacy AB pushes #13937](https://github.com/rustdesk/rustdesk/pull/13937) - [Show login dialog when clicking note if not logged in #13856](https://github.com/rustdesk/rustdesk/pull/13856) - [Require login for note #13775](https://github.com/rustdesk/rustdesk/pull/13775) - [Remote toolbar icon #13865](https://github.com/rustdesk/rustdesk/pull/13865) - [Remote toolbar show/hide #13843](https://github.com/rustdesk/rustdesk/pull/13843) - [File transfer: delegate win --server file reading to CM #13736](https://github.com/rustdesk/rustdesk/pull/13736) # Fixes - [File transfer: perm on "access-mode" #13971](https://github.com/rustdesk/rustdesk/pull/13971) - [Desktop: wakelock issue with multiple tabs in same window #13956](https://github.com/rustdesk/rustdesk/pull/13956) - [Address book fetch failure: Add Content-Length header for empty body POST requests #13940](https://github.com/rustdesk/rustdesk/pull/13940) - [Termianl: linux, macOS, windows as the controlled side](https://github.com/rustdesk/rustdesk/pull/13930) - [Window positioning out of bounds on multi-monitors setup #13828 #13903](https://github.com/rustdesk/rustdesk/pull/13903) - [Terminal: macos, env TERM #13901](https://github.com/rustdesk/rustdesk/pull/13901) - [Linux, home #13879](https://github.com/rustdesk/rustdesk/pull/13879) - [Clipboard duplicates pasted text on macOS (Text + RTF) #13778](https://github.com/rustdesk/rustdesk/pull/13778) - [Set TERM env variable for terminal to fix Delete key not working #13747](https://github.com/rustdesk/rustdesk/pull/13747) - [Win, peer shortcut, colon to underscore](https://github.com/rustdesk/rustdesk/pull/13740) - [Terminal top content overlapping with notch (SafeArea) #13724](https://github.com/rustdesk/rustdesk/pull/13724) - [Msi, prevent black window #13665](https://github.com/rustdesk/rustdesk/pull/13665) - [File transfer, jobs lost if conn is not established #13635](https://github.com/rustdesk/rustdesk/pull/13635) - [Sciter, cursor position mismatch](https://github.com/rustdesk/rustdesk/pull/13629) - [Mouse doesnt work after update 1.4.4 on ubuntu 25.10 (wayland)](https://github.com/rustdesk/rustdesk/issues/13705) - [Custom client, contains RustDesk #13783](https://github.com/rustdesk/rustdesk/pull/13783) - [Wrong is_public #13701](https://github.com/rustdesk/rustdesk/pull/13701) </details>
  • Nov 19, 2025 1.4.4 Release page →
    ![image](https://github.com/rustdesk/rustdesk/assets/71636191/83754a64-31b8-47f0-8570-da22207759a9) | Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web | |--------------|---------|--------|-----|----------|---------|---------|---------| | x86-64 (64-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-x86_64.exe) &nbsp; [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-x86_64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-x86_64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-x86_64.dmg) | [Universal](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-universal-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-x86_64.flatpak) | | [Go](https://rustdesk.com/web) | | AArch64 (ARM64) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-aarch64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-aarch64.dmg) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-aarch64-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-aarch64.flatpak) | [App Store](https://apps.apple.com/us/app/rustdesk-remote-desktop/id1581225015) | | | ARMv7 (32-bit) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-armv7-sciter.deb) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-armv7-signed.apk) | | | | x86-32 (32-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-x86-sciter.exe) | | | | | | [![RustDesk Server Pro](https://img.shields.io/badge/RustDesk%20Server%20Pro-Advanced%20Features-blue)](https://rustdesk.com/pricing.html)
    More…
    ## For more downloads ([Fedora](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-0.x86_64.rpm) / [Arch Linux](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-0-x86_64.pkg.tar.zst) / [Suse](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-0.x86_64-suse.rpm) / [AppImage](https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-x86_64.AppImage)): [check below please](#) ## For the latest features: [check out the nightly build](https://github.com/rustdesk/rustdesk/releases/tag/nightly) # Changelog <details> <summary>Changelog</summary> # Added - Better Wayland support for multi scaled monitors (Gnome and KDE) - Edge scrolling - Ask for note at the end of connection - ios: Allow transfered files to be managed by Files and iTunes - Allow flipping sort order in mobile app's file transfer - File transfer, auto start on reconnect - Show proxy settings on iOS - Load custom installed CA root on mobile - UI costomization for Sciter version - Insecure TLS option - macOS: command line of update from dmg file # Changes - rustls-tls fall back to native-tls for better TLS compatibility on all platforms - The http post in UI is changed from Flutter to native rust for better compatibility and consistency. - flatpak, socket x11, better compatibility # Fixes - Image paused for multiple incoming connections with multiple screens - Camera capture large error log - macOS hwcodec check for both x64 and Arm64 - Scale custom on mobile - Show alias instead of peerId in terminal tab label - Reqwest proxy auth - macOS bigsur cvbuffer crash - keep chat window within screen bounds to prevent hidden window - terminal clear command on some env </details>
  • Oct 17, 2025 1.4.3 Release page →
    ![image](https://github.com/rustdesk/rustdesk/assets/71636191/83754a64-31b8-47f0-8570-da22207759a9) | Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web | |--------------|---------|--------|-----|----------|---------|---------|---------| | x86-64 (64-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-x86_64.exe) &nbsp; [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-x86_64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-x86_64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-x86_64.dmg) | [Universal](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-universal-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-x86_64.flatpak) | | [Go](https://rustdesk.com/web) | | AArch64 (ARM64) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-aarch64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-aarch64.dmg) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-aarch64-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-aarch64.flatpak) | [App Store](https://apps.apple.com/us/app/rustdesk-remote-desktop/id1581225015) | | | ARMv7 (32-bit) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-armv7-sciter.deb) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-armv7-signed.apk) | | | | x86-32 (32-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-x86-sciter.exe) | | | | | | [![RustDesk Server Pro](https://img.shields.io/badge/RustDesk%20Server%20Pro-Advanced%20Features-blue)](https://rustdesk.com/pricing.html)
    More…
    ## For more downloads ([Fedora](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-0.x86_64.rpm) / [Arch Linux](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-0-x86_64.pkg.tar.zst) / [Suse](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-0.x86_64-suse.rpm) / [AppImage](https://github.com/rustdesk/rustdesk/releases/download/1.4.3/rustdesk-1.4.3-x86_64.AppImage)): [check below please](#) ## For the latest features: [check out the nightly build](https://github.com/rustdesk/rustdesk/releases/tag/nightly) # Changelog <details> <summary>Changelog</summary> # Added - Virtual mouse on mobile ([demo](https://x.com/rustdesk/status/1970498157978230881)) - Custom scale mode with inline controls and live apply ([demo](https://x.com/polyMatto/status/1971563214745084408)) - Wayland multi-monitor screen capture functionality ([demo](https://x.com/rustdesk/status/1970160716532600887)) - More assign from cli and devices.py - Address book api res/ab.py, and audit api res/audits.py - IPv6 prefix-based rate limiting on login failures # Changes - Centralize debounce of save window pos and save window pos on close - Touch mode option moved from peer option to local option # Fixes - Arch/Wayland 100% cpu - Low fps on macOS if running as service (installed) - Window positioning on Windows when the taskbar is on the top or left - Websocket reconnect - Crash on android armv7 (introduced in 1.4.1) - uninstall idd - Portable program can't run from cmd on win7 </details>
  • Sep 15, 2025 1.4.2 Release page →
    ![image](https://github.com/rustdesk/rustdesk/assets/71636191/83754a64-31b8-47f0-8570-da22207759a9) | Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web | |--------------|---------|--------|-----|----------|---------|---------|---------| | x86-64 (64-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-x86_64.exe) &nbsp; [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-x86_64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-x86_64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-x86_64.dmg) | [Universal](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-universal-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-x86_64.flatpak) | | [Go](https://rustdesk.com/web) | | AArch64 (ARM64) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-aarch64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-aarch64.dmg) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-aarch64-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-aarch64.flatpak) | [App Store](https://apps.apple.com/us/app/rustdesk-remote-desktop/id1581225015) | | | ARMv7 (32-bit) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-armv7-sciter.deb) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-armv7-signed.apk) | | | | x86-32 (32-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-x86-sciter.exe) | | | | | | [![RustDesk Server Pro](https://img.shields.io/badge/RustDesk%20Server%20Pro-Advanced%20Features-blue)](https://rustdesk.com/pricing.html)
    More…
    ## For more downloads ([Fedora](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-0.x86_64.rpm) / [Arch Linux](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-0-x86_64.pkg.tar.zst) / [Suse](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-0.x86_64-suse.rpm) / [AppImage](https://github.com/rustdesk/rustdesk/releases/download/1.4.2/rustdesk-1.4.2-x86_64.AppImage)): [check below please](#) ## For the latest features: [check out the nightly build](https://github.com/rustdesk/rustdesk/releases/tag/nightly) # Changelog <details> <summary>Changelog</summary> # Added - show your cursor on controlled side in view mode - Incremental file transfer support (both sides being 1.4.2 are required) - sciter hide cm #12570 - show TCP/UDP/IPv6 in tooltip #12613 - clipboard files, audit #12730 - advanced option, main window, always on top #12731 - disable-discovery-pane - address-book level password # Changes - try udp/tcp punch both at the same time - Enhance .desktop File with New Keywords for Improved App Discoverability #12599 - Upgrade codecs # Fixes - nokhwa, win, infinite loop #12489 - set allowMalformed to true when decode utf8 #12693 - ios, file transfer, home dir #12657 - On Ubuntu, the activity's name is "RustDeskURL Scheme Handler" instead of "RustDesk" at the top bar #12587 - audio delay (Linux): added pulse audio and pipewire configuration RustDesk service #12724 - mouse event, is in current window #12760 - Scrambled image #12719 - port forward, invalid msg </details>