LM Subs

Account and sync

Signed out

Sign in with Google, GitHub, or email to sync your encrypted API keys, transcripts, and usage statistics across computers. You can also paste your local code directly into the open box at any time.

Paste your lms_... code from the web library or enter your 6-digit email verification code.
Sync API keys
Encrypts keys per user with AES-256-GCM before storing in Postgres.
Sync transcriptions
Loads existing captions across devices without re-transcribing.
Sync preferences
Keeps provider failover order, language hint, and caption size aligned.

Statistics and metrics

Metrics computed from your local and synced Video Overview transcripts.

0
Videos captioned
0
Caption cues
0.0 MB
Video upload avoided
n/a
Median speed

Your Google NotebookLM workspace and study activity

0
Notebooks used
0
Sources indexed
0
Studio artifacts
0 min
Time watched and listened
0
Video Overviews
0
Audio Overviews
0
Citations sent to chat
0
Bookmarked moments

These are the exact same numbers shown on the LM Subs website dashboard and in the toolbar popup. Everything is computed on this device from your own browsing; nothing is sent anywhere unless you sign in and enable sync.

Speech-to-text providers and API keys

Ordered top to bottom with automatic rate-limit failover. Click any provider row to expand or collapse its API key editor.

Notifications and updates

0 unread

Automatic background update checks, in-place unpacked folder updates, cloud notification sync, OS desktop alerts, and your recent activity feed.

Extension updates
Up to date
Link your unzipped lm-subs folder once so new releases write directly to disk and reload automatically.
Alert sound
Chime

Every LM Subs notification plays this tone instead of the default operating system beep.

Automatic extension updates
Checks for new builds in the background and updates your linked folder automatically when permitted.
Automatic background cloud sync
Polls synced captions, cue edits, and alerts automatically when signed in.
Desktop OS notifications
Sends an OS alert with the LM Subs icon when captions finish or updates arrive.
Chrome toolbar badge counter
Shows working status and unread notification count on the toolbar icon.
Completion sound chime
Plays a brief two-note acoustic tone when captions finish.
Provider failover alerts
Records an alert when a rate-limited provider hands off to your backup key.
Cloud sync activity feed
Logs cross-device sync updates inside the in-app feed quietly without desktop popups.

Caption studio and playback

Customize caption typography, color, backdrop opacity, vertical placement, word-by-word highlight, NotebookLM study gestures, and automatic transcription rules.

NotebookLM Studio 02:14 / 06:42
Quantum Error Correction and Surface Code Thresholds
[Host] Logical qubits suppress phase errors across physical stabilizer arrays.
Controls fade in and out together with NotebookLM's own play bar, so they never blink between caption lines.
Progressive spoken-word highlight
Highlights the active spoken word cleanly inside each caption line.
Show speaker labels
Displays speaker tags such as [Host] when provided by diarized transcripts.
Pause playback while hovering captions
Holds video automatically when your cursor rests on the caption box and resumes on exit.
Click caption to copy spoken quote
Copies the active spoken line and timestamp to your clipboard when clicked.
Caption new Video Overviews automatically
Starts transcription when NotebookLM Studio finishes rendering.
Caption existing videos when opened
Generates captions when you open an uncached Video Overview player.
Caption Audio Overviews and podcasts
Synchronizes live podcast captions, speaker tags, and transcripts on Studio Audio Overviews.
Show in-page progress notifications
Displays status notices in the corner of NotebookLM while transcribing.

Fine-grained controls

Keep the NotebookLM player clean by default. Turn on advanced mode to unlock every caption metric and playback control inside the player, including pixel-level caption scaling, playback gestures, volume boost, silence skipping, and frame snapshots.

Advanced player controls
Adds speed, loop, PiP, snapshot, volume boost, and skip-silence buttons to the play bar, plus this full metrics panel.

Transcript library and exports

Search spoken lines, edit cues inline, and export as .SRT, .VTT, .TXT, .MD, .CSV, or .JSON.

No transcripts cached yet. Open a Video Overview in NotebookLM or sign in above to pull synced transcripts.
Diagnostics and RPC overrides
Google media: OK
Loading diagnostic state…