AnywhereTSApple Screen Sharing (iChat)BomgarChicken of the VNCCitrix XenAppEchoVNCRemote Desktop Services/Terminal ServicesFreeRDPFreeNXiTALCKRDCnoVNCrdesktopTightVNCTigerVNCTurboVNCUltraVNCThinfinity Remote Desktop Workstation
DescriptioniTALC is a tool for teachers, to view and control other computers in your network in several ways.KRDC is an application that allows you to view and control the desktop session on a remote machine that is running a VNC or RDP server.noVNC is a browser based VNC client implementation. It uses HTML5 Canvas and WebSockets. A VNC server with WebSockets support (such as libvncserver) is required or use websockify with any VNC server.TigerVNC is an advanced VNC implementation, which includes features from TightVNC and TurboVNC (accelerated JPEG compression...).UltraVNC allows you to use your mouse and keyboard to control another PC remotely. It supports File transfer, MS Logon, Text chat, Viewer Auto scaling and Server Side Scaling, Multiple-Monitors-support, Repeater/Proxy-support, Auto reconnection.Access your Windows desktop from any device, without the need to install plugins, add-ons nor browser extensions. The web remote access client works on Chromebooks, iPads and other devices, as well as Mac, Linux and other Windows computers. Take full control of your PC, share your screen, organize presentations or use the FTP tool to manage documents and files.
PricingFree (moving to Open Source license)Included with OS XFrom $49/monthIncluded with WindowsFree (Apache license)Free (GPL)Free (GPL)Free
  • Free (GPL)
  • Business-friendly license available
Free (GPL)Free (GPL)Free (GPL)Free. Requires registration.
Server platforms
Mac OSYesYesNoNoNoNoNoYesYesNo
Client platforms
Windows as clientNoYesYesYesYesNoYesYesYesYesYesYes
Mac OS as clientYesYesYesNoNoNoYesYesYesNoYes
Linux as clientNoYesYesNoYesYesYesYesYesNoYes
iOS clientNoYesYesNoNoNoYesYes
Android clientNoYesYesNoNoNoYesYes
File transferYesNoYesNoYesYesYesYesYesNoNoNoYesYesNoNoYesYes
Audio supportYesNoNoNoYesNoYesYesYesNoYesNoYesNoNoNoNoYes
Multiple sessionsYesYesYesNoYesYesYesYesYesYesYesYesYesYesYesYesYesYes
Seamless windowNoNoNoNoYesNoYesNoYesNoYesNoYesNoNoNo- Partial
Remote AssistanceYesYesYesNoNoYes
Access Permission RequestYesYesNoYesNoNoYes
Built-in EncryptionYes SSL, TLSYes AES-256Yes SSL, AES-256NoYes SSL, TLSYesYesYesYes AESYes SSHNoYes SSL, TLSYesYes SSH (unix client only)Yes SSL, TLSNo- pluginYes SSL
Client/server/listeningClient OnlyClient & ServerClient & ServerClient OnlyClient & ServerClient & ServerClient & ServerClient OnlyClient & ServerClient & ServerClient OnlyClient OnlyClient OnlyClient & ServerClient & ServerClient & ServerClient & Server
NAT PassthroughNoNoNoYes using Listening modeYes using Listening modeNo
IPv6 supportYesNoYesYesYesNo
Maximum simultaneous connectionsUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimited