Everything you need to keep your NotebookLM notebooks organised, from first-run tips to the new Sync-To-Cloud workflow.
The popup runs a quick validation pass when it first opens and those checks expect you to be on a regular web page. Internal Chrome pages such as chrome://downloads will fail those checks, so open the extension while browsing a standard site.
The hostname from the active tab is also reused if you create a new notebook from inside the extension, so being on the page you want to import saves an extra step.
Log in to NotebookLM before launching the popup. The extension relies on your active NotebookLM session to establish the connection, and the error clears as soon as NotebookLM recognises you.
Keeping the popup open and focused gives the background process time to submit sources successfully. Chrome can suspend the background worker shortly after the popup closes, which may interrupt longer uploads.
There is a Chrome drag-and-drop bug that can close the popup when you click inside it, so once sync starts try to leave the popup untouched until it finishes.
Sync-To-Cloud lets WebSync hand off large batches of sources to a secure cloud queue instead of relying solely on the extension runtime. Enable it from the settings page when you need longer-running imports or when your local connection is unreliable.
Once enabled, the extension uploads your prepared sources to the cloud service, which continues posting them to NotebookLM even if you close the popup. You can monitor status from the activity feed, and your content remains encrypted in transit and at rest until NotebookLM confirms ingestion.
Pages Found counts how many pages were crawled, or how many links were read from an uploaded text file.
Sources Added reflects how many of those pages NotebookLM actually accepted. It can take a little while for NotebookLM to respond, so the counters may not move in lockstep. For more detail, open the popup's developer tools, switch to the Network tab, and watch the requests coming back from NotebookLM.
Free accounts are capped at 50 sources per sync. NotebookLM Plus users can raise the “Max pages to post” setting to 300 on the settings page. Check NotebookLM's usage limits for the latest numbers before launching a large import.
There are two ways WebSync sends sources to NotebookLM:
Because those approaches behave differently, Pages Found and Sources Added may not always match exactly.
Absolutely. Configure shortcuts from the settings page to import the current tab into your default notebook or to open the notebook without touching the popup—handy when you are processing many pages in a row.
The source name template controls how WebSync labels imported sources. By default it uses the page title and falls back to the URL when needed, but you can add your own prefixes or suffixes to keep notebooks organised.
The extension runs in your browser and uses your existing NotebookLM session cookies to submit requests. Links are either sent directly to NotebookLM or downloaded locally before being forwarded, and no personal data is transmitted to the developer.
When importing pages WebSync downloads the HTML, extracts the meaningful content, and then posts it to NotebookLM. Choose your preferred extraction method from the settings screen:
Sign out of all Google accounts, then sign back in with the account you want WebSync to use. Alternatively, create separate browser profiles and install WebSync in each profile for quick switching.
WebSync
© 2025 Dan Julius. All rights reserved.