Skip to content

Connect Notion

When you first enable N2O, the Setup Wizard opens automatically and walks you through connecting your Notion workspace. There are two connection options — both are available on the same step.


  1. In the Setup Wizard, click Connect to Notion.
  2. Your browser opens to Notion’s authorization page.
  3. Log in to Notion (if needed), select the pages you want to share, and click Allow access.
  4. Obsidian opens automatically — the wizard advances to the next step.

OAuth is the simplest path. Page access is configured during Notion’s authorization flow — no manual sharing required.

Use this if you prefer explicit control over what the integration can access.

Create an integration:

  1. Go to notion.so/my-integrations.
  2. Click New integration.
  3. Give it a name (e.g., “N2O Sync”) and select your workspace.
  4. Under Capabilities, enable Read content, Update content, and Insert content.
  5. Click Submit, then copy the token — it starts with ntn_.

Share pages with the integration:

Your integration can only access pages you explicitly share:

  1. Open a Notion page or database you want to sync.
  2. Click the ”…” menu (top-right) → ConnectionsConnect to → select your integration.
  3. Sharing a parent page or database covers all its children — you don’t need to share each page individually.

Enter the token in the wizard:

Paste your token into the wizard’s token field and click Test & Continue. The wizard verifies the connection and shows your workspace name on success.


If you need to change your Notion connection after setup:

  • Go to Settings → N2O → Connection and update the token or re-authorize OAuth.
  • Or open the Command Palette (Ctrl/Cmd + P) and run N2O: Open Setup Wizard.

With Notion connected, the wizard moves to scope and folder selection. When that’s done, you’re ready to run your first sync.