UltraVNC

Remote desktop software From Wikipedia, the free encyclopedia

UltraVNC (sometimes written uVNC) is an open-source remote-administration/remote-desktop-software utility.[4][5][6][7][8][9][10][11][12][13][14][15]

Original authors
  • Rudi De Vos (Vdacc-VNC)[1]
  • UltraSam (eSVNC)[1]
Developers
  • Rudi De Vos[1]
  • Ludovic Bocquet[1]
  • Community[1]
Initial release5 December 2002; 23 years ago (2002-12-05)[1]
Stable release
1.6.4.0[2] Edit this on Wikidata / 25 June 2025; 8 months ago (25 June 2025)
Quick facts Original authors, Developers ...
UltraVNC
Original authors
  • Rudi De Vos (Vdacc-VNC)[1]
  • UltraSam (eSVNC)[1]
Developers
  • Rudi De Vos[1]
  • Ludovic Bocquet[1]
  • Community[1]
Initial release5 December 2002; 23 years ago (2002-12-05)[1]
Stable release
1.6.4.0[2] Edit this on Wikidata / 25 June 2025; 8 months ago (25 June 2025)
Preview release
1.7.1.11-dev[3] Edit this on Wikidata / 11 March 2026; 6 days ago (11 March 2026)
Written inC, C++ and Java
Operating system
Platform
SizeAbout 6 MB
StandardRFB/VNC
Available in
Type
LicenseGPLv3
Websiteuvnc.com Edit this at Wikidata
Repository
Close

The client supports Microsoft Windows and Linux but the server only supports Windows.[16] It uses the RFB (VNC) protocol to allow a computer to access and control another one remotely over a network connection.

UltraVNC is a commonly used remote-access program, and has been in development since 2002, the most recent stable release being from 2025. The 1.5x development branch had more than 2 million views and downloads.[17]

Features

UltraVNC allows the use of a remote computer as if the user were in front of it. This is achieved by sending mouse movements and key-presses to the remote computer, and replicating the remote computer's display (subject to differences in resolution) locally in real time. UltraVNC bears a strong resemblance to RealVNC Free Edition. However, in addition to remote control, it adds various features, such as an encryption plugin to secure the client/server connection. It also supports file transfers, chat functionality and various authentication methods. The two computers must be able to communicate across a network, such as a local subnet, internal network, or the Internet. The software is free and distributed under the terms of the GNU General Public License version 3.

UltraVNC is developed in the C, C++, and Java programming languages.

It can use an optional mirror driver installed on the remotely controlled computer for fast and efficient notification of screen changes with very low CPU load,[18] although this is not needed since later versions of Windows 10.[19]

History

UltraVNC is the result of the merger of Vdacc-VNC started by Rudi De Vos in 1999 and eSVNC started by Sam in 2002.[1]

Since release 1.0.6.4, UltraVNC server can work as a Windows service under User Account Control (UAC).

Reverse control

UltraVNC is notable as the base for free no-install remote help desk options including UltraVNC SC (Single Click) and PcHelpWare. These operate by generating pre-configured executables that can be downloaded and run on systems needing support; these applications then connect back to server software running on the system providing support.

See also

References

Related Articles

Wikiwand AI