This guide is for home users who want to reach their own PC or help a relative, and for sysadmins, help-desk staff and small MSPs who need remote control without a licence bill. The short answer: if you need it for work, the safest free picks are RustDesk, HopToDesk, Chrome Remote Desktop and DWService, plus Remote Utilities Free for up to 10 PCs. AnyDesk, TeamViewer, Parsec and RealVNC are excellent, but their free use is personal only. Most mistakes here are licensing mistakes, so we start there.
The short list
| Tool | Best for | Licence | Platforms | Status |
|---|---|---|---|---|
| RustDesk | ID-based support, optional own server | Free, open source (AGPL-3.0) | Windows, macOS, Linux, Android, iOS (controller only) | Active, 1.4.9 |
| HopToDesk | Free support, business use included | Free, open source (AGPL v3) | Windows, macOS, Linux, FreeBSD, Raspberry Pi, Android, iOS, ChromeOS | Active, 1.46.55 |
| Chrome Remote Desktop | Your own PCs, one-off help | Free (proprietary freeware) | Hosts: Windows, macOS, Debian/Ubuntu; clients: browser, Android, iOS | Active |
| DWService | Browser access to servers and PCs | Free; agent open source (MPL-2.0 core) | Agent: Windows, macOS, Linux; access from any browser | Active, rolling releases |
| Remote Utilities Free | Unattended access to up to 10 PCs | Free licence, business use allowed | Windows, macOS, Linux; Viewer for iOS, Android | Active, 7.8.4.0 |
| LiteManager Free | LAN control of up to 30 PCs | Free edition (proprietary) | Windows; combined apps for macOS, Linux, Android, iOS | Active, slow cadence (5.2) |
| AnyDesk | Personal use; licensed help desks | Shareware (conditionally free): private use only | Windows, macOS, Linux, Raspberry Pi, FreeBSD, Android, iOS, ChromeOS | Active, 9.8.0 |
| TeamViewer | Personal use; licensed help desks | Shareware (conditionally free): private use only | Windows, macOS, Linux, Android, iOS, web | Active, 15.82.6 |
| Sunlogin Remote (AweSun) | Home access to PCs and Android | Shareware (conditionally free) | Windows, macOS, Android, iOS | Active; remove old builds |
| Parsec | Creative work and gaming | Shareware (conditionally free): personal use only | Host: Windows, macOS; client also Linux, Android, web | Active |
| RealVNC Viewer | Teams already on RealVNC Server | Shareware (conditionally free): non-commercial Lite plan | Windows, macOS, Linux, Raspberry Pi, iOS, Android | Active, sign-in required |
| TightVNC | Simple VNC on a Windows LAN | Free, open source (GPL-2.0) | Windows | Active, 2.8.88 |
| UltraVNC | Windows VNC with file transfer and repeater | Free, open source (GPL) | Windows | Active, 1.8.3.0 |
| TigerVNC | Linux VNC servers, cross-platform viewer | Free, open source (GPL-2.0) | Viewer: Windows, macOS, Linux; servers: Linux, Windows | Active, 1.16.2 |
| X2Go | Linux desktops over SSH | Free, open source (GPL-2.0+) | Client: Windows, macOS, Linux; server: Linux | Maintained, last release 2023 |
| ThinLinc | Multi-user Linux desktop servers | Shareware (conditionally free): free up to 10 concurrent users | Server: Linux; client: Windows, macOS, Linux, web | Active, 4.21.0 |
| Remmina | RDP, VNC and SSH client on Linux | Free, open source (GPL-2.0+) | Linux, FreeBSD | Active, 1.4.43 |
| Remote Desktop Manager Free | One admin’s saved connections | Free, single user, commercial use allowed | Windows, macOS, Linux | Active |
| Royal TS | Connection manager for small setups | Shareware (conditionally free): 10 connections free | Windows; Royal TSX for macOS | Active |
| Wayk Now / Wayk Bastion | Nothing new: migrate away | Commercial, no longer sold | Historical: Windows, macOS, Linux | Discontinued 2021 |
| Windows Remote Desktop (RDP) | Windows PCs on a LAN or VPN | Built into Windows | Host needs a Pro or Server edition | Active |
Check the licence before you check the features
“Free to download” and “free to use at work” are different things. AnyDesk and TeamViewer are free for private, non-commercial use only, and both can restrict clients they believe are used commercially. Supporting a colleague, a customer or even your own office PC from home counts as commercial use. Parsec’s free plan is personal only; work use needs Teams or Enterprise. RealVNC Viewer’s free Lite plan is non-commercial, and since version 8.4.0 it requires sign-in and a paid plan to connect to third-party VNC servers such as TightVNC or UltraVNC.
Tools that are free for business use: RustDesk, HopToDesk, Chrome Remote Desktop, DWService, TightVNC, UltraVNC, TigerVNC, X2Go, Remmina and Remote Desktop Manager Free (single user). Some are free with a hard cap: Remote Utilities Free covers 10 remote PCs (one free licence per person or organisation), LiteManager Free covers 30, ThinLinc is free up to 10 concurrent users, and Royal TS runs in Shareware Mode with 10 connections, 10 credentials and one document.
Help someone once, with nothing installed
For a parent or a single user, Chrome Remote Desktop is the least friction: the user opens the support page in Chrome, generates a one-time code and reads it to you. The code works once and the sharer must reconfirm every 30 minutes. RustDesk and HopToDesk run portable on Windows: the user reads out an ID and one-time password, and nothing stays behind. For business attended sessions, the Remote Utilities Agent runs without installation or admin rights, and LiteManager has a QuickSupport executable. TeamViewer QuickSupport and AnyDesk portable are free for private help only.
Tell users never to install any of these tools for an unsolicited caller.
Unattended access to your own PCs
To reach a home or office machine after a reboot, install the tool as a service instead of running it portable. Chrome Remote Desktop protects registered computers with a PIN of six digits or more. RustDesk can be scripted from an elevated prompt:
rustdesk.exe --silent-install
rustdesk.exe --password "Long-Unique-Passphrase"
rustdesk.exe --get-id | more
Keep credentials in a password manager, not in scripts. HopToDesk adds TOTP two-factor authentication to its unattended password. Remote Utilities Host can authenticate with Windows or Active Directory accounts. DWService is the easiest for headless Linux boxes: the agent connects outbound, so no ports are opened, and you get a shell, file manager and log viewer in the browser alongside the desktop.
Support a small business without a licence trap
An IT generalist looking after 5 to 50 PCs has three realistic free routes. First, RustDesk with your own RustDesk Server: run hbbs and hbbr, distribute one config string with rustdesk.exe --config <string>, and sessions stay on your infrastructure. Address books, access control and audit logs need the paid Server Pro edition. Second, HopToDesk: free for business, with an optional hosted Dashboard whose free tier covers three devices. Third, a Viewer/Host suite: Remote Utilities Free (10 PCs, optional self-hosted RU Server relay) or LiteManager Free (30 PCs). Note that LiteManager’s ID connections route through the vendor’s NoIP server in Russia by default, which some compliance teams will not accept. Prefer direct connections over your own VPN.
Beyond that, compare a licensed AnyDesk or TeamViewer plan with the stacks in our guide to self-hosted remote access.
Cloud-brokered or self-hosted?
AnyDesk, TeamViewer, Chrome Remote Desktop, DWService, Parsec, Sunlogin and RealVNC cloud connections are brokered by the vendor: no inbound ports, but your session metadata, and sometimes the relayed traffic, pass through someone else’s servers. DWService and Chrome Remote Desktop have no self-hosted option at all. RustDesk and HopToDesk can run on your own signal and relay servers. The VNC tools, X2Go, ThinLinc and RDP are direct protocols: you reach them over a LAN, a VPN such as WireGuard or OpenVPN, or an SSH tunnel.
VNC on a Windows LAN
TightVNC is still maintained (2.8.88, June 2026) and installs silently from MSI. UltraVNC adds file transfer, chat, Windows-account login (MS-Logon) and a repeater for PCs behind NAT. The 2026 UltraVNC releases fixed more than ten security issues, so keep it updated. TigerVNC‘s viewer runs on Windows, macOS and Linux and talks to any VNC server. TightVNC has no session encryption. Never publish port 5900 to the internet; put it behind a VPN. If you used RealVNC Viewer against these servers, that now needs a paid plan, so switch to the TigerVNC or UltraVNC viewer.
Reach Linux desktops and servers
X2Go runs over SSH only, so a server that already accepts SSH needs no extra ports, and sessions survive a disconnect. It is X11 only, suits Xfce or MATE better than modern GNOME, and its last client release was in 2023, with the Windows build lagging. ThinLinc is the polished option for many users on central Linux servers, with a browser client. TigerVNC’s Xvnc creates virtual desktops and ships in most distributions. Chrome Remote Desktop can run headless on Debian or Ubuntu; if you get a black screen, name the desktop in ~/.chrome-remote-desktop-session:
exec /etc/X11/Xsession 'gnome-session --session=cinnamon'
From a Linux workstation, Remmina covers RDP, VNC, SPICE, X2Go and SSH in one window. It is client only, with no official Windows or macOS build.
Graphics, video editing and gaming
Office-style tools struggle with fast motion. Parsec encodes the screen with the host GPU and streams peer-to-peer over UDP. Hosts run on Windows 10+ and macOS 10.15+; there is no Linux host and no iOS app. Sunlogin (AweSun) paid tiers go up to 144 fps, but the free plan is capped at 30 fps and 1080p. Gamers who prefer open source pair the Moonlight client with a Sunshine host, at the cost of more manual setup.
Organise many connections
A connection manager does not get you through NAT; it organises RDP, SSH and VNC sessions you can already reach. Remote Desktop Manager Free from Devolutions is free for one person, including commercial work, with a local credential vault; shared vaults and audit trails are paid. Royal TS (Royal TSX on macOS) has no time limit in Shareware Mode but stops at 10 connections.
Slow sessions and black screens: the usual causes
Check these before swapping products:
- macOS permissions. Screen Recording and Accessibility (and Input Monitoring for RustDesk on newer macOS) must be granted on the controlled Mac. Missing permissions give a black screen or no mouse.
- Wayland on Linux. RustDesk capture is more limited on Wayland; try an Xorg session. HopToDesk needs the first Wayland connection approved locally.
- TLS inspection and blocked UDP. Proxies that inspect HTTPS break AnyDesk and HopToDesk sessions (HopToDesk’s Firewall Mode limits it to TCP 443). Blocked UDP pushes Parsec and Chrome Remote Desktop onto slower relays.
- Bandwidth caps. DWService free sessions are limited to 6 Mbps; the public RustDesk servers get busy at peak times, so run your own.
- Not installed as a service. Portable mode cannot handle UAC prompts, the sign-in screen or reboots.
- Old builds. TeamViewer bulletin TV-2026-1010 fixed five high-severity flaws in 15.82, and Sunlogin builds before 11.0.0.33 have exploited remote code execution bugs. Our remote access security checklist covers patching and hardening.
What happened to Wayk Now
Wayk Now was Devolutions’ remote desktop client, used with Wayk Agent and the self-hosted Wayk Bastion server (formerly Wayk Den). Devolutions stopped selling Wayk in July 2021 and ended support at the end of 2021; Wayk Agent became the Devolutions Agent. Treat any remaining Wayk Now install as unpatched software and remove it. For ID-based support with your own server, RustDesk with RustDesk Server is the closest replacement; for browser access to RDP, SSH and VNC hosts, Devolutions’ successor is Devolutions Gateway, which has a free standalone mode.
How to choose
- Decide whether the use is commercial. If yes, cross AnyDesk, TeamViewer, Parsec and RealVNC’s free tiers off the list.
- Attended or unattended? For one-off help, Chrome Remote Desktop, RustDesk or HopToDesk. For permanent access, install a service with a strong password and 2FA where offered.
- Count the machines. Up to 10: Remote Utilities Free fits. Up to 30 on a LAN: LiteManager Free. Larger fleets: RustDesk with your own server or a paid product.
- Decide who may broker your sessions. If traffic must stay in-house, use RustDesk Server, HopToDesk self-hosting, or VNC, X2Go and RDP behind a VPN.
- Match the platform. Linux servers: X2Go, ThinLinc, TigerVNC, DWService. Graphics work: Parsec. iPhones and iPads mostly act as controllers only.
- Test on the real network, including a mobile connection, before rolling out.
FAQ
Which remote desktop software is free for commercial use?
RustDesk, HopToDesk, Chrome Remote Desktop, DWService, TightVNC, UltraVNC, TigerVNC, X2Go and Remmina have no commercial-use restriction. Remote Utilities Free (10 PCs), LiteManager Free (30 PCs) and Remote Desktop Manager Free (one user) allow business use within their limits.
What is the best free alternative to TeamViewer?
For business use, RustDesk: the same ID-and-password workflow, open source, and self-hostable. HopToDesk is a close second. For simply reaching your own computers, Chrome Remote Desktop.
Is Chrome Remote Desktop really free?
Yes, with no paid edition and no business restriction. You need a Google account, there is no self-hosted option, and it has no session recording or technician console.
What is the best free remote desktop for Linux?
For a Linux server desktop over SSH, X2Go. For many users on central servers, ThinLinc (free up to 10 concurrent users). For a client on a Linux workstation, Remmina. For ID-based support of Linux PCs, RustDesk.
What is the difference between a remote desktop and a virtual desktop?
A remote desktop tool controls an existing physical or virtual machine, usually one user’s own PC. A virtual desktop is a session hosted centrally, often for many users, as ThinLinc and X2Go do on Linux servers.
Is Wayk Now still available?
No. Devolutions discontinued Wayk Now and Wayk Bastion in 2021. Use RustDesk, Remote Desktop Manager with Devolutions Gateway, or another supported tool instead of old installers.
Last updated: 1 October 2026 · CtrlRemote editorial team. Licence, version and platform details are checked against each developer's official documentation.