Vibe coded thanks to Claude Code
A lightweight Manifest V3 Chrome Extension that enables downloading Zoom recordings directly from authenticated share and play pages (https://*.zoom.us/rec/share/* and https://*.zoom.us/rec/play/*).
Modern Zoom recordings use a Single-Page Application (SPA) architecture where passcode validation occurs via /nws/recording/1.0/validate-meeting-passwd rather than legacy HTML forms (/rec/validate_meet_passwd).
By running inside the authenticated Chrome session, this extension:
- Inherits active session cookies (
_zm_ssid,cred, etc.) after passcode entry. - Queries Zoom's internal
/nws/recording/1.0/play/info/{playId}API to retrieve the direct CDN video stream URL (viewMp4Url/mp4Url). - Passes the stream URL to Chrome's native
chrome.downloadsmanager to handle large video downloads reliably.
- Clone or download this repository to your local machine:
git clone git@github.com:Aayush2492/zoom-download-extension.git
- Open Google Chrome and navigate to
chrome://extensions/. - Enable Developer mode in the top-right corner.
- Click Load unpacked in the top-left corner and select this folder (
zoom-download-extension). - Open any authenticated Zoom recording link—a floating "⬇ Download Recording" button will appear in the bottom-right corner of the window.
- Open a Zoom recording share link (e.g.,
https://*.zoom.us/rec/share/...). - If the recording is passcode-protected, enter the passcode in the browser as prompted by Zoom.
- Once the recording page is visible, click the ⬇ Download Recording button in the bottom-right corner.
- Choose your download location (or Chrome will save to your default Downloads directory).
- Terms of Service: Meeting hosts have an administrative setting to restrict or disable downloading (
disableDownload: true). Ensure you have authorization from the recording owner before downloading or distributing meeting recordings. - Chrome Web Store: This project is provided as an open-source developer utility. Publishing tools that circumvent download prohibitions on third-party platforms to the official Chrome Web Store may be subject to review restrictions or removal under Web Store developer policies.
MIT License
0 comments
log in to comment.