Find a live RoyalCams room
Browse any category on royalcams.com and open a public room whose video is playing.
Turn the RoyalCams room you finally settled on into an MP4 you can rewatch whenever you like.
RoyalCams has one of the longest category menus around, and every entry shows how many rooms are live right now. That makes finding a performer easy and finding that same performer again tomorrow much harder. This RoyalCams recorder solves the second part: when a free public show is worth keeping, you start a recording and it is saved to your computer as you watch.
There are three ways to begin. A Download button sits on the RoyalCams video player itself and opens a short Select quality list, the toolbar popup shows the room name with a quality menu, Start, Stop and a running clock, and a right-click on the page offers Download Royal Cams Stream. Pick whichever is closest to your mouse. The capture runs from the quality you choose until you press Stop in the popup or click the X on the progress panel shown over the page, or until the broadcast ends if that comes first.
What lands on your drive is a standard MP4 with H.264 video and AAC sound, built inside your browser rather than on a server. Before starting you choose from the qualities that particular room is broadcasting, so a sharp stream stays sharp. Files go into a ROYALCAMS folder inside Downloads and take their name from the performer shown on the page, which keeps a growing collection sorted without any renaming. Your RoyalCams recordings are never uploaded, and the extension carries no ads or analytics.
Install it in Chrome, Edge, Brave, Opera, Whale or Yandex on a Windows, macOS or Linux desktop. Sign in with an email address to get 3 recordings free, no card needed; after that the plan is $17 a month and you can cancel whenever you want. One rule to know up front: it records public rooms that are live at the moment, not private sessions or earlier broadcasts.

Secure checkout. Start downloading in minutes.
Trusted by 40k+ SERP Apps users.
Private downloads. No ads or tracking.
Part of the SERP Apps Extensions Library.
Open the page, let the extension detect what is available, and save the file to your computer.
Browse any category on royalcams.com and open a public room whose video is playing.
Click the toolbar icon to see the room name and pick one of the qualities the stream offers.
Click the player's Download button and pick a quality, or press Start in the popup; finish with Stop or the X on the on-page progress panel.
Core capabilities included in Royal Cams Video Downloader.
Download button placed directly on the RoyalCams player; pick a quality from its menu and the room starts recording
Toolbar popup naming the current RoyalCams room, with quality choices and a live elapsed-time counter
Right-click option Download Royal Cams Stream for starting a capture from anywhere on the page
Quality menu filled with the exact renditions the performer is broadcasting at that moment
Saves standard MP4 files with H.264 picture and AAC audio that open in common players
Finished files are grouped in a ROYALCAMS folder within your usual Downloads directory
Each file is labelled with the performer name shown in the room, so no manual renaming
Desktop alert tells you when a RoyalCams recording has been saved or if something failed
All capture and file building happen locally in the browser, with nothing sent to SERP
Recording stops by itself and finalizes the file if the RoyalCams broadcast goes offline
OBS is a powerful free broadcasting suite. For saving a single RoyalCams room, here is how the two compare in practice.
RoyalCams Video Downloader
Click Download on the RoyalCams player, choose a quality, and it is recording
OBS Studio
Needs a scene, a window or display source and output settings first
RoyalCams Video Downloader
Saves the room's own stream, unaffected by pop-ups or other windows
OBS Studio
Records whatever is visible in the captured window or screen area
RoyalCams Video Downloader
Quality picked from what the room broadcasts
OBS Studio
Quality tied to your screen size and encoder settings
RoyalCams Video Downloader
File auto-named after the performer in a ROYALCAMS folder
OBS Studio
Generic date-stamped file names in a folder you set up
RoyalCams Video Downloader
RoyalCams trial of three recordings, $17 monthly beyond that
OBS Studio
Free and open source, with a steeper learning curve
Available on major desktop browsers and operating systems used in day-to-day workflows.
Pick the browser build you need. When a direct GitHub release is available, you can grab the ZIP there.
Open the main product page to get the Chrome build while direct release links are being added.
Firefox support is in progress and will be enabled soon.
Open the main product page to get the Edge build while direct release links are being added.
Open the main product page to get the Opera build while direct release links are being added.
Open the main product page to get the Brave build while direct release links are being added.
Open the main product page to get the Whale build while direct release links are being added.
Open the main product page to get the Yandex build while direct release links are being added.
Install from GitHub releases or your user dashboard. ZIP builds include the full desktop extension.
Every requested permission and the job it performs inside the extension.
Saves finished RoyalCams recordings as MP4 files in the ROYALCAMS folder inside the browser's Downloads location.
Remembers your sign-in status and extension settings between RoyalCams visits.
Lets the popup read the RoyalCams room you are viewing when you click the toolbar icon or the right-click item.
Identifies which open tab holds the RoyalCams room being recorded and notices when that tab is closed.
Adds the Download button, its quality menu and the progress panel to RoyalCams room pages, and reads the room name used for the file name.
Shows a desktop notice when a RoyalCams recording is saved or fails.
Adds the Download Royal Cams Stream item to the right-click menu on RoyalCams pages.
Runs the local step that joins captured video and audio into the MP4 file without opening another window.
Allows reading https pages so the extension can reach whichever video servers the RoyalCams player streams from, plus auth.serp.co for sign-in and api.github.com for update checks. The Download button and right-click item appear on RoyalCams pages and nowhere else.
Better to know the boundaries up front than find out after checkout.
Recording begins when you press Start; earlier parts of a RoyalCams show cannot be added afterwards.
Private, spy and ticketed RoyalCams sessions are not recorded.
The best possible file is the best quality the performer is streaming.
Closing the RoyalCams tab stops the capture, so leave it open until Stop.
There is no auto-record when a favourite comes online and no scheduled start.
Trimming, conversion and cloud backup are not included; you get the MP4 as recorded.

Download a compatible M3U8 or HLS video as MP4 by starting playback, confirming the detected stream, choosing a quality, and using Save As.

Download Vimeo videos from public pages, private links, password-protected players, embeds, and review pages.

Download TikTok videos on a PC or Mac with a browser extension that adds a download button directly to supported TikTok video posts.
Keep exploring
Browse every category we support and jump directly into the tools that match your workflow.
23 categories are currently available.
Immediate Access
Product access begins after a successful checkout
Setup Guidance
Installation steps are provided for the supported package
Billing Shown Upfront
Review the selected billing interval before checkout
Keep the one performer you found among hundreds of live categories
Rewatch a free public show without waiting for that performer to log on again
A tidy ROYALCAMS folder instead of random screen-capture files
No streaming software to configure before the show slips away
Your viewing stays on your machine, with no uploads and no ad trackers