Browse Servers or Enterprise. The Vendors breadcrumb returns to the full directory.
Entries are alphabetical. “Not stated by vendor” means the project documentation does not state a value; it does not mean the capability is absent.
Filters show documented matches only. Read the platform qualifications, including the historical TightVNC Java Viewer and the separate UltraVNC JavaViewer. An unstated value stays visible when no checkbox in that filter is selected. “VNC only” and browser “No” currently match no entry because no vendor states those values. Remmina is the only entry with additional protocols stated by the vendor; noVNC is the only entry with browser operation stated by the vendor.
Select any values within a filter to include their matches. Entries must match every active filter. Clear all checkboxes to show every entry.
No entries match these filters. Clear checkboxes in a filter group to broaden the list.
| Name and release | Platforms | Encryption | Protocols beyond VNC | Runs in browser | Operator provides |
|---|---|---|---|---|---|
noVNCViewer component
Sources accessed October 5, 2026. |
Modern browsers: Chrome 89, Firefox 89, Safari 15, Opera 75, Edge 89 (minimum versions the project is aware of). noVNC source | Not stated by vendor noVNC source | Not stated by vendor noVNC source (external site) | Yes noVNC source | Provide a separate VNC server and authentication setup. The server connection must use WebSockets or websockify. Bind the proxy to localhost; update noVNC and websockify. noVNC source |
RealVNC ConnectViewer component
|
Windows, macOS, Linux, iOS/iPadOS, Android. RealVNC Connect source | 128-bit AES by default (AlwaysOn); up to 256-bit AES end-to-end. Unencrypted direct connections are possible with AlwaysOff, so keep encryption enabled. RealVNC Connect source | Not stated by vendor RealVNC Connect source | Not stated by vendor RealVNC Connect source | Provide a RealVNC account and plan, and authenticate to the Server separately. For direct connections, provide a route to the Server address and configure firewalls. RealVNC Connect source |
RemminaViewer component
Sources accessed October 5, 2026. |
Linux and BSD. No official Windows or macOS package is listed; macOS work covers compiling and launching. Remmina source | SSH tunnels in builds with libssh; VNC profiles can turn encryption off. VNC Authentication alone does not encrypt session traffic. Remmina source | RDP, SSH, SPICE, X2Go. Remmina source | Not stated by vendor Remmina source (external site) | Provide a separate VNC server, authentication setup and a tunnel or encrypting security type. Enable the SSH tunnel per profile; apply distribution or Flathub updates. Remmina source |
TigerVNCViewer component
Sources accessed October 5, 2026. |
Windows, macOS, Linux/Unix. TigerVNC source; TigerVNC platform source (external site) | Not stated by vendor TigerVNC source (external site) | Not stated by vendor TigerVNC source (external site) | Not stated by vendor TigerVNC source (external site) | Provide the network path, using an SSH tunnel, VPN or your infrastructure where needed; there is no relay or connection broker. Apply upstream or distribution updates and configure Server authentication. TigerVNC viewer source; TigerVNC server source |
TightVNCViewer component
Sources accessed October 5, 2026. |
Windows (2.8.90). The separate Java Viewer (2.8.3) is a historical product. TightVNC download source (external site); TightVNC historical viewer source | Session traffic is unencrypted; use a tunnel on untrusted networks. TightVNC source (external site) | Not stated by vendor TightVNC source (external site) | Not stated by vendor TightVNC source (external site) | Apply Viewer updates, including the 2.8.90 fixes. Use a tunnel on untrusted networks and configure the Server passwords. TightVNC source; TightVNC release source (external site) |
TurboVNCViewer component
Sources accessed October 5, 2026. |
Linux/Unix, macOS, Windows. TurboVNC source (external site) | Built-in SSH client with OpenSSH configuration and public key authentication. TurboVNC source (external site) | Not stated by vendor TurboVNC source (external site) | Not stated by vendor TurboVNC source (external site) | Provide an SSH server on the host when using Session Manager, configure authentication and apply viewer updates. TurboVNC source (external site) |
UltraVNCViewer component
Sources accessed October 5, 2026. |
Windows native viewer. A separate embedded JavaViewer runs on systems with Java. UltraVNC source (external site) | Optional encryption through a configured DSM plugin; the Server default has no DSM plugin. UltraVNC source | Not stated by vendor UltraVNC source (external site) | Not stated by vendor UltraVNC source (external site) | Apply updates from uvnc.com. Configure a DSM plugin or tunnel, authentication and the network path; a repeater must be reachable from both endpoints. UltraVNC source |
Last updated on