Skip to main content

How to use Web VNC

Web VNC lets you access VNC-type devices (like QEMU virtual machines, Docker, and other emulated devices with a desktop) directly in your browser. You do not need to install VNC client software.

Quick Start

Open Web VNC

Right-click on a VNC-supported node and select "Web console(inline)" to open an inline Web VNC window. Or select "Web console in new tab" to open it in a new browser tab.

Right-click node to open Web VNC

The Web console(inline) window opens in the topology interface. You can drag, resize, move, or minimize it.

Web VNC inline window
note

Window limits:

  • Minimum size: 500×400px
  • Maximum size: No hard limit

Features

Connection Management

Auto-connect:

  • When you open a VNC console, it connects to the device automatically
  • There is a 15-second connection timeout for protection
VNC Connection Management

Connection states:

  • Connecting
  • Connected
  • Disconnected

Screen Control

Zoom features:

VNC Zoom
ActionDescription
Zoom inMake the display bigger
Zoom outMake the display smaller
Fit to windowAdjust automatically to fill the window

Fullscreen mode:

  • Press F11 or click the fullscreen button to enter or exit fullscreen
  • Hides the browser frame for a full-screen experience

Send Keys

Send special key combinations to the device (to avoid conflicts in the browser):

VNC Send Keys
KeyFunction
Ctrl+Alt+DelSend Ctrl+Alt+Del
Ctrl+Alt+BackspaceSend Ctrl+Alt+Backspace
F1 to F12Send function keys
TabSend Tab key
EscSend Esc key
Print ScreenSend Print Screen key
note

Combination keys are supported, for example Ctrl+Shift+F1.

Screenshot

  • Click the screenshot button
  • The screenshot is automatically downloaded as a PNG file
  • Captures the current VNC screen content
VNC Screenshot

Screen Recording

Recording modes:

ModeDescription
VNCRecord only the VNC screen
VNC+CameraVNC screen with camera picture-in-picture (bottom-right corner)
CameraRecord only the camera
VNC Recording Modes

Recording features:

  • Format: WebM
  • Pause/Resume: You can pause the recording at any time
  • Audio recording: Supports microphone recording (can be muted)
  • Visual effects:
    • Timestamp overlay
    • Mouse cursor display
    • Click ripple animation
    • GNS3 watermark (invisible digital watermark)

Recording behavior:

  • If VNC disconnects, the recording continues (may show a black screen)
  • Paused time does not count toward the recording duration

Clipboard Sync

Send clipboard:

  • Paste local text into the VNC device
Send Text to VNC Device
note

VNC Clipboard Support by Platform

PlatformClipboard SupportHow It Works
DockerFull supportTigerVNC + vncconfig
QEMUPartial supportQEMU built-in VNC, depends on guest system

Comparison with Traditional VNC Clients

FeatureWeb VNCTraditional VNC Client
InstallationNo installation neededNeeds VNC Viewer
Cross-platformAny modern browserDepends on operating system
RecordingBuilt-in recordingNeeds extra software
ScreenshotOne-click screenshotNeeds extra steps
CameraSupports picture-in-pictureNot supported

Feature Contributor

Web VNC feature was developed and contributed by YueGuobin.