noVNC
The facts below are what the maker publishes about noVNC, checked and dated. Our editors have not written about it yet.
Plans and prices
From noVNC's own pricing page, checked 12 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| noVNC | Free | Open-source VNC browser client and JavaScript library |
The facts
Each one read from noVNC's own pages, with the date it was checked.
What it does
- Authentication
- Supported authentication methods include classical VNC, RealVNC RSA-AES, Tight, VeNCrypt Plain, XVP, Apple Diffie-Hellman, and UltraVNC MSLogonII.checked 12 Oct 2026
- Clipboard and touch
- It supports full Unicode clipboard copy and paste and touch gestures for common mouse actions.checked 12 Oct 2026
- Connection requirement
- noVNC requires WebSockets support; servers without it need a WebSockets to TCP proxy, such as the sister project websockify.checked 12 Oct 2026
- Deployment
- The project documents downloading release archives, running a VNC server and WebSocket proxy, and installing a snap package.checked 12 Oct 2026
- Desktop controls
- Features include desktop scaling, clipping and resizing, local cursor rendering, and back and forward mouse buttons.checked 12 Oct 2026
- File transfer
- Nochecked 20 Sep 2026
- Integrations
- The project names OpenStack, OpenNebula, LibVNCServer, and ThinLinc among projects that have integrated noVNC.checked 12 Oct 2026
- Library integration
- The core library is available through NPM as @novnc/novnc, and the package does not include the user application.checked 12 Oct 2026
- License
- The project says noVNC is licensed mainly under MPL 2.0.checked 12 Oct 2026
- Purpose
- noVNC is a browser based VNC client JavaScript library and application.checked 12 Oct 2026
- Security
- The project documents using certificate and key files with its snap installation to enable a TLS listener.checked 12 Oct 2026
- Support
- Users are directed to the discussion group for questions and GitHub issues for bugs and feature requests.checked 12 Oct 2026
- VNC encodings
- Supported encodings include raw, copyrect, RRE, hextile, tight, tightPNG, ZRLE, JPEG, Zlib, and H.264.checked 12 Oct 2026
Where it runs
- Browser limits
- The project says noVNC does not work in Internet Explorer and lists Chrome 89, Firefox 89, Safari 15, Opera 75, and Edge 89 as minimum versions it is aware of.checked 12 Oct 2026
- Browser use
- It runs in modern browsers, including mobile browsers on iOS and Android.checked 12 Oct 2026
- Supported platforms
- web browsers,mobile browsers on iOS and Androidchecked 20 Sep 2026
Money
- Free plan
- Yeschecked 20 Sep 2026
Alternatives to noVNC
- 1

DWService
Free planOpen sourceAndroidiOSWebAPI9.2From $40 a year - 2

ManageEngine Remote Access Plus
Free planAndroidiOSWebAPI9.0From $75 a year - 3

Zoho Assist
Free planAndroidiOSWebLinux8.9From $10 a month - 4

HopToDesk
Free planAndroidiOSLinuxmacOS8.8From $159 a year - 5

ThinLinc
Free planAndroidiOSWebLinux8.7From $103 a year - 6

TeamViewer Remote
Free planAndroidiOSWebLinux8.5Free plan
