This article applies to RealVNC Connect version 8.
Ever spent time explaining the same process to different people, or wished you could refer back to the steps shown during a remote support session? With RealVNC’s session recording feature, it’s easy to create a visual record of your work, capturing everything from onboarding walkthroughs to complex troubleshooting steps.
Whether you’re training new team members, demonstrating compliance during audits, or just saving time on repetitive support tasks, recording your remote sessions saves you from repeating yourself. VNC on its own is a remote desktop protocol rather than a video recorder, so the recording occurs within RealVNC Connect itself. In this guide, we’ll cover how to set your recording preferences, how to start and stop a recording, and what to do with the files afterward.
Why should you record VNC sessions?
Recording remote sessions provides your business with a clear trail of what happened, who was involved, and when, which can be critical for IT teams reviewing support issues, trainers delivering consistent demos, and managers meeting compliance requirements.
There’s a practical angle too. Written notes taken after a session capture what someone remembered, not what actually happened on screen. A recording removes that gap, which matters most when a problem recurs months later and nobody can recall the exact sequence of steps that fixed it the first time.
Some common use cases include:
- Training and Onboarding: Record complex software training sessions and reuse them. New employees can watch these recordings at their leisure, and the training process will be consistent and time-saving for trainers.
- Auditing and Compliance: Record workflows or processes on video for auditing purposes. This is particularly useful in regulated industries where you need to keep a detailed record of what was done on remote systems for compliance.
- Customer Support and IT Troubleshooting: Record screen sessions while providing remote support to be transparent and accountable. This is great for documenting how issues were resolved or for reference if the same issue comes up again.
- Quality Control: Use RealVNC Connect’s screen recording to review sessions and check that work was carried out to standard.
RealVNC Connect enables secure, transparent recording of remote desktop sessions. Read on for how to set it up and tips to organize, share, and secure your recordings.
Security you can trust
Every recording carries the same protection as a live RealVNC session. That means full end-to-end encryption and enterprise-grade security. If you work in a regulated industry, it gives you the ability to prove exactly how remote access was handled, and it ensures sensitive data isn’t exposed. Plus, keeping session logs makes audits far less stressful.
That protection is specific rather than generic. RealVNC Connect sessions are encrypted with AES-GCM at 128 or 256-bit, using Perfect Forward Secrecy so session data can’t be decrypted later even if a key is compromised. RealVNC is certified to ISO 27001:2022 and supports HIPAA and PCI-DSS requirements, which matters when a recording becomes part of an audit trail.
A new unified experience in v8
Starting with version 8, RealVNC Connect brings together the RealVNC Viewer and RealVNC Server into a unified app for Windows, macOS, and Linux. So, whether you’re connecting to another computer or sharing your own, everything is now accessible from a single interface.
Note: If you need to use the separate Server and Viewer apps, you can still download them from the RealVNC website.
Before you begin, set your screen recording preferences
RealVNC Connect allows you to record sessions as a WebM video file. This feature can only be used on desktop operating systems (Windows, macOS, and Linux).
The video file recorded will contain everything visible on the screen of a remote device for the duration of the recording.
To choose where the files will be saved:
- Open RealVNC Connect (v8 unified app), then click File > Preferences.
- Go to Recording.
- Under Recordings you can see where the software saves files by default. You will note you can also click Show in folder to access the respective folder. The latter will be especially useful if you want to come back to your recordings later.
- You can also select the folder every time you start the screen recorder.
The recorded session will be saved as a video file.
If you’re using the feature for auditing purposes, you might want to Record all sessions. Admins can enforce this as a policy, so you don’t have to rely on individual users to remember to hit record.
To show a persistent notification when a session is being recorded on the machine you are connecting to, set RecordNotifyAlways to True in Inbound Connection Settings / Advanced.
To display a prompt to the remote user that requires them to allow session recording, set RecordQuery to True in Inbound Connection Settings / Advanced.
The ability to record sessions can also be configured on a per user or per user group basis where Windows authentication is in use by enabling or disabling the Record the session permission.
Now that everything is set, you can start using the feature.
How to start recording a VNC session
You’re now ready to start recording your screen capture. Start RealVNC Connect and access the machine you want to record a session on. Depending on your RealVNC Connect security settings, you might need to authenticate.
You can also start the recording from the command line. Once connected, click the red Record button on the toolbar. Once you click the button, the software will start recording your session. That’s it!
A pop-up message confirms that recording has started. The Screen Recording icon state indicates that session recording is active.
RealVNC Connect is now recording the screen of the remote device. Toolbar and informational messages are not visible on video recording.
If the session needs a login prompt or a lock screen, remember that pressing Ctrl+Alt+Del on your own keyboard is intercepted by your local machine. Click Actions, then Send Ctrl-Alt-Del, so the command reaches the remote device and shows up in the recording.
To stop the recording click the Screen Recording button in the Toolbar.
Once the recording is stopped, a notification window is displayed.
Click the Close button to close the notification window or Open Folder button to view the video file.
You will find the resulting file in the location that you’ve set in the Preferences menu.
Recordings are stored locally on the viewer’s machine by default, so you stay in control of where files live. If you need to store files in the cloud or in a shared drive, you can copy them safely after the session.
How to share your recordings
You can also share your recordings with colleagues. All you need to do is to go to the location you’ve set in the first part of this tutorial. Then, you can copy the file to a shared drive, or even a cloud storage service, like OneDrive or Dropbox. Share the link to the location with your colleagues and you’re all set.
To use this feature you need to download the latest version of RealVNC Connect, available for Windows, macOS, as well as Linux.
A short video version of this tutorial is also available. You can take a look at it below.
If you’re already a RealVNC Connect user, update your program to the latest version to take advantage of the new feature.
If not, you can always take advantage of our free 14-day trial.
Managing your recordings after the session
A recording is a file like any other, and a team that records regularly will accumulate a lot of them. File size depends on session length, screen resolution, and how much movement there is on screen, so a long full-desktop session takes noticeably more space than a short walkthrough of one application.
Because recordings save to the machine you’re controlling from, a team’s library ends up scattered across individual laptops unless you agree a shared destination early. Moving finished recordings to a shared drive or cloud folder keeps them findable, and means they survive a laptop being replaced.
It’s also worth setting a retention period before you start. A recording of a remote session is data you now hold, and if it captures personal or regulated information it falls under the same rules as any other record. Decide how long recordings are kept, who can open them, and when they get deleted, then write that into your documentation alongside the rest of your remote access policy.
Practical tips for teams
- Plan storage: Recordings can get large, so make sure you’ve set up secure storage or a schedule for moving older files off your main system.
- Stay organized: Use clear file names (for example, date + user + device) so you can find the right session quickly.
- Be transparent: If you’re recording user sessions, let them know upfront. It keeps trust high and avoids surprises.
- Agree who reviews them: A recording nobody watches is just storage. Decide up front whether recordings feed into training, QA, or an audit file, and who owns that.
- Keep them short: Record the fix rather than the whole shift. Targeted recordings are easier to find, cheaper to store, and far more likely to actually get watched.
Limitations to keep in mind
Session recording runs on desktop operating systems only: Windows, macOS, and Linux. If your team connects from a phone or tablet, they’ll be able to control the remote device but not record the session, so plan which machines will do the recording.
Audio output may not always be captured, depending on your setup. If a recording needs narration, the safest approach is to test one short session first rather than discovering the gap after a training run.
Performance impact is usually minimal, but recording does add work on top of an already active remote session. On older hardware, or over a constrained connection, that can show up as a less responsive session. Test on the lowest-spec machine in your fleet before rolling recording out to a large team.
Get started with VNC screen recording today
RealVNC Connect makes it simple to record, share, and secure your remote sessions. Whether you’re training a new team member, proving compliance, or just keeping a record for peace of mind, you can rely on RealVNC to deliver. Ready to try it for yourself? Start your free 14-day trial today.
FAQs about VNC screen recording
How do I record my screen in a VNC session?
Connect to the remote device in RealVNC Connect, then click the red Record button on the toolbar. A pop-up confirms that recording has started, and the Screen Recording icon shows it’s active. Click the same button again to stop, and the file is saved to the folder set in your preferences.
Where does the screen recorder save files by default?
Recordings are saved locally on the device you’re controlling from, not on the remote machine. On Windows the default folder is %USERPROFILE%\Videos\RealVNC. You can change this under File > Preferences > Recording, or choose the folder each time you start a recording.
What file format does RealVNC Connect use for recordings?
Sessions are saved as WebM video files. The recording captures everything visible on the remote device’s screen for the duration of the session, though toolbar and informational messages are left out.
Which platforms support VNC screen recording?
Session recording works on desktop operating systems only: Windows, macOS, and Linux. RealVNC Connect runs on more platforms than that, but recording isn’t available on mobile.
Will the remote user know the session is being recorded?
That depends on how the remote device is configured. Setting RecordNotifyAlways to True in Inbound Connection Settings / Advanced shows a persistent notification on the machine being recorded. Setting RecordQuery to True goes further and asks the remote user to approve the recording before it starts.
Can you control who is allowed to record a session?
Yes. Where Windows authentication is in use, the Record the session permission can be enabled or disabled per user or per user group. Admins can also enforce Record all sessions as a policy, so recording doesn’t depend on individuals remembering to start it.
Does VNC screen recording capture audio?
Audio from the remote computer isn’t necessarily captured, and whether it is depends on your setup. If audio matters for your recordings, it’s worth testing on a sample session before you rely on it.






