Bidirectional sync between Notion and Obsidian. Your knowledge, everywhere.
N2O is an Obsidian community plugin that bridges your Notion workspace and Obsidian vault. Edit in Notion, see it in Obsidian. Update in Obsidian, it syncs back to Notion.
Full documentation → n2osync.com
| Feature | Free | Pro |
|---|---|---|
| Pull sync (Notion → Obsidian) | Yes | Yes |
| All block types & properties | Yes | Yes |
| Three-way merge | Yes | Yes |
| Synced items | 100 | Unlimited |
| Databases | 2 | Unlimited |
| Push sync (Obsidian → Notion) | — | Yes |
| Auto-sync & scheduling | — | Yes |
| Fast polling (near real-time) | — | Yes |
| Auto-push (live bidirectional) | — | Yes |
| Custom templates | — | Yes |
| Obsidian Bases views | — | Yes |
Get Pro — $8/month · Lifetime — $149
14-day free trial available — no credit card required.
- Open Obsidian Settings → Community Plugins → Browse
- Search for N2O
- Click Install, then Enable
- Install BRAT from Community Plugins
- Open BRAT settings → Add Beta Plugin
- Enter:
https://github.com/n2osync/n2o
- Download
main.js,manifest.json,styles.css, andsql-wasm.wasmfrom Releases - Create folder:
<vault>/.obsidian/plugins/n2o/ - Copy all four files into that folder
- Restart Obsidian → enable N2O in Community Plugins
- Obsidian 1.4+ (desktop only — Windows, macOS, Linux)
- A Notion account with an integration token or OAuth
→ Connect Notion → First Sync → All Settings → Troubleshooting
- Docs: n2osync.com/docs
- Issues: GitHub Issues
- Email: support@n2osync.com
Released under the MIT License.
N2O is a closed-source commercial plugin — this repository hosts releases only. Source code is not public.