Secure, fast, and open-source, bVNC offers robust VNC and SSH Remote Desktop solutions for Windows, Linux, and Mac users. If you're an iOS or Mac OS X user, you can now enjoy bVNC on your device by downloading bVNC Pro from the App Store:
https://apps.apple.com/ca/app/bvnc-pro/id1506461202
Support the development of this GPL open-source software by purchasing the donation version, bVNC Pro!
For the latest updates, check out the release notes:
https://github.com/iiordanov/remote-desktop-clients/blob/master/bVNC/CHANGELOG-bVNC
Access older versions here:
https://github.com/iiordanov/remote-desktop-clients/releases
Encountered a bug? Report it at:
https://github.com/iiordanov/remote-desktop-clients/issues
If you have any questions, instead of leaving a negative review, engage with the community on our forum:
https://groups.google.com/forum/#!forum/bvnc-ardp-aspice-opaque-remote-desktop-clients
Explore my other offerings, like the RDP Client, aRDP:
https://play.google.com/store/apps/details?id=com.iiordanov.freeaRDP
For Proxmox and oVirt users, consider Opaque:
https://play.google.com/store/apps/details?id=com.undatech.opaque
bVNC stands out as a secure, open-source VNC client with an array of features, including:
- Compatibility with Windows, Mac, Linux, BSD, or any OS running a VNC server
- Master password support (Pro version)
- Multi-factor (two-factor) SSH authentication (Pro version)
- Intuitive multi-touch control for remote mouse operations: single tap for left-click, two-finger tap for right-click, and three-finger tap for middle-click
- Seamless drag and drop functionality with left, right, and middle button options
- Smooth scrolling via two-finger drag
- Pinch-to-zoom capability
- Options like Force Landscape, Immersive Mode, and Keep Screen Awake
- Dynamic resolution adjustments for desktop reconfiguration and control over virtual machines from BIOS to OS
- Full rotation support
- Multi-language interface
- Comprehensive mouse support
- Full-screen visibility even with the soft keyboard extended
- Secure connections via SSH tunneling, AnonTLS, and VeNCrypt (excluding RealVNC encryption)
- High-grade encryption surpassing RDP with SSH and VeNCrypt to thwart man-in-the-middle attacks
- AutoX session discovery/creation similar to NX client
- Efficient Tight and CopyRect encodings for rapid updates
- Adjustable color depth for slower connections
- Integrated copy/paste functionality
- Enhanced features like Samsung DEX support, Alt-Tab, Start Button capture, and Ctrl+Space capture
- SSH public/private key support, including importing encrypted/unencrypted RSA keys in PEM format
- Versatile scaling options: Zoomable, Fit to Screen, and One to One
- Multiple input modes: Two Direct, one Simulated Touchpad, and one Single-handed mode
- In single-handed mode, long-tap access to various clicks, drag modes, scroll, and zoom options
- Broad VNC server compatibility, including TightVNC, UltraVNC, TigerVNC, and RealVNC
- Support for Mac OS X's built-in remote desktop server (ARD) and authentication
- Does not support RealVNC encryption (use VNC over SSH or VeNCrypt instead)
- Stowable on-screen keys for convenience
- Right-click functionality using the Back button
- D-pad for arrow navigation with rotation capability
- Hardware/FlexT9 keyboard support
- View-only mode for non-interactive sessions
- In-app help covering usage, connection setup, and input modes
- Recommendation for Hacker's Keyboard for optimal experience
For Windows users, follow these setup instructions:
Plain VNC:
http://iiordanov.blogspot.ca/2012/04/how-to-install-and-connect-to-tightvnc.html
Secure VNC over VeNCrypt:
Secure VNC over SSH:
http://iiordanov.blogspot.ca/2012/04/tunneling-vnc-over-ssh-to-windows.html
For Linux users, here's how to get started:
Plain VNC (Remote Desktop on Ubuntu):
Note: Before using Vino (default Ubuntu VNC Server), execute:
gsettings set org.gnome.Vino require-encryption false
http://www.howtoforge.com/configure-remote-access-to-your-ubuntu-desktop
AutoX Secure VNC over SSH:
http://iiordanov.blogspot.ca/2012/10/looking-for-nx-client-for-android-or.html
Mac OS X Remote Desktop users can refer to these guides:
Plain VNC:
http://iiordanov.blogspot.ca/2012/04/how-to-connect-to-mac-os-x-using-bvnc.html
Secure VNC over SSH:
http://iiordanov.blogspot.ca/2012/04/tunneling-vnc-over-ssh-to-mac-os-x.html
Access the source code at:
https://github.com/iiordanov/remote-desktop-clients
What's New in the Latest Version v5.5.8
Last updated on Oct 24, 2024
v5.5.8
- Bugfix for master password crash
v5.5.7
- Stability improvements
v5.5.6
- Stop asking for Master Password on disconnection
v5.4.8
- Support for ACTION_BUTTON_PRESS and ACTION_BUTTON_RELEASE mouse actions
v5.4.7
- New round icon
v5.3.5
- Improved icon resolution
v5.3.4
- New app banner for Android TV
- Fix for toolbar position not restored
v5.3.3
- Back button disconnects on Android TV
- Show default settings icon on Android TV
- New show keyboard icon and function for Android TV