Skip to main content
Obsidian vs Roam Research (2026): Vault or Outliner?
Obsidian vs Roam Research (2026): Vault or Outliner? preview image

Obsidian vs Roam Research (2026): Vault or Outliner?

Obsidian vs Roam Research compared on price, structure, daily notes, plugins, & data ownership. Pick Obsidian for plain-text + plugins. Atlas wins for cited AI.

Byline
Jet New
Research Engineer

Summary

  • Use Obsidian for owned markdown vaults and plugins. Use Roam Research for outliner-first daily notes and block references.

  • The updated comparison covers price, structure, daily notes, plugins, block references, migration, Logseq, and data ownership.

  • Obsidian fits linked document notes, while Roam fits users whose thinking depends on addressable bullet blocks.

  • Atlas enters when exported notes need cited Q&A across sources beyond either PKM tool.

Atlas is privacy-first and AI-native, designed so research, briefs, and meeting notes accumulate compounding context across projects rather than dissolving into one-off chats. Every response is a cited answer back to the underlying document, with mind maps from multiple sources available when you need a structural view. $20/mo Pro. Get started.

The right framing for this comparison: why are you still on Roam, or considering it? If the answer is "the outliner UX specifically," Roam stays. If the answer is anything else, Obsidian probably wins. For ex-Roam users weighing other destinations, Obsidian vs Logseq frames the outliner-vs-vault choice and our Roam Research alternative roundup catalogues the broader field. For the broader option set, see Logseq alternatives.

How we tested the migration path

For the deeper framework, Cognitive Load, Vendor Lock-in, and Knowledge-Graph Density, applied across eight leading second-brain apps, see our second-brain apps guide.

Tested over 5 weeks across two scenarios. Greenfield (new user picking a tool): daily-notes journaling for 30 days, 100 concept notes with cross-links, weekly research review on each tool independently. Migration (Roam to Obsidian): exported a 5,000-block Roam graph, ran the Roam-to-Obsidian importer, cleaned up block references, installed Dataview + Excalidraw + Smart Connections + Block Reference plugins, and continued the workflow in Obsidian. Obsidian free + Sync ($48/yr annual or $5/mo monthly per the Obsidian pricing page, May 2026). Roam Pro. macOS Sonoma, iPadOS 18, iOS 18, Windows 11, Linux (Obsidian only), Web (Roam only). Methodology drew on Karpicke & Roediger 2008 (the often-cited paper reporting roughly 80% one-week recall via active retrieval vs about 36% via re-reading) for grading retrieval workflows, and the broader recall research that underpins zettelkasten practice.

Disclosure: we make Atlas, one of the products discussed in this post. We aim to keep evaluations honest and document our scoring criteria openly.

1. Pricing

Obsidian is free without limits for personal use per its pricing page as of May 2026. Paid add-ons are optional: Sync is $4/user/month annual or $5/month monthly, Publish is $8/site/month annual or $10/month monthly, and commercial use is $50/user/year.

Roam Research is around $15/month or $165/year per public listings in May 2026, although the Roam pricing page is not always reachable for direct verification. The Believer plan is $500 for 5 years, or roughly $100/year.

Obsidian wins on price for almost every personal-use scenario.

2. Storage and portability

Obsidian stores plain-text .md files in a folder the user controls. Those files open in any text editor and can sync through iCloud, Dropbox, Syncthing, Git, or paid Obsidian Sync. The vault outlives the app.

Roam is a cloud-first proprietary database. Markdown export is available, but round-tripping is one-directional because the export is a snapshot rather than a live mirror. Your graph lives in Roam's infrastructure.

Obsidian wins data portability. This is the largest reason for the historical migration wave.

3. Plugin ecosystem (Obsidian's moat)

Obsidian has 2,000+ community plugins. Dataview turns the vault into a queryable database and replaces much of what Roam's Datalog does for everyday users. Excalidraw embeds drawings. Templater scripts complex templates. Smart Connections and Copilot for Obsidian add semantic AI. Block Reference makes block transclusion more ergonomic, and Calendar, Mind Map, Charts, and many other plugins fill out the ecosystem.

Roam's extension ecosystem is smaller. It supports roam/js custom scripts, roam/css styling, and a few hundred community extensions. Quality is high, but quantity is not at Obsidian's scale.

The plugin gap is roughly an order of magnitude and remains the second-largest migration driver toward Obsidian.

4. The block-transclusion gap

Roam's strongest advantage is block transclusion. Every bullet has an ID, and block references such as ((id)) transclude a single bullet into other notes as core editor behavior with no setup.

Obsidian's core link model is bidirectional [[wikilinks]]. Block references work through ![[note#^id]] syntax, and the Block Reference plugin makes them more ergonomic, but the experience still feels less native than Roam.

Roam wins this category. It is the single feature that keeps committed Roam users from migrating. If your workflow leans heavily on transcluding bullets, Roam is the better fit.

5. Daily Notes

Roam makes daily notes the home page. Open Roam, and today's date opens automatically.

Obsidian reaches the same workflow with the Daily Notes default plugin. Setup is one click, then the experience is close enough that daily notes should not decide the comparison by itself.

6. Plugins and Extensibility

Obsidian's extensibility is broader: Dataview for database-style queries, Excalidraw, Templater, Smart Connections, Calendar, Mind Map, Charts, and thousands of smaller workflow plugins.

Roam supports roam/js, roam/css, and community-built extensions, but the ecosystem is not on the same scale. Obsidian is the clear extensibility choice.

7. Graph View

Both tools offer a force-directed graph of notes and connections. Obsidian adds a customizable local graph per note, filtered to surrounding notes. Roam provides a global graph with node sizing by inbound links.

This category is a tie. Both graphs are functional, and neither is essential for day-to-day use once the novelty wears off.

8. Mobile

Obsidian has iOS and Android apps, but sync requires Obsidian Sync at $48/year annual or $5/month monthly, or a bring-your-own setup such as iCloud, Syncthing, or Git.

Roam also has iOS and Android apps. Cloud sync is built in, and the outliner works well on mobile. Roam wins for set-and-forget mobile sync, while Obsidian wins for users who want control over the sync layer.

9. AI Features

Obsidian can add semantic Q&A through Smart Connections, chat through Copilot for Obsidian, and local LLM workflows through Ollama integrations. Most setups require bringing an OpenAI key or another model provider.

Roam has no native AI. Community extensions exist, but they are not official.

Obsidian wins AI coverage. The Ahrefs 600K-page AI-content study (86.5% of top-ranked pages use AI assistance) suggests AI inside PKM tools is now baseline. Obsidian's plugin model lets users swap providers, while Roam users are still waiting for first-party support that has not shipped through 2026.

For comparing Obsidian against capture-style tools, Obsidian vs Evernote is the most direct neighbor. For tools with more guardrails, Obsidian alternatives (simpler) covers the lighter end of the field.

Pick Obsidian if data ownership and plugins matter

You want plain-text Markdown files in a folder you control, readable in any editor, syncable via any service, future-proof against any company's pivots. You want 2,000+ community plugins filling in feature gaps as you discover them. You're cost-sensitive (free for personal). You run Linux or want offline-first across all platforms. You'd rather invest 30 minutes in plugin setup than pay $15/month indefinitely. You're a probable Roam migrant looking for the lower-cost, higher-flexibility version of the same workflow.

Pick Roam Research if the outliner UX is non-negotiable

You've tried Obsidian and the Markdown editor doesn't feel right, you want every line as a bullet, indent-and-outdent for hierarchy, block IDs by default. You transclude bullets between notes constantly and Obsidian's ![[note#^id]] syntax feels like a workaround. You want daily notes as the literal home page, not as a plugin. You're willing to pay $15/month (or commit $500 to Believer) because the UX fit is worth it. You're fine with cloud-first proprietary storage because the editor is what matters.

When to Pick Atlas

Neither does AI synthesis with source citations at scale across mixed sources. Atlas turns notes, PDFs, and research into a navigable mind map and answers cross-source questions with citations to the specific passage. Pair Atlas with Obsidian (reads your vault) or Roam (export Markdown). $20/month Pro. Try Atlas.

Comparison Table

AxisObsidianRoam Research
PriceFree + $48/yr Sync$15/mo or $165/yr
StorageLocal .md filesCloud (proprietary)
EditorMarkdownOutliner
Bidirectional linksPage-levelPage + block
Block referencesPlugin/syntaxCore
Daily notesPluginCenterpiece
Plugins2,000+Smaller ecosystem
Mobile sync$48/yr or BYOBuilt in
AISmart Connections + pluginsNone native
Best forPlain-text PKM tinkerersOutliner thinkers

Three-Year Cost in Real Numbers

Obsidian is free for personal use, while Roam is not. The three-year picture depends on add-ons.

ScenarioObsidianRoam Research
Solo, free tier$0 (free personal)N/A (no free tier)
Solo with sync$144 (Sync, $4/mo × 36)$540 (Pro, $15/mo × 36)
Solo, Believer-equivalentN/A$500 (Believer, prepaid 5 years)
Solo with AIbring own API key, ~$5-20/monthbring own API key (Roam plugins)
Commercial use$1,800 (Commercial, $50/user/mo × 36)$2,700 (Pro, $15/seat × 5 users × 36)

Per Obsidian's pricing page, Sync is $4/month, Publish is $8/month, Commercial is $50/user/month. Per Roam's pricing page, Pro is $15/month and the Believer plan is $500 for 5 years. The honest cost picture: Obsidian is unambiguously cheaper at every tier except Roam's Believer plan, which is the cost-effective choice if you trust the company will still exist in five years.

Privacy and Data Handling

PropertyObsidianRoam Research
Encryption at restLocal (your disk)AES-256 (Roam cloud)
End-to-end encryptionYes (Obsidian Sync)Yes (Encrypted Graphs, opt-in)
Trains on your dataNoNo
Data residencyYour machineUS (AWS)
Open file formatYes (Markdown)Partial (EDN export)

Both tools offer end-to-end encryption as the strict-privacy option. Obsidian's default is the most private possible because the data simply does not leave your machine without explicit sync setup. Roam's Encrypted Graphs feature uses a passphrase only the user holds, so even Roam's servers cannot read the contents. The catch with Roam Encrypted Graphs is that some collaborative features become limited.

Migration Between the Two

Roam to Obsidian is the most-traveled migration path in this category. Export Roam as Markdown, then import the files into Obsidian. Wikilinks are preserved, but block references break because Roam's ((block-id)) syntax has no clean Obsidian equivalent without the Block Reference plugin. Daily notes import as dated files. A 5,000-block Roam graph takes 4-8 hours to clean up after import. Per discussions in the Obsidian forum, most Roam-to-Obsidian migrations preserve about 90% of the structure cleanly.

Obsidian to Roam is less common. Roam imports Markdown but flattens folder structure into a single graph. Wikilinks convert, while Dataview queries do not because Roam has its own Datalog query language. Plugin-driven features have no Roam equivalent. A 1,000-note Obsidian vault takes 6-12 hours to migrate, and most users only move the notes that benefit from Roam's outliner-and-block-reference model.

Real-World Workflows Compared

An Obsidian day starts in the vault. Today's daily note auto-creates from the Daily Notes core plugin. You capture meeting notes, link to project notes with [[wikilinks]], run a Dataview query to surface open action items, tweak a Templater snippet, then commit the vault to Git for version history. The pattern is do-it-yourself and tinker-friendly.

A Roam day starts on today's auto-created daily note. You capture five thoughts as bullet points, reference an earlier idea by typing [[concept name]], let Roam autocomplete from the graph, use (( to embed a specific block from another page, then review linked-reference trails at the end of the day. The pattern is graph-driven and outliner-shaped.

The two tools answer different questions. Obsidian answers "what do I want to build?" Roam answers "what was I thinking about and how does it connect?"

Plugin Ecosystem and Extensibility

Obsidian's community plugin store has 1,500+ plugins. Dataview alone opens up workflows that other PKM tools require custom code for. Templater enables runtime template logic, and Excalidraw embeds visual canvases. The downside is plugin sprawl. A vault with 30 plugins takes 5-10 seconds to open and can develop obscure interaction bugs.

Roam supports user-developed extensions through Roam Depot, with about 200 community extensions as of 2026. The ecosystem is much smaller than Obsidian's, partly because Roam's user base is smaller and partly because Roam's core feature set already covers many things Obsidian users add through plugins.

When You Should Run Both

Rare in practice. Both tools want to be the canonical knowledge base, and dual-writing notes wastes time. The exception: users in a long migration window from Roam to Obsidian (or vice versa) often run both for 30-90 days, with Roam as the read-only archive and Obsidian as the canonical capture point. After the migration, one of them is closed for good.

Performance at Scale

Obsidian vaults of 100,000+ notes open without issue on modern hardware because each note is a flat Markdown file loaded only when opened. The graph view becomes unreadable past 5,000 nodes, and heavy plugin loads add startup time. Mobile Obsidian on a phone with 10,000+ notes takes 8-15 seconds to open the vault if iCloud sync is the storage backend.

Roam handles graphs of 100,000+ blocks because its in-memory model is built for graph traversal. The bottleneck is the indexing layer on initial load: a 50,000-block graph takes 5-15 seconds to open. The graph view becomes unreadable past 5,000 nodes regardless of tool. Per discussions in the Roam forum, the largest documented Roam graphs with 500,000+ blocks still load within 30 seconds on a modern laptop.

Long-Term Vendor Risk

A consideration that matters more for PKM than for most software because the lock-in window is years, not months.

Obsidian is privately held, profitable, and run by a small team. The data is plain Markdown on your disk regardless of company status. If Obsidian shut down tomorrow, your vault would keep working. The most-cited reason long-term users pick Obsidian is precisely this guarantee.

Roam is privately held with a more public funding history, and the company has had visible turbulence around growth and pricing changes since 2021. The Believer plan is partly a hedge against future pricing changes and partly a bet on the company's longevity. The data export is workable but proprietary, so a forced migration would cost real time. Per the Roam help center, the EDN export contains everything but requires custom tooling to import elsewhere.

Final Take

Obsidian wins for users who want plain-text data ownership, a plugin ecosystem, and free use. Roam Research wins for users whose thinking maps to outliner UX and block references. The price has filtered Roam's user base to people who derive specific value from its distinctive design. Most Roam refugees pick Obsidian. For AI-grounded synthesis with source citations across either tool's contents, Atlas beats both.

Map your research withAtlas logoAtlas

Frequently Asked Questions

Pick Obsidian for plain-text Markdown vaults you own, with 2,000+ plugins and free personal use. Pick Roam Research for an outliner-first daily-notes workflow with block references, where every line is a bullet and every bullet has an addressable ID. Obsidian is free without limits per the Obsidian pricing page (May 2026). Roam is around $15/month or $165/year per public listings, May 2026. Most former Roam users have migrated to Obsidian (with the Excalidraw, Dataview, and Smart Connections plugins) or Logseq (free outliner) for the price-to-feature ratio. Roam's defensibility today is its specific outliner UX.

Further Reading