Send Web Pages and AI Chats to NotebookLM and Bulk-Import Sources
Send web pages, selections and ChatGPT, Claude or Gemini conversations to NotebookLM (Gemini Notebook), bulk-import links, files, RSS and YouTube, and schedule import recipes with Pro.
NotebookLM Ultra Exporter · Updated
Ultra Exporter sends the page you are viewing — including a loaded AI conversation — to a NotebookLM notebook, and bulk-imports links, files, RSS feeds and YouTube lists. Free allows 20 successful source imports per local day, 5 per batch.
How do I capture the current page?
From the extension popup, side panel or context menu, choose the page link, the selected text or the extracted article, then confirm the target notebook. The Add to NotebookLM button on YouTube pages needs the matching site permission.
Current-page capture recognizes conversation pages on ChatGPT, Claude, Gemini, DeepSeek, Kimi and Doubao, plus some social posts and ordinary articles. Extraction is based on page content that has loaded and can be read. Virtual scrolling, collapsed messages, site layout changes, sign-in state or browser restrictions can all cause gaps. Check the preview before sending; capturing the complete history or every comment automatically is not promised.
Current-page capture and the bulk AI chat history import described below are two separate features. The latter requires Pro and currently supports only ChatGPT and Claude.
What are the steps for a bulk import?
- In the workspace or the standalone import center, choose a method and enter links or content, or select files.
- Generate the candidate preview and check titles, targets, duplicates and warnings. Tick only what you want to import.
- After submitting, check the status on the tasks page. Submitted does not mean Google has finished processing. When a status is uncertain, verify first, then decide whether to retry.
Free: 20 successfully imported sources per day, up to 5 per batch, reset by local calendar day. Pro removes these free quotas. Google's own capacity, content type and permission limits still apply.
Which import methods are free? (Free and Pro)
- Link list: extracts HTTP(S) URLs for preview and submission.
- Pasted text: splits long content into parts, or merges it into fewer text sources.
- Local files / folders: reads text such as Markdown and TXT, or uploads supported documents, images and media. Unsupported, empty and oversized files are listed with a reason. The formats finally accepted are decided by NotebookLM.
- Browser tabs / current page: reads accessible tabs after permission is granted; browser-internal pages are not read.
- RSS / Atom: parses a feed and filters entries by your settings.
- YouTube: collects candidate videos from supported playlists, channels or search pages. Candidate previews are capped, so long lists need to be processed in parts.
- Merged text / sources: merges several texts before importing, where that option is offered. Merging does not raise Google's limits. Verify and keep a backup before replacing original sources.
Some methods start from the current-page shortcut, source tools or the archive restore entry.
Which import methods need Pro?
| Method | Use and limits |
|---|---|
| Website / sitemap | Collects links by depth, same-domain rule and budget. Site permissions, crawl rules and page state can limit results |
| Book chapters | Parses supported e-books, previews by chapter and imports the selection |
| Papers / DOI | Handles DOI, arXiv, PubMed and similar inputs to get available metadata or links. It does not bypass paywalls or promise full text |
| CSV list | A spreadsheet provides links, titles, target notebooks and more, with distribution and post-processing configured by supported columns |
| Restore archive | Imports restorable content from an Ultra Exporter ZIP archive into a new notebook; see what restore covers |
| AI chat history | Reads past conversations with the ChatGPT / Claude account signed in to the browser, filtered by keyword, with selected Q&A or merged output. Needs the matching site permission and a valid session |
AI history import uses the sites' current interfaces and may stop working when they change. The extension does not ask for a separate model API key, and unsupported platforms do not automatically get the same history import.
How do import recipes and schedules work?
A supported import configuration can be saved as a recipe. Free saves up to 1 and runs it manually. Pro saves more and enables scheduled checks and routing rules.
Scheduled tasks are run by the browser extension: the browser must be running, the extension enabled, and the Google and source-site sessions valid. Shutting down the computer, quitting the browser, lost permissions or Google rate limiting can delay or block a task; check results on the tasks page. It is not an always-on cloud crawler.
这篇指南也有中文版。
Back Up a NotebookLM Notebook: Batch Export and Obsidian Sync
Batch-export from NotebookLM (Gemini Notebook), archive a whole notebook as a ZIP, sync incrementally to a local or Obsidian folder with Pro, and understand what an archive can restore.
NotebookLM Workspace, Prompt Library, Templates and Automation
Manage NotebookLM (Gemini Notebook) notebooks and sources in a full-page workspace, reuse prompts with a slash menu, apply templates, batch-generate Studio outputs and run browser automation.