A Manifest V3 Chrome Extension that downloads transcripts from Google Recorder into a dedicated google-recorder subfolder of your Downloads directory.
- Only activates on
https://recorder.google.com/* - One-click popup UI with a Start Download button
- Iterates through all recordings visible on the page
- Extracts the meeting name and date/time from each recording
- Saves each transcript as a
.txtfile namedyyyy-MM-dd_HHmm_<Meeting Name>.txt - Files are placed automatically in
~/Downloads/google-recorder/ - A 500 ms delay between downloads prevents the browser from blocking simultaneous saves
- Clone or download this repository.
- Open Chrome and navigate to
chrome://extensions/. - Enable Developer mode (toggle in the top-right corner).
- Click Load unpacked and select the root folder of this repository.
- The Decorder extension icon will appear in the Chrome toolbar.
- Go to https://recorder.google.com/ and sign in.
- Click the Decorder extension icon in the toolbar.
- Click Start Download in the popup.
- The extension will iterate through each recording, open its detail pane to read the transcript, and save a
.txtfile to~/Downloads/google-recorder/.
Each file is saved as:
~/Downloads/google-recorder/yyyy-MM-dd_HHmm_<Meeting Name>.txt
For example:
~/Downloads/google-recorder/2025-04-18_1430_Weekly Standup.txt
| Permission | Reason |
|---|---|
downloads |
Save transcript files to disk |
activeTab |
Read the current recorder.google.com tab |
scripting |
Inject the content script programmatically if needed |
decorder/
├── manifest.json # Extension manifest (MV3)
├── popup.html # Popup UI
├── popup.js # Popup logic
├── content.js # Content script – scrapes recordings & transcripts
└── background.js # Service worker – handles file downloads