v0.9.0 — Feature Complete

Your knowledge,
everywhere

True bidirectional sync between Notion and Obsidian. No cloud. No exports. Just sync.

Notion
sync
Obsidian
Capabilities

Everything you need to sync

Built for power users who live in both Notion and Obsidian. Every edge case handled.

Bidirectional Sync

Changes flow both ways automatically. Edit in Notion or Obsidian — the other stays in sync.

Local-First

Direct API calls from your machine. No cloud intermediary, no data leaves your control.

All Block Types

27+ block types, 21 property types. Toggles, callouts, code, databases, embeds — all mapped.

Database Mapping

Notion databases become folders with frontmatter properties. Views, relations, rollups preserved.

Three-Way Merge

Smart conflict resolution using base version comparison. Concurrent edits merge cleanly.

Auto-Sync

Fast polling with configurable intervals. Changes detected and synced within seconds.

Setup

Three steps. That's it.

01

Connect

Paste your Notion API token. N2O connects directly — no accounts, no cloud service.

notion.so/integrations
02

Select

Pick the databases and pages you want to sync. Full tree picker with search.

Interactive sync tree
03

Sync

Hit sync. Changes flow automatically, both ways. Conflicts resolve themselves.

Three-way merge engine
Pricing

Simple, transparent pricing

Start free. Upgrade when you need bidirectional sync or auto-sync.

Free

$0 forever

Try it out with basic sync.

  • 50 pages
  • One-way sync (Notion → Obsidian)
  • Manual trigger
  • All block types
  • Database mapping
Install Free
Most Popular

Pro

$8 /month

Full power, unlimited sync.

  • Unlimited pages
  • Bidirectional sync
  • Auto-sync (fast polling)
  • Three-way merge
  • Push to Notion
  • Priority support
Get Pro

Lifetime

$149 one-time

Everything in Pro. Forever.

  • Everything in Pro
  • All future updates
  • No subscription
  • Early access to new features
  • Support indie development
Get Lifetime
Questions

Frequently asked

Is my data safe?
Yes. N2O runs entirely on your machine. Your Notion API token and data never leave your computer — there is no cloud service, no intermediary server. All sync happens via direct API calls.
How often does it sync?
Pro users get auto-sync with configurable polling intervals (as fast as every 30 seconds). Free users can trigger sync manually anytime. Changes are detected by comparing content hashes.
What block types are supported?
N2O supports 27+ Notion block types including paragraphs, headings, lists, toggles, callouts, code blocks, images, files, bookmarks, embeds, tables, columns, synced blocks, and more. Database properties (21 types) map to Obsidian frontmatter.
Can I sync multiple databases?
Absolutely. The sync tree picker lets you select any combination of databases and pages. Each database becomes a folder in your vault with its pages as markdown files.
How does conflict resolution work?
N2O uses three-way merge with a stored base version (the common ancestor). When both sides change, it compares each against the base to determine what actually changed. Most conflicts auto-resolve. True conflicts are flagged for your review.
Do I need to create a Notion integration?
Yes — it takes about 30 seconds. Create an internal integration at notion.so/my-integrations, copy the token, and paste it into N2O settings. Then share your pages with the integration.

Ready to sync?

Get notified when N2O launches publicly. No spam, just the launch announcement.

No spam. Unsubscribe anytime.