Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.





 RDP connect (server option)


binary.png ultravnc 1240 X86 setup

UltraVNC distribution for 32-bit operating systems.
Supports Windows XP or later.

GNU/GPL link_extern.gif 2020-02-19 English Windows 214 B 128,465 Download

binary.png ultravnc 1240 X64 setup

UltraVNC distribution for 64-bit operating systems.
Auto Operating system selection

GNU/GPL link_extern.gif 2020-02-19 English Windows 214 B 473,282 Download

binary.png ultravnc 1240 msi X64

UltraVNC distribution for 64-bit operating systems.
Supports XP or later

GNU/GPL link_extern.gif 2020-02-19 English Windows 5.03 MB 53,391 Download

binary.png ultravnc 1240 msi X86

UltraVNC distribution for 32-bit Windows XP or higher.

GNU/GPL link_extern.gif 2020-02-19 English Windows 4.89 MB 12,646 Download



Same binary is used for XP-WIN10

zip.png ultravnc 1240 bin zip ALL

All bins 32 bit en 64 bit


GNU/GPL link_extern.gif 2020-02-19 English Windows 214 B 22,586 Download

zip.png ultravnc 1240 bin zip ipv6

All bins 32 bit en 64 bit


GNU/GPL link_extern.gif 2020-02-19 English Windows 214 B 3,172 Download

LATEST W2K version


zip.png ultravnc 1212 encryption plugins bin zip
GNU/GPL link_extern.gif 2016-10-26 English Windows 727.61 KB 15,585 Download

Addons didn't change, version is still 1210,

binary.png addons win32 1210
same addons for 1210 and 1211
GNU/GPL link_extern.gif 2016-01-25 English Windows 1.34 MB 31,643 Download

binary.png addons x64 1210
same addons for 1210 and 1211
GNU/GPL link_extern.gif 2016-01-25 English Windows 1.27 MB 44,296 Download

Remark bins: Never extract the exe direct (via iexplorer) from the zip.
If you extract them direct, uac mark the files as unsecure... and winvnc server doesn't work proper.
First save as zip then open via explorer...


Word doc is also available, feel free to correct or add things.
UVNCLaunch manual
server options


zip.png UVNC launch 1212 zip
GNU/GPL link_extern.gif 2016-10-26 English Windows 650.02 KB 17,370 Download

WARNING:  In MODE I the repeater works like a proxy.
You need to restrict the ip addreses and ports to prevent unwanted access. (repeater settings)

Repeater (webgui security update)

zip.png ultravnc_repeater_1400

update 1400 security fix for webgui

The keepalive option can only be activated if all winvnc are >= version 1201
The older vnc server don't understand the keepalive repeater to server message.

The message is used to prevent that timeouts close the connection.

GNU/GPL link_extern.gif 2017-12-17 English Windows 72.05 KB 27,969 Download

zip.png ultravnc_repeater_1400_src
Repeater 1400 sourcecode
GNU/GPL link_extern.gif 2017-12-17 English Windows 135.15 KB 9,569 Download

Mirror Driver

zip.png Mirror Driver

Mirror driver ( min OS XP, max win7 X64)
Full installer auto download mirror drivers, but if you selected no you can manual install the mirror driver.
Mirror driver can only be installed via the console ( no RDP session)
Vista >  open a cmd "run as admin" and run the install.bat from there  ( UAC required)

Commercial licenseTooltip 2011-06-19 Windows 352.8 KB 371,053 Download

SourceCode uvnc 1240



* Ultr@VNC - Latest modifications - History

- incoming data from server to viewer and invers is extra checked for code injection by fake viewer or servers. Were possible, functions are replaced by there security enhanced counterpart.
-made international keyboard path option
-jpg encoder use master frames
-prevent screen lock while connected
-Viewer changes
*settings are now server based
*tab option screen via expand button


-cleanup compiler warnings
-redraw full screen after fullscreen
-mouse position correction multi monitor
-uvnc_settings.exe ( check mirror driver)
-delete race condition invers connection
-using reconnect thread, better repeater behaviour
-ddengine fix when screen resolution change online
-SDK win10 fix for VS 2017
-security fixes: Thanks to Pavel Cheremushkin
-ddengine update flashing cursor + performance
-added performance mode, activated when max cpu is set to 100

-update jpeglib to 2.0.0
-update zlib 1.2.11
-Accept box and UAC fix
-Header changes for gcc
-save query accept settings
-Desktop size incorrect after service logon screen with multi monitors
-secondary from ini not handled correctly after login screen
-Fixed File Transfer of mapped network drives. CreateFile called in different thread than ImpersonateLoggedOnUser

-hang by secondary=1 in ini
-Window sizing by auto scaling correct
-Window update after fullscreen
-ddengine systay hint, shows when when ddengine isn't used

-fixed driver activation ( bug
-mirror driver “check driver” button fixed
-OS detection always detected win8 on win8>=, added new code to proper detect win10
-FileTtransfer and repeater bug fix ( transfer broke on to slow connections)
-faster initialization
**multi monitor
-change ddengine for multimonitor on single video card
-Dual screen / triple screen with mirror/ddengine/blit
-mouse ccorinates
++added Delay query window after restart ( to avoid multiple querywinodw accepts), server option
++added server option to enable/disable uvnckeyboardhelper.exe in win8
-win10 fixes
-Single exe for wp-win10
-better multi monitor support
-ultra2 encoder optimized
-ddengine for win8>=
-disconnect fixes Jan 2018
-XP fixes
-repeater security fix
-File Transfer fixes
*temp path
*XP libs
*Seperated thread for FT Sept 2017
-bad connection caused by clipboard transfer during connection
-reconnect viewer failed

changes June 2017
-Faster FT
-Fixed FT from winvnc to vncviewer if winvnc is running as service
-Better windows 10 support
-jpeg lib update

** V1.2.1.1 April 2016
Vnchooks: make sure the correct versions are attached, some older crashed

-black screen on connection/ grey screen on connection and deadlock
-on disconnect server icon stayed yellow, blocking new connections
-black viewer with icons without file transfer.
-fixed mem leaks/resource leak

-Fix overrun crash
-Timeout reconnect fix
-Closing no reconnect fix
-Auto refresh after idle
Update jpeg lib

** V1.2.1.0 January 2016
Server: added rdp session select
Server: added alternate shell  when you use another shell the explorer.exe it doesn’t work correct


Viewer: added remember last location ( host based)

Artifacts on win8>
Faster reconnect on session switch
Repeater:reconnect, some port scanners could kick connections, stability

** V1.2.0.9 November 2015

*added XZ encoder (small bandwidth)
*crash fix
*auto mode: better initial settings to avoid coder switch on start
*fix 10 second delay win8 with keyboardhelper
*w8hook embedded
*option Gii encoder adde
*memory leaks
*added tight encoder patch from Turbovnc project
*reconnect timeout in invers mode was increasing on each try, max set to 3 minutes*crashes detected by crashrpt fixed

** V1.2.0.6 June 2015

*fix timeout multiple viewers
*scale server window, also when directx is not available
*fix multiple initial screen sends
*fix win8 and w8hook loop/hung high cpu
*added dpi aware for viewer

** V1.2.0.5 Dec 2014

*add viewer idle timer

*add server id to password box

*server deadlock fixed ( existed already for 2 years)

*server tray install/uninstall/start stop service

*minimize viewer and high cpu

*save plugin options corrected

*update uvnc_settings.exe ( added new settings, help pages, service buttons)

*update repeater (could be locked by port scans)

** V1.2.0.4 Nov 2014

-Save config plugin fix
-clipboard deadlock
-allow filetransfer when file is open
-sdtime removed ( performance)
-alt-grf win8 fix


** V1.2.0.3 Aug 2014

impact: all pre versions
exploit: localuser (guest) can gain local admin access on win8
** V1.2.0.2
*viewer portable
*you can set a single port java/rfb
*server deadlock fixes for slower connections
*ignore cursor when not in view window ( crashed java viewer)
*fast keyboard input could cause 100% cpu usahe on win8, fixed

** V1.2.0.1 Aug 2014

*service, fix error 1314, server sometimes failed to start desktop part and closed winvnc.
*security: increase timeout after each wrong password to make brute force hacking harder
*color correction 16bit and mirror driver*memory leak with mirror driver fixed in previous fix J
*save setting permission fix
*added support for new repeater with keepalive
*tooltip buffer overrun fix, cause server to fail when sting in systray was to long
( multiple ethernet card. Long hostnames etc…)

**V1.1.9.6 Dec 2013

*auto alpha blending based on OS*zrle deadlock fix
*tight encoding fixed
*show screenbuildup on first run
*server fix bug that crashed iexplorer 8

**V1.1.9.4 Okt 2013

*viewer mod for vmware ( wrong colors)
*update lijpeg-turbo to 1.3.0

**V1.1.9.3 Aug 2013
-Missing screen  refresh  ( when driver selected but not used)
-Factory reset ( when temp was not writable) 

**V1.1.9.2 Aug 2013
-Mirror driver and begative screen coordinates (left secondary desktop)

**V1.1.9.0 May 2013
-fixed change ip detection, sometimes server was disconnected after a few seconds by a false positive
-new installer xp64 wasn’t supported

**V1.1.8.9 April 2013
-Viewer timeout option grayscreen fix
-server leaks fixed

**V1.1.8.8 March 2013
-server crash
-server grayscreen on startup loop fixed

**V1.1.8.7 March 2013
-filetransfer bug fix (x64)

**V1.1.8.6 March 2013
-autoreconnect and auth fail fix
-viewer with option window open fails to close
-viewer messagebox sometimes hidden behind window

**V1.1.8.5 March 2013
deadlock softcursor fixed (viewer)
**V1.1.8.4 March 2013
-u2 encode on 16 color display crash
-fullscreen bar center
-recoonect set by default

**V1.1.8.3 March 2013

-Fix server /NULL crash
-Fix radio button u2 viewer

**V1.1.8.2 March 2013
-fix lock after gray screen

**v1.1.8.2 (March 2013)
-disconnect after gray screen
**v1.1.8 (Nov 2012)
-addad support windows 8
( new capture engine)
-several bug fixes
-better multi monitor support
-new vncpasswd + encryption.
Instead of using the password as part of the encryption, we now check the password insite the encryption by the server. This allow the server to balcklist servers
after x fault password.

WARNING: If using encryption plugin + vncpassword you better upgrade. No protection against Brute force password hacking.

**v1. (Feb 2012)
-removed beeps
-Capture alpha-Blending default value.
-Viewer crash fixed
-Grayscale fixed
-msi installers

*crash chat x64
*AuthRequired=0, passwd=NULL: Warning message block service
*About x64 say win32
*viewer 1082 and server 1096 with localcursor ( no connect, 100% cpu)
*serversite scaling and multiple viewers, framebuffer size get overwritten
(Scale is now lock when multiple viewers are connected to avoid a
framebuffer change, first connected viewer set scale. Site effect is that
the viewer report the unused, incorrect scale, but at least it doesn't crash anymore)
*-connect ip, passed to winvnc running as service is not remembered for
stop the autoreconnect function of the server.
*server mouse moves jump on viewer when screen is idle.
*old plugin zrle crash

*plugin (SecureVNCPlugin) used by viewer
server without plugin
give incorrect viewer message. And doesn't ask to reject the connection.
*monitor value is saved, but vncviewer read it as bool (true/false)
Only 0/1 are correct imported
*old plugins fail when zrle encoding is used
*old plugins give incorrect info in statusbox
*-autoreconnect timeout, -reconnectcounter number
(available from gui and commandline)
-autoreconnect timeout was incorrect, updated
*old plugin detection
*Messagebox was sometimes displayed on invisable desktop
*auth dll error messages for missing dll's incorrect
*mslogon and no groups, didn't checked admin account for access
*lock /logout screen on exit viewer option blocked shutdown server.

*mslogon fixed

added special build: only one port for javaviewer (rfb port is used for java download and rfb data)




This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
GNU General Public License for more details.