Enterprise remote access using the high-performance NX protocol
NoMachine is a Luxembourg-headquartered remote access tool using its proprietary NX protocol for high-performance remote desktop connections. Originally developed in Italy, it offers free personal use and enterprise licensing with end-to-end encryption and cross-platform support for Windows, macOS, and Linux.
Headquarters
Luxembourg City, Luxembourg
Founded
2002
Pricing
EU Data Hosting
Yes
Employees
51-200
Free
€4/mo
€250/mo
€250/mo
Billing: annual
Long before the remote work explosion of 2020, a small team of Italian engineers was solving a problem most people had not yet encountered: how to make remote desktop connections fast enough to feel local. Gian Filippo Pinzari founded NoMachine in 2002, building the NX protocol as a radical improvement over the sluggish X11 forwarding that Linux administrators endured daily. The company relocated its headquarters to Luxembourg in 2013, establishing itself firmly within EU jurisdiction.
Today NoMachine serves a dual audience. Individual users get a free, fully functional remote desktop client with no time limits. Enterprises get a suite of server products — Enterprise Desktop, Terminal Server, and Cloud Server — that centralise remote access across hundreds or thousands of machines. The company remains bootstrapped and profitable, reporting $5.7 million in revenue with roughly 60 employees.
What distinguishes NoMachine from the TeamViewers and AnyDesks of the world is its architecture. Connections run directly between client and host. No data passes through third-party relay servers. No analytics sit inside the client software. The NX protocol handles compression, bandwidth adaptation, and progressive quality refinement entirely on the endpoints. For organisations that need remote access without surrendering control over their data flows, that architecture is the entire point.
NoMachine's core technical advantage is its proprietary NX protocol, now in its fourth generation. Rather than streaming raw pixel data like VNC, NX uses a combination of video encoding, image compression, and intelligent caching to minimise bandwidth consumption. The protocol adapts in real time: on a fast LAN, sessions look pixel-perfect and lossless. On a congested WAN or mobile connection, NX gracefully degrades quality while maintaining responsiveness. Users select a target quality level, and the protocol adjusts frame rate, compression ratio, and progressive refinement automatically based on current network conditions.
The practical result is noticeable. Remote sessions over a 20 Mbps connection feel fluid where competing tools stutter. Audio and video playback work over the tunnel without dedicated streaming workarounds. Multi-monitor setups render correctly, and display scaling handles HiDPI screens across platforms.
Every NoMachine deployment runs entirely on infrastructure the customer controls. The free edition installs on any Windows, macOS, or Linux machine and accepts one incoming connection. Enterprise products scale that to unlimited connections with centralised management. At no point does session data traverse NoMachine's own servers. This is fundamentally different from TeamViewer or AnyDesk, which route initial connections through relay infrastructure. For regulated industries — finance, healthcare, government — the absence of a relay is not a convenience but a compliance requirement.
NoMachine Enterprise Desktop provides per-machine licensing with unlimited incoming connections, SSH support, and web-based access via any modern browser. Terminal Server load-balances users across multiple Linux desktop nodes, making it suitable for virtual desktop infrastructure (VDI) scenarios. Cloud Server centralises remote access management, and a Cluster variant adds high availability. All enterprise products include Standard Support with 24-hour email response times, Monday through Friday.
The same client runs on Windows, macOS, Linux, iOS, and Android. Session quality and features remain consistent across platforms. File transfer, USB forwarding, and printer redirection work from any client to any host. This matters for mixed-OS environments where administrators need to access Linux servers from a Mac laptop, or support Windows workstations from an Android tablet.
All NX protocol traffic is encrypted using OpenSSL TLS with AES-128. Authentication supports local passwords, SSH keys, Kerberos tickets, and PAM modules. The client software contains no analytics tools, collects no telemetry, and logs no keystrokes or session content. Debug logs are stored only locally and never transmitted anywhere. NoMachine publishes a Security Statement specifically designed to support GDPR Privacy Impact Assessments.
NoMachine's pricing structure is refreshingly simple for the free tier and moderately complex for enterprise products. The free edition costs nothing, works indefinitely, and includes full remote desktop functionality for one concurrent connection. There is no trial period, no feature nag, and no forced upgrade path.
Enterprise Desktop subscriptions start at approximately EUR 44 per year per machine. That covers unlimited incoming connections, SSH access, web access, and Standard Support. Terminal Server and Cloud Server products cost approximately EUR 2,993 per year for the base subscription, targeting organisations that need multi-user or centralised deployment. Enterprise Support with faster response times and phone access costs extra.
Compared to TeamViewer's per-seat model (starting around EUR 25 per month for a single user), NoMachine's per-machine annual licensing can be significantly cheaper for organisations with many users connecting to a smaller number of machines. The cost equation reverses for teams that need many endpoint connections from few operators.
NoMachine S.à r.l. is a Luxembourg company, fully subject to GDPR and EU data protection regulation. The self-hosted architecture eliminates data transfer concerns entirely — session data never leaves the customer's network. No relay servers, no cloud infrastructure, no intermediary processing.
The software's privacy posture is strong by design. No analytics tools are embedded. No keystrokes, mouse clicks, audio, or video content is logged or collected. All traffic uses end-to-end encryption. NoMachine's Security Statement is explicitly structured to support GDPR Privacy Impact Assessments.
The notable gap is formal certification. NoMachine does not publish ISO 27001, SOC 2, or C5 attestations. For enterprise procurement teams that require auditable certifications, this is a real limitation. The self-hosted model mitigates the concern — since NoMachine processes no customer data — but it may still create friction in formal vendor assessment processes.
IT teams managing remote Linux infrastructure where the NX protocol's superiority over VNC and X11 forwarding is most pronounced. Administrators who spend hours in remote terminal sessions will notice the performance difference immediately.
Regulated organisations needing zero-relay remote access — finance, healthcare, government. The self-hosted architecture and absence of third-party data routing makes compliance straightforward.
Budget-conscious teams with many users accessing shared machines. NoMachine's per-machine licensing beats per-seat models when the ratio of users to machines is high.
Individual users and small teams who want free, high-quality remote desktop access without subscriptions, ads, or usage limits. The free edition is genuinely generous.
NoMachine occupies a distinctive niche: high-performance, self-hosted remote desktop from an EU-headquartered company, with a genuinely free personal edition. The NX protocol remains technically impressive after two decades of refinement, and the self-hosted architecture sidesteps the data sovereignty concerns that plague cloud-reliant competitors. The trade-offs are real — limited integrations, no formal security certifications, and an interface that favours function over polish. For teams that prioritise performance and data control over ecosystem breadth, NoMachine delivers where it matters most.
Yes. NoMachine S.à r.l. is headquartered in Luxembourg and fully subject to EU data protection law. The software uses end-to-end encryption and collects no analytics, keystrokes, or session data. All connections are peer-to-peer with no relay servers.
Yes. NoMachine is entirely self-hosted. The software installs directly on machines you want to access, and no data passes through NoMachine's servers. This makes it suitable for air-gapped and highly regulated environments.
NoMachine's NX protocol typically outperforms TeamViewer on slow or high-latency connections, and its self-hosted model avoids relay servers entirely. TeamViewer offers more integrations, a larger partner ecosystem, and cloud-managed deployment features. The pricing models also differ: NoMachine charges per machine annually, while TeamViewer charges per seat monthly.
Yes. The free edition includes full remote desktop access with no time limit, no feature nag, and no forced upgrade. Enterprise features like unlimited connections, SSH access, and web-based access require a paid subscription starting at approximately EUR 44 per year.
Your data stays entirely on your own infrastructure. NoMachine operates no relay servers and no cloud services. Session traffic flows directly between client and host, encrypted end-to-end with TLS/AES-128. NoMachine never sees, stores, or processes your session content.
GDPR-compliant remote desktop with end-to-end encryption
Alternative to Teamviewer, Anydesk
Enterprise remote access and support platform trusted by 600M+ devices worldwide
Alternative to Logmein