Our verdict: TightVNC is a tiny, no-frills way to control another Windows PC on your local network. Setup takes a minute and it runs as a service. Its traffic is not encrypted beyond the password, so for internet use you need an SSH tunnel or a VPN around it.
About TightVNC
TightVNC 2.x for Windows contains TightVNC Server, which shares the desktop, and TightVNC Viewer, which connects to it. The server can run as a Windows service, so it is available before anyone logs in. Because it speaks the standard VNC protocol, it also works with other VNC viewers and servers, including the built-in VNC server in macOS.
The developers state plainly that TightVNC encrypts only the password challenge and sends the rest of the session unencrypted. They recommend SSH tunneling for connections over untrusted networks. Reaching a PC behind a router requires port forwarding of TCP port 5900. The GPL version is free; a paid commercial license exists only for developers who embed the code in closed-source products.
What it does well
- Server and viewer. The installer sets up the desktop-sharing server, the viewer or both.
- Runs as a service. The server can start with Windows and accept connections before login.
- Small footprint. The 64-bit installer is about 2.5 MB and has no notable RAM requirements.
- Standard VNC. Works with other VNC viewers and servers, including the VNC server built into macOS.
- Java viewer. A cross-platform Java viewer can connect from systems without a native client.
Who it is for
Good fit
Home and office users who control Windows PCs on the same local network.
Look elsewhere
Anyone who needs encrypted remote access over the internet without setting up SSH or a VPN.
Pros and cons
Pros
- Very small and quick to set up
- Server runs as a Windows service
- Free and open source
- Works with any standard VNC software
Cons
- Session traffic is not encrypted, only the password
- VNC passwords are limited to 8 characters
- No built-in way through routers without port forwarding
How to install TightVNC
Download the 64-bit MSI and choose a Typical or Custom setup; Custom lets you install only the viewer. The installer asks for a password for remote access and one for the administrative settings: set both. Keep port 5900 closed on your router unless the connection is wrapped in an SSH tunnel or VPN.
Questions about TightVNC
Is TightVNC free?
Yes. The GPL version is free for personal and commercial use. A paid license is only needed to integrate the source code into closed-source products.
Is TightVNC secure over the internet?
Not on its own. The developers say only the password is encrypted and recommend SSH tunneling for untrusted networks.
Does TightVNC work on a Mac?
There is no native Mac version, but the Java viewer runs on macOS, and TightVNC Viewer can connect to the VNC server built into macOS.








