Peer-to-peer · End-to-end encrypted

Remote desktop,
at the speed of light.

Connect to any Windows PC in seconds. No accounts, no friction — just a 9-digit ID and a password.

Free for personal use · No signup required

Your ID
847 291 503
Session password
KX7P
Ready to receive connections

Built for the way work happens now.

Every design choice trades latency for clarity, and noise for speed.

Truly peer-to-peer

Video and input flow directly between you and the remote machine after a 200ms handshake. The server is never in the data path.

End-to-end encrypted

Built on WebRTC's mandatory DTLS-SRTP layer. Your screen is encrypted before it leaves the agent — we couldn't see it if we tried.

Connect in 5 seconds

Type 9 digits, type a 4-character password, hit Connect. No invites, no accounts, no email confirmations.

Hardware-accelerated video

NVENC, QuickSync, AMF — we use the best encoder on your machine. 1080p60 at <5% CPU on modern hardware.

No client install

The viewer runs in any modern browser. Phone, tablet, Linux box — if it has Chrome or Safari, it can be the remote.

Free for personal use

Use nilidesk for your own machines, your family's PCs, whatever you want. Forever free for non-commercial use.

How it works

Three steps. No accounts, no firewalls to configure, no static IPs.

Install on the remote PC

One small download. The agent shows a 9-digit ID and a one-time password.

Open the browser

From any device, go to nilidesk.com/connect and type the ID and password.

You're in

Full mouse, keyboard, and 60fps video — running peer-to-peer over an encrypted channel.

How we compare

We built nilidesk because the alternatives got bloated, expensive, and slow.

Feature comparison between nilidesk, AnyDesk, and TeamViewer
nilidesk AnyDesk TeamViewer
Browser-based viewer Built in Paid plans only Paid plans only
No account required Account for full features Account required
Free for personal use Unlimited Heuristic-detected limits Heuristic-detected limits
Hardware encoding NVENC / QSV / AMF Proprietary Proprietary
End-to-end encrypted DTLS-SRTP (WebRTC) TLS 1.2 AES-256
Installer size ~64 MB ~4 MB ~40 MB

Try it now. No signup.

Install on one PC, open /connect on another. That's it.