NoMachine is the only remote desktop software that uses the NX protocol, a display technology designed to reduce latency over busy or long-distance networks. This makes it a good choice for a number of types of users: remote workers who need to access a home workstation, developers who have Linux build servers, and support staff who need to help colleagues in different time zones.
The free version is free for personal and non-commercial use, and supports a single incoming connection. Commercial deployments are based on an Enterprise Desktop subscription, licensed per machine annually, and provide unlimited incoming connections. Cross-platform compatibility includes Windows, macOS and Linux, so a technician on macOS can access a Linux server or a Windows desktop without changing tools or reconfiguring endpoints on either platform.
Capabilities
The NoMachine NX protocol layer supports full desktop sessions, audio and peripheral redirection, with adaptive compression to ensure acceptable frame rates even on limited bandwidth. File transfer is integrated into the session interface, allowing the user to transfer files and project assets between the remote and local machine without having to install a separate client like FileZilla or WinSCP.
End-to-end SSL encryption secures all connections. The proprietary codebase includes installers for all three supported platforms, so the installation footprint is the same regardless of whether the host is a Windows desktop, a macOS laptop, or a Linux workstation.
- NX protocol for low latency remote desktop sessions
- Works on Windows, Mac and Linux
- In-built file transfer from remote to local machines and vice versa.
- All connections are encrypted with end-to-end SSL.
- Free for personal and non-commercial use.





