JollysFastVNC is a secure ARD and VNC client. Its aim is to be the best and most secure VNC client on the Mac. TaoofMac actually thinks it already has reached this goal.

To access remote computers simply enable ‘ScreenSharing’ on remote Macs, a vnc server like ‘UltraVNC’ on Windows machines or the inbuilt ones in the various Linuxes. Then you can access them with JollysFastVNC. If you want to access them via secure ssh-tunnel select the ‘ssh’ security type in JollysFastVNC and the ssh tunnel will be created for you automatically.


  1. Fast.

  2. Secure - SSH tunneling, SSL, SOCKS support inbuilt.

  3. Mac login, keyboard, pasteboard, remote screen lock and monitor selection support.

  4. Windows login and domain login support.

  5. Multiple connections, fullscreen, multi-monitor support.

  6. SmartZoom for viewing large remote desktops.

  7. International keyboard support

  8. Reverse connections including automated Nat-PMP / UPnP port opening on routers.

  9. WakeOnLan support.

  10. Global/Specific hierarchical preferences.

  11. Bonjour including auto connection to Bonjour hosts.

  12. Remote cursor support - including smartzoom movement.

  13. Automatic pasteboard synchronisation.

  14. vnc:// and jfvnc:// url schemes for opening vnc connections from other programs.

  15. VNC encodings ZRLE, Tight, zlib, rre, hextile, raw, copyrect, resolution change, pixel format change, lastrect and some more.


Normal Version: macOS 11 (Big Sur) & 12 (Monterey)

AppStore Version: Mac OS X 10.6 - 10.11 - no longer available due to AppStore restrictions


When I started ScreenRecycler I thought that there were enough VNC clients out there to support it. When the program started to get useful I realized that the VNC clients available on the Mac were pretty slow and people were complaining about the speed of ScreenRecycler. I was using VNCThing at the time which proved to be acceptable on PPC Macs but does not run on Intel Macs.

Without a proper viewer people can't access ScreenRecycler in the way I imagined. So I started programming JollysFastVNC to let people use the full power of ScreenRecycler. As I got a few mails about the VNC capabilities of JollysFastVNC I decided to enhance the program to be a fully functional VNC client. It’s fast as you can see here.

Some servers are not capable of handling the amount of requests JollysFastVNC sends them. I'm thinking about a solution which does not slow down high performance servers like ScreenRecycler.



Feedback is very welcome if you have a truly new idea or found a bug. Read the Readme before submitting though. You can mail me by clicking on the mail link inside the ‘About box’ in JollysFastVNC.

JollysFastVNC for older OS versions

Mac OS X 10.12 - 10.15: JollysFastVNC.10.12.dmg

Mac OS X 10.10 - 10.11: JollysFastVNC.10.10.dmg

Mac OS X 10.7 - 10.9: JollysFastVNC.10.7.dmg

Mac OS X 10.6: JollysFastVNC.10.6.dmg

Mac OS X 10.4 - 10.5: JollysFastVNC.10.4.dmg



Control computers fast and securely from anywhere.

Download the

FREE Trial

macOS 11 (Big Sur)
macOS 12 (Monterey)

For older OS versions go to the bottom of the page.


Made with