UltraVNC (escrito a veces como uVNC) es un software libre de escritorio remoto bajo Microsoft Windows mediante protocolo de comunicaciones VNC, que permite visualizar la pantalla de otra computadora (vía Internet u otra red) en la pantalla del usuario. El programa permite el uso del ratón y del teclado para controlar otro computador remotamente. Esto quiere decir que se puede trabajar en un computador remoto como si se estuviese sentado frente a el desde cualquier ubicación.