EXPORT · CHAT HISTORY
Export NotebookLM chat history to JSON
Short answer
Yes. To export NotebookLM chat history to JSON, open the chat panel, choose Export and pick JSON. It is free in NotebookLM Ultra Exporter, with no daily quota and no account. You get the conversation as structured data, one object per turn, for scripts and pipelines.
Quick facts
| Item | Detail |
|---|---|
| Content | The chat is your question-and-answer conversation with the sources, including its citation markers. |
| Output | JSON (.json) |
| Plan | Free |
| Where | Export control in the chat panel |
| Processing | Converted in your browser. Nothing is uploaded to export. |
Steps
- Install NotebookLM Ultra Exporter in desktop Chrome, then refresh any open NotebookLM (Gemini Notebook) tab.
- In the chat panel, click the export control that Ultra Exporter adds, then choose which turns to include and whether to keep citations.
- Choose JSON in the list of outputs and set any options shown for it.
- Open the downloaded file and check it before you rely on it or share it.
What you get
You get the conversation as structured data, one object per turn, for scripts and pipelines.
JSON is the right choice if you want to process conversations programmatically or load them into another tool.
Limits to know before you export
- Only messages that have loaded in the page can be read. Scroll long conversations to the top before exporting.
- Citations point to the passages NotebookLM cited; they are not full bibliographic references.
- Editing the conversation in a preview before export is a Pro option.
Can NotebookLM export chat history on its own?
Gemini Notebook saves your chat history but has no export button for it. On its own you can only copy a reply or save it as a note, and inline citations are lost when you copy. Google changes these menus often. The item's own menu in your notebook shows what is built in today.
Other outputs for chat history
| Output | Plan | Guide |
|---|---|---|
| Markdown (.md) | Free | Export NotebookLM chat history to Markdown |
| Word (.docx) | Free daily quota | Export NotebookLM chat history to Word |
| PDF (.pdf) | Free daily quota | Export NotebookLM chat history to PDF |
| HTML (.html) | Free | Export NotebookLM chat history to HTML |
| plain text (.txt) | Free | Export NotebookLM chat history to plain text |
| LaTeX (.tex) | Free | Export NotebookLM chat history to LaTeX |
Free or Pro?
Free, with no daily export quota and no website account needed. Pro covers the extension only; it does not include a Google subscription or raise NotebookLM's own limits. Current prices are on the pricing page.
Frequently asked questions
Is it free to export NotebookLM chat history to JSON?
Yes. It is a basic format with no daily export quota, no account and no payment card. Free batches are limited to 5 items.
What is the JSON export for?
For developers and analysts who want to parse turns and citations in code rather than read a document.
Can I export only part of a NotebookLM conversation?
Yes. The chat export panel lets you choose which turns to include and whether to keep the citation markers.
Can I export all the chats in a notebook at once?
A chat is exported as one file containing the turns you select. To capture the chats of a whole notebook together with its notes and Studio outputs, use the whole-notebook archive.
Related guides
How to export NotebookLM chat history to LaTeX. You get the conversation as .tex source, with any equations in the answers kept as LaTeX math.
How to export NotebookLM chat history to Markdown. You get the selected questions and answers as a .md file with citation markers kept, with no daily limit.
How to export NotebookLM chat history to Word. You get the conversation as an editable .docx, with each turn laid out as a section and citations carried over.
How to export NotebookLM chat history to PDF. You get a PDF transcript of the selected turns, suitable for sharing or filing as a record.
How to export NotebookLM chat history to HTML. You get a self-contained .html page of the conversation that opens in any browser and keeps its formatting.
How to export NotebookLM chat history to plain text. You get the conversation as unformatted text that opens anywhere.
How to export NotebookLM sources to Markdown. You get the extracted text of each selected source as a .md file that keeps headings and lists where NotebookLM.
How to export NotebookLM sources to plain text. You get the extracted text of each selected source as a plain .txt file.