Let's get you connected.
From your first launch to your next shared screen. Setup, activation and connection help, all in one place.
Start with the basicsYour computer does the hosting.
VNCme runs on the Windows computer whose screen you want to share (Windows 10 or 11, 64-bit). The installer includes everything it needs, so there is no Node.js, npm or compilation step.
- Download
VNCme-Setup.exefrom the download page. - Run the installer. You can enter your licence key during installation, and VNCme activates when it first opens.
- Open VNCme from the Start menu or desktop shortcut. If you didn’t enter a key, follow the licence activation instructions below.
Your viewers
The people viewing your screen don’t need Windows or VNCme. They open your link in a web browser on any computer, tablet or phone.
Make this computer your host.
Your licence is linked to each computer you activate. Your licence key is in your welcome email.
- Easiest: enter your licence key when the installer asks. VNCme activates online the first time it opens.
- Or later: open VNCme’s Licence tab, enter your licence key and choose Activate Online.
- If online activation doesn’t work: copy the Machine ID from the Licence tab, generate a code on the activation page, paste it into Activation Code and choose Use Code.
VNCme checks your licence online about once a day, and each computer needs to connect at least once every 30 days.

One host. A browser for everyone else.
Start the server in VNCme and use the connection URL shown in the application. Up to 10 viewers can join a session.
Check the connection on your own computer
VNCme serves the web client and the screen stream on one port, 8080 by default. Open this address in a browser on the host computer:
http://localhost:8080
Connect another device on your network
Share the address shown in the LAN Connection Info panel with your viewers. Use the computer's network address instead of localhost; localhost always refers to the device opening the link.
http://YOUR_HOST_LOCAL_IP:8080
You can change the port on the Settings tab. If you do, use the address displayed by your running application.
Find your way around a large screen
Viewers see the screen at 100%, so text is as sharp as it is on the host. To see the whole screen at once, click Fit to Screen. Then click anywhere on it to show that area at 100%, centred in the window, with the host’s pointer there. Click Fit to Screen again to get back to the full view.

Take the session beyond your network.
Choose a connection mode on the Settings tab. Tailscale (recommended) keeps the session on your private Tailscale network. Public tunnel (Cloudflare) gives you a link anyone can open.
- Open the Settings tab.
- Under Connection Mode, select Tailscale or Public tunnel (Cloudflare).
- Set a Viewer Password, then choose Save Settings.
- On the Server tab, start the server and wait for the connection details to appear.
- Use Copy URL & Password and send the link to your viewers, with your viewer password.
Public tunnel links change each time the server starts. Use the details shown by your running application for the current session.
The public tunnel depends on Cloudflare, and Tailscale mode needs Tailscale installed on each device. Availability and service limits are set by those providers.
Read the internet access guideFind the right balance for your session.
Frame rate, image quality and the number of connected viewers affect the load on your host computer and network. For a slower connection, start with fewer viewers and lower image quality or frame rate.
- Use a wired network connection where possible.
- Check your viewer-password setting before sharing access.
- Keep the server and client connection settings consistent if you change ports.

Working with a source build
The original source guide places server settings in src/server.ts, HTTP client settings in src/client.ts, and the browser connection URL in public/client.js. These are development settings, separate from running a packaged application.
// Example settings from the source guide
const PORT = 8080;
const MAX_CLIENTS = 10;
const FRAME_RATE = 30;
const JPEG_QUALITY = 70;For a slower connection, the original guide suggests trying a frame rate of 15 and JPEG quality of 50. Actual results depend on your host, network and screen content.
For source-code enquiries, visit source access or contact sales.
Pass things across, not just pictures.
While connected, viewers and the host can send each other files and copy and paste text.
A viewer sending you a file
The viewer clicks Send file at the top of their browser window, or drags files onto your screen. VNCme shows you who is sending, the file name and its size, and asks whether to accept it. Nothing is transferred until you click Yes. Unanswered requests are declined after two minutes.
Accepted files are saved to Downloads\VNCme and are never opened automatically. Click Received Files on the Server tab to open the folder. Files can be up to 2 GB. Only accept files you’re expecting.
Sending a file to your viewers
On the Server tab, click Send File to Viewers and choose a file. Everyone connected sees a message with a Download button. Files can be up to 1 GB.
Copy and paste
- From the viewer to your computer: copy text on the viewer’s device, then press Ctrl+V in the VNCme browser window. It is pasted wherever your cursor is.
- From your computer to the viewer: select text on the shared screen and press Ctrl+C, or click Copy from host. If the browser blocks automatic copying, VNCme shows the text in a box with a Copy button instead.
Copy and paste works with text. To share a picture or document, send it as a file.
Turning these off
On the Settings tab, under File Transfer & Clipboard, you can stop viewers sending files, turn off clipboard sharing and choose a different folder for received files. Changes apply the next time you start the server.
Let's get things moving again.
The server will not start
Check the application's error message first. A second VNCme instance or another application may already be using the configured ports. Close the duplicate instance, then try again. If you changed a port, check that the client uses the matching configuration.
A viewer cannot connect
Confirm the server is running and that the viewer has the current URL. For a local session, both devices must be on the appropriate network; sending someone localhost will not connect them to your computer. Check that your firewall permits the application's configured connection.
The picture is slow or laggy
On the Settings tab, lower the frame rate or image quality. VNCme only sends the parts of the screen that change, so scrolling and video use the most data. Try fewer connected viewers and a wired connection. Performance depends on the host computer, available bandwidth and the content being shared.
Mouse or keyboard control is not working
Check your VNCme access settings. If the program you’re trying to control is running as administrator, Windows only lets VNCme control it when VNCme is also run as administrator.
A viewer can’t see the Send file or Copy from host buttons
Check that file transfer and clipboard sharing are turned on under File Transfer & Clipboard on the Settings tab, then restart the server. Viewers should refresh their browser page after you update VNCme.
Copy from host shows a box instead of copying
Some browsers only allow automatic copying on secure (https) pages, so local network links may show the text in a box. Click Copy in the box. Public tunnel links use https and usually copy directly.
The tunnel URL is not opening
Wait for VNCme to show the connection details, then copy the current URL again. Public tunnel links change each time the server starts. Confirm the server is still running. If your local browser connection works but the public URL does not, follow the tunnel troubleshooting guide.
My activation code is not accepted
Check that the licence key, Machine ID and activation code were copied without extra spaces or missing characters. Generate the code for the computer you are activating. If the problem continues, contact support with the error message and your purchase details.
Still need a hand?
Email your operating system, the step you reached and the exact error message. These details help us understand the problem.
Contact support