RustDesk is a fast, secure, and open-source remote desktop software designed for self-hosting, remote access, and IT support. It provides a privacy-focused alternative to TeamViewer and AnyDesk, offering full control over your data with minimal configuration.
The client is fully open source, while users have the option to choose between two server solutions: the Professional Server, a premium offering with advanced features available for purchase, and the Basic Server, a free and open-source alternative for those who prefer a self-hosted setup.
RustDesk features
- Open-source & free remote desktop solution
- Cross-platform compatibility – Works on Windows, macOS, Linux, iOS, Android, and Web
- End-to-end encryption (E2EE) based on NaCl for secure connections
- Peer-to-peer (P2P) connectivity for fast and private remote access
- Self-hosting support – Own your data with easy deployment on your infrastructure
- Supports VP8, VP9, AV1 (software) and H264, H265 (hardware) codecs for efficient streaming
- Unattended access for remote management
- File transfer & clipboard sharing
- Multi-monitor support & remote printing
- Low-latency & high-performance remote access
- Session recording & chat functionality
- Professional & Basic server options for flexible deployment
- Lightweight & minimal resource usage
- No third-party server dependency for privacy
- No installation or admin privileges needed on Windows (elevate privileges locally or remotely on demand)
- Easy installation & minimal configuration required
- Custom branding & enterprise-level features available
RustDesk 1.4.3 changelog:
Added
- Virtual mouse on mobile (demo)
- Custom scale mode with inline controls and live apply (demo)
- Wayland multi-monitor screen capture functionality (demo)
- 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
Download: RustDesk 64-bit | MSI | 32-bit ~20.0 MB (Open Source)
Links: RustDesk Home Page | Other platforms | Screenshot