The best open source VNC Screen Sharing app for Mac OS, iPhone and iPad. Now with external keyboard and mouse support. Also supports SSH Tunnelling.
Thank you for supporting my work and GPL open-source software by buying bVNC Pro!
If you are unhappy, please don't give us a bad review, instead, request a refund and get in touch by email support _at_ morpheusly _dot_ com:
https://support.apple.com/en-ca/118223
Need an RDP app to control Windows, Ubuntu 22.04+ or XRDP remotely?
https://apps.apple.com/app/ardp-pro/id1620745523
Need a SPICE or Proxmox or oVirt client for controlling virtual machines remotely?
https://apps.apple.com/app/aspice-pro/id1560593107
If bVNC doesn't work for you or you're unhappy, please do not ask for help in a review but do post your question in the forum:
https://groups.google.com/forum/#!forum/bvnc-ardp-aspice-opaque-remote-desktop-clients
If you have a feature request, or you found a bug, please open an issue at: https://github.com/iiordanov/remote-desktop-clients/issues
- Instructions for Mac OS X:
Plain VNC (Remote Desktop for Mac OS X):
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
- Instructions for Windows:
Plain VNC:
http://iiordanov.blogspot.ca/2012/04/how-to-install-and-connect-to-tightvnc.html
Secure VNC over VeNCrypt:
https://groups.google.com/d/msg/bvnc-ardp-aspice-opaque-remote-desktop-clients/lINJkYJbN-U/3Q3oHWjjDQAJ
Secure VNC over SSH:
http://iiordanov.blogspot.ca/2012/04/tunneling-vnc-over-ssh-to-windows.html
- Instructions for Ubuntu 20.04 and earlier Linux
Plain VNC not tunneled over SSH:
https://help.ubuntu.com/stable/ubuntu-help/sharing-desktop.html.en
http://www.howtoforge.com/configure-remote-access-to-your-ubuntu-desktop
If your business is looking for fixes and features, please get in touch by email at support _at_ morpheusly.com
bVNC is a secure, open source VNC client. Its features include:
- Controls Windows, Mac, Linux, BSD with VNC server installed
- PiKVM compatible
- External keyboard support
- External mouse support
- Magic Trackpad support
- Multi-language support
- Supports Mac OS X built-in remote desktop server (ARD) and Mac OS X authentication!
- Windows, Mac, Linux, BSD, or any other OS with a VNC server installed
- Multi-touch control over the remote mouse. One finger tap left-clicks, two-finger tap right-clicks, and three-finger tap middle-clicks
- Right and middle-drag and drop if you don't lift the first finger that tapped
- Scrolling with a two-finger gesture
- Pinch-zoom
- Dynamic resolution changes, allowing you to reconfigure your desktop while connected, and control over virtual machines from BIOS to OS
- All device orientations
- Full desktop visibility even with soft keyboard extended
- SSH tunneling, AnonTLS and VeNCrypt for secure connections (does not support RealVNC encryption).
- High-grade encryption superior to RDP using SSH and VeNCrypt (x509 certificates and SSL), preventing man-in-the-middle attacks
- Tight and CopyRect encodings for quick updates
- SSH public/private (pubkey)- Supports most VNC servers including TightVNC, UltraVNC, TigerVNC, (and RealVNC Enterprise only, when configured appropriately)
- Clipboard integration for copy/pasting from your device
Some of the planned features to look forward to:
- AutoX session discovery/creation similar to NX client
- Ability to reduce the color depth over slow links
- Importing encrypted/unencrypted RSA keys in PEM format
- View-only mode
- On-device help on available input modes in the Menu when connected
GPL source code here:
https://gitlab.com/iiordanov/remote-desktop-clients-ios
The app works well, but beware that the app doesn't like RSA SSH keys much. Better to use ed25519 or ecdsa keys. They're more secure anyways.
Developer Response
https://github.com/iiordanov/remote-desktop-clients/issues/540For whoever reported RSA keys not working with bVNC, aRDP or aSPICE, I found the root cause, and I suspected it's a server-side issue.1. I checked /var/log/auth.log on an Ubuntu 22.04 machine which was reproducing the issue, and found:May 19 21:33:18 subgenius sshd[3205570]: userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]2. Edited as user root the file /etc/ssh/sshd_config and I added to the bottom of it:PubkeyAcceptedAlgorithms ssh-rsa3. I restarted the server with:Ubuntu 22.04:systemctl restart sshMacOS Ventura and newer:launchctl stop sshlaunchctl start sssh4. Thereafter RSA keys worked again.
Works well with piKVM
Compd000d
This might be the only VNC client on iOS that works more or less flawlessly for connecting to piKVM devices.
Crashes - does not run
gametisageek
Apple M1 Sonoma 14.2.1 laptop. Won't even start, core dumps immediately. Report sent to Apple. Hate spending money on an app that doesn't work even if its only $8.-Greg
Developer Response
Great feedback for an ancient version before the silicon build was released. Thanks :)
Password Storage
user00922
There is no password prompt, you are forced to trust and store passwords with this app.
Developer Response
This review no longer reflects anything approaching the reality of the app's features.
60
- Layout improvements for smallest screens
- Fix for screenshots
- Re-added keyboard icon to Extended Keyboard Accessory view
- Improvements to external keyboard detection
- Import/Export Settings
- Auto-adjustable connection grid
- Sorting connections
- Menu to organize functionality on the main page
- Pinch-zoom follows fingers
59
- Support showing title bar
- Keyboard layout improvements
- Physical keyboard handling improvements
58
- New Extended Keyboard Accessory replacing the on-screen keys
- New Translations
- Hardware Keyboard support improvements
57
- Input validation on address and ports
- Bugfix for saving new connections when navigating away to Help screen
- Menu item improvements
- Support quitting app with Cmd-Q when not connected
56
- Bugfixes
54
- Fix for Option to send Meta instead of Alt key when connected to MacOS
- UI Improvements for light theme
- Scroll sensitivity slider
- Fix for Ctrl+Arrows causing occasional issues
- Bugfixes
Version 60
The developer, iordan iordanov, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
iordan iordanov
Size
8.6 MB
Category
Productivity
Compatibility
Requires iOS 14.0 or later.
iPhone Requires iOS 14.0 or later.
iPad Requires iPadOS 14.0 or later.
iPod touch Requires iOS 14.0 or later.
Mac Requires macOS 11.0 or later.
Apple Vision Requires visionOS 1.0 or later.
Languages
English and 4 more
English, Japanese, Korean, Simplified Chinese, Traditional Chinese