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 Ultra Exporter · Updated
Ultra Exporter can export in batches, archive a whole notebook as a ZIP, and (with Pro) sync an archive to a local or Obsidian folder. Free allows 5 items per batch and 1 successful single-notebook ZIP archive in total.
How do I batch-export or batch-download?
- Select items in the in-page batch export, the source download, or the matching workspace entry.
- Free allows up to 5 items per batch; Pro removes that free batch limit. Word, PDF and similar formats still follow the format quota.
- Review the completed, failed and skipped results. Retry failures when needed. If a status is uncertain, check the file or the remote content first to avoid duplicates.
Batch export is different from Studio batch generation: the generator allows one type / up to 3 items on Free and multiple types / up to 50 items on Pro. It is not unlimited generation.
For mind maps, choose HTML, PNG, SVG, Markdown, FreeMind, OPML or JSON for the batch. Each map produces one file; multiple files use ZIP. Mixed batches have separate map and document format settings. Free allows 5 selected results across all content in the batch; Pro removes that cap. Oversized selections are preserved rather than silently exporting the first 5. All seven map formats avoid the premium daily quota.
How do I back up a whole notebook as a ZIP?
Choose a notebook from the Whole-notebook archive entry and run it. The archive builds folders for sources, notes, reports, chats and Studio files from the content that can be read, plus a README.md index and a manifest.json manifest. With the Obsidian option enabled, matching YAML metadata and links are added.
- Free: 1 successful single-notebook ZIP archive in total, stored locally. It is not one per day and does not include folder sync.
- Pro: repeat archives, select multiple notebooks, and sync to a local folder.
- An archive can contain failed or skipped items. Check the results and the manifest. Content that is unreachable remotely, not yet generated, or not downloadable is not guaranteed to be saved just because you chose “whole notebook”.
How does local / Obsidian incremental sync work? (Pro)
In the archive panel, choose folder output and authorize the target folder with the browser's directory picker. This depends on the browser's folder access capability; if authorization is not possible, use ZIP instead.
- New and changed files are detected from the archive manifest and content hashes. Unchanged files are not rewritten.
- When locally modified text conflicts, a
.conflictcopy is written instead of overwriting. - Items deleted in NotebookLM are not deleted locally; removed content is listed in the results.
- This is a one-way archive sync that you run. It is not a real-time two-way sync between Obsidian and NotebookLM, and not a cloud backup that keeps running after the browser closes.
What can be restored from an archive? (Pro)
In the Restore archive entry, choose a ZIP produced by Ultra Exporter, preview it, then create a new notebook and confirm what to import.
| Archived content | How it is actually restored |
|---|---|
| Sources | Re-added from the original link so NotebookLM fetches them again, or added from the archived text as a text source |
| Notes | Restored as notes |
| Reports, chats, quizzes, flashcards, mind maps, data tables and other restorable text | Optionally imported as text sources |
| Audio, video, original slide images and other media | Not restored as native Studio outputs |
Restore is not a full server-side snapshot restore from Google. It does not keep all original entity IDs, generation states or interactive objects. Failed or skipped items, and items without a text file, cannot be fully restored either. Before working across accounts, confirm the target account and the sharing permissions of the material.
这篇指南也有中文版。
Export NotebookLM Mind Maps to Offline HTML, Images and Editable Files
Export HTML, PNG, SVG, Markdown, FreeMind, OPML and JSON for free. Choose a whole map or one branch. Free batches allow 5 items; Pro removes that batch limit.
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.