# NotebookLM to Google Forms: a quiz form from a script

Source: https://nlmexporter.com/guides/integrations/notebooklm-to-google-forms  
Section: Integrations  
Last verified: November 2026  
Plan: Free

Google Forms has no file import, so NotebookLM Ultra Exporter exports a NotebookLM quiz as an Apps Script file, for free. You run the script in your own Google account, approve the permission prompt, and it creates the form with the questions and answer key.

## Quick facts

| Item | Detail |
| --- | --- |
| Destination | Google Forms |
| Formats to export | Apps Script |
| Plan | Free |
| Direction | One-way, from NotebookLM to Google Forms. Each export is a snapshot. |

## Steps

1. Install [NotebookLM Ultra Exporter](https://chromewebstore.google.com/detail/notebooklm-ultra-exporter/afchokljnhhggkhedfbmkcmdagjmjchj) in desktop Chrome, then refresh any open NotebookLM (Gemini Notebook) tab.
2. In NotebookLM, export the content in a format Google Forms accepts (see the table below).
3. Open script.google.com, create a project and paste the exported script.
4. Run it and approve the authorization prompt. The script creates the form in your Drive.
5. Open the new form, check the questions and answer key, then share it.
6. Open the downloaded file and check it before you rely on it or share it.

## What to export for Google Forms

| NotebookLM content | Format | Guide |
| --- | --- | --- |
| Quizzes | Apps Script | [How to export](https://nlmexporter.com/guides/export/quiz-to-google-forms) |

## Good to know

The extension never authorizes or publishes the form for you; the script runs under your account only.

The extension creates files on your computer. It does not sign in to Google Forms, and nothing is sent to Google Forms until you import the file yourself.

## Frequently asked questions

### Does NotebookLM have a built-in Google Forms integration?

No. Gemini Notebook has no built-in connection to Google Forms. The working route is a file: export from NotebookLM in a format Google Forms reads (Apps Script), then import or open it there.

### Is it safe to run the script?

It is a short, readable script that only creates a form. Read it before running, as you should with any script.

### Does my content pass through a server on its way to Google Forms?

No. Files are converted in your browser and saved to your downloads folder. You move them into the other app yourself.

## Related guides

- [Export NotebookLM quizzes to Google Forms](https://nlmexporter.com/guides/export/quiz-to-google-forms)
- [NotebookLM to Kahoot: live quiz from a spreadsheet](https://nlmexporter.com/guides/integrations/notebooklm-to-kahoot)
- [NotebookLM to Wayground (Quizizz): quiz import by spreadsheet](https://nlmexporter.com/guides/integrations/notebooklm-to-wayground)
- [NotebookLM to Socrative: quiz import template](https://nlmexporter.com/guides/integrations/notebooklm-to-socrative)
- [NotebookLM to Moodle: quiz questions into the question bank](https://nlmexporter.com/guides/integrations/notebooklm-to-moodle)
- [NotebookLM to Canvas: quizzes as a QTI package](https://nlmexporter.com/guides/integrations/notebooklm-to-canvas)
