TightVNC provides an open-source VNC server and viewer for Windows under GPL-2.0. The server can run as a Windows service, and the viewer and server can transfer files during a connection. The latest release listed in this page’s spec card is 2.8.90, released 5 October 2026.
- Good for: personal Windows projects and home labs where you configure the connection, authentication and patching; use a tunnel on untrusted networks.
- Consider RealVNC Connect when: your business depends on remote access and you need end-to-end encryption, centralized management and commercial support.
Where it is strong
- The server can run as a Windows service. TightVNC 2.8.88 source.
- File transfer included. Files can move between the TightVNC viewer and server during a connection. TightVNC intro.
- Quiet deployment. An MSI package supports quiet installation on Windows. TightVNC downloads.
- TightVNC provides a Windows viewer. TightVNC downloads.
Where it stops
- TightVNC transport. Session traffic is unencrypted; use a tunnel on an untrusted network. TightVNC FAQ.
- Separate Dispatcher. TightVNC Dispatcher is available separately, under commercial licenses only. TightVNC changelog (2.8.2).
Get TightVNC
Written for TightVNC 2.8.88 on Windows. Use the Server on the computer you want to access and the Viewer on the other. The MSI installer includes both components. Choose the 32-bit or 64-bit installer for each computer. The Java Viewer link below is a historical download.
Download the server and viewer from the project:
Quickstart
Before installing, keep this setup on a trusted network. On an untrusted network, establish a tunnel first: TightVNC session traffic is unencrypted. See TightVNC FAQ and the Security and remote access best practices guide.
- Install the TightVNC MSI on the computer you want to access. Administrator rights are required. Leave service registration selected to register and start TightVNC Server. On the other computer, install the Viewer from the same MSI.
- When the installer asks for passwords, set the Primary password for full-control access and the View-only password for view-only access. The optional control-interface password protects administration; it is separate.
- In the Viewer on the other computer, enter the server computer’s host name or IP address in Remote Host, then click Connect. The default port is 5900. Enter the server password when prompted. The Getting Started 2.6 guide describes the expected result: “After you provide a correct password, you will see the remote desktop.”
- If the server refuses the connection, first check that a Primary or View-only password is set. With authentication enabled and neither password set, TightVNC 2.8.88 rejects incoming connections.
How it compares
Choose the server platform first. TightVNC 2.8.88 offers Windows installers; TigerVNC 1.16.2 lists Xvnc as its Unix server. For a Windows host, compare the Windows options below. For a Unix/Linux host, follow the TigerVNC comparison. Sources: TightVNC downloads and TigerVNC 1.16.2 README.
- TigerVNC vs TightVNC: TightVNC’s Windows focus against TigerVNC’s server and cross-platform viewer.
- UltraVNC vs TigerVNC: two alternatives with different platform and session-feature priorities.
- UltraVNC: its server is Windows-only. It includes chat; the Repeater is a separate application, and Single Click is an add-on. Source: UltraVNC README and UltraVNC project site.
Browse the Viewers, Servers, Enterprise directories.
Open-source VNC suits personal projects and home labs. When your business depends on remote access, RealVNC Connect adds end-to-end encryption, centralized management and commercial support from the team that created VNC.
Start a free trial ↗ See plans and pricing ↗ Download RealVNC Connect ↗
Last updated on