Wander the map and tags
Use the map, tags or categories on chococams.com and open a public room that is live.
Hopping between ChocoCams rooms by map, tag and category? When one is worth keeping, start recording right there.
ChocoCams is built for browsing. You can pick rooms from a world map, filter by female, male, couples or trans performers, dig through a long list of tags, and switch the site between English, German and Russian. It invites hopping from room to room until something holds your attention. The ChocoCams recorder is designed for that moment: without leaving the room or opening another program, start recording and the public show you are watching is saved.
You can begin from any of three places. The extension adds a Download button to the ChocoCams player with a single Record current player stream option, a toolbar popup showing the room with Start, Stop and a timer, and a Download ChocoCams Stream item in the right-click menu. It records until you press Stop in the popup or the X on the progress panel. If the performer wraps up first, it stops on its own, and the file is kept.
Each recording is a WebM file containing VP9 video and Opus audio. The extension captures the stream as the ChocoCams player plays it, so quality follows the player rather than a separate menu. Files are saved directly into your Downloads folder, with no subfolder, and named after the performer on the page. Recording happens inside your browser and recordings are never uploaded; the extension has no advertising or analytics.
Chrome, Edge, Brave, Opera, Whale and Yandex are supported on Windows, macOS and Linux computers. Sign in with an email and the first 3 recordings are free with no card; after that it costs $17 per month, and you can cancel at any time. Only public rooms that are live can be recorded; private shows and past broadcasts are outside its scope.

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.
Use the map, tags or categories on chococams.com and open a public room that is live.
Pick Record current player stream from the player's Download button, or use the popup's Start or the right-click item.
Press Stop in the popup or the X on the on-page progress panel, or let it end when the performer finishes.
Core capabilities included in ChocoCams Video Downloader.
Download button on the ChocoCams player whose one menu option records the current player stream
Toolbar popup with the ChocoCams room, Start, Stop and an elapsed timer
Right-click Download ChocoCams Stream to begin without hunting for a button
Works whichever ChocoCams language you browse in: English, German or Russian
Rooms reached from the world map, tags or categories record the same way
WebM output with VP9 video and Opus audio
Quality follows what the ChocoCams player is showing on screen
Saved directly into Downloads under the performer's name
Desktop alert after a ChocoCams recording finishes or fails
No uploads: capture and saving stay inside your browser
Desktop stream-capture apps are installed programs that try to grab video from many sites. Here is how they compare for someone hopping between ChocoCams rooms.
ChocoCams Video Downloader
Starts from the ChocoCams room you are in
Desktop stream-capture app
Requires switching to the app and pointing it at the room
ChocoCams Video Downloader
Lives in the browser as an extension
Desktop stream-capture app
A separate program to install, update and open
ChocoCams Video Downloader
Records the stream as the ChocoCams player plays it
Desktop stream-capture app
Depends on the app recognising the site's stream
ChocoCams Video Downloader
Ends automatically when the performer goes offline
Desktop stream-capture app
Behaviour at the end of a stream varies by app
ChocoCams Video Downloader
Three free ChocoCams saves to try; $17 monthly once you continue
Desktop stream-capture app
Usually a trial, then a licence or subscription
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 completed ChocoCams recordings as WebM files in your Downloads folder.
Keeps your ChocoCams recorder sign-in and settings between browsing sessions.
Reads the ChocoCams room in the active tab when you open the popup or right-click item.
Tracks the tab holding the ChocoCams room being recorded and detects when it closes.
Adds the Download button and progress panel to the ChocoCams player and records the stream it plays in the page.
Shows a desktop notice when a ChocoCams recording is saved or fails.
Adds Download ChocoCams Stream to the right-click menu.
Supports saving and processing ChocoCams recordings locally in the background.
Limited to chococams.com, the video servers its player streams from, auth.serp.co for sign-in and api.github.com for update checks. The extension has no general access to other sites.
Better to know the boundaries up front than find out after checkout.
ChocoCams recordings begin at Start, not before.
No quality menu; the ChocoCams player decides the resolution.
A room that switches to private or ticket mode on ChocoCams is off limits.
Files are saved as WebM only.
Hop rooms in a new tab, because the ChocoCams tab being recorded must stay open.
No auto-record when browsing lands on a new room.

Learn when yt-dlp works with a Skool video provider URL, why lesson links often fail, and which workflow fits each player.
Platform: TikTok (ByteDance) Primary Formats: MP4 (H.264), WebM Content Types: Short videos, live streams, stories Video Specs: Vertical (9:16),...
TikTok videos always contain both audio and video in a single MP4 file, but sometimes you just want the audio track — to save music, quotes, or background...
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 room you finally stopped on without breaking your flow
Female, male, couples and trans public rooms all recordable
No separate program to open while browsing ChocoCams
Private files in your own Downloads, with no tracking