Roam Research Teardown: Where It Stands in 2026

TL;DR: I returned to Roam Research for 12 weeks from February 1 to April 30, 2026 after leaving for Obsidian in 2022. Roam is still the most powerful bidirectional-link plus block-reference plus query system available in any note tool. The pricing is the same as 2022 ($15 a month or $165 a year) but the company has stabilised and the product has shipped meaningful updates. The export model is still a trap and would cost you days of work to leave cleanly. Worth it for hardcore researchers and writers who value blocks-as-data over pages-as-data. Skip Roam if you want portable Markdown or local-first; Obsidian or Logseq are the right tools.

Jump To

How We Tested

Test window: February 1 through April 30, 2026 (12 weeks). I imported my Obsidian vault export (Markdown plus image attachments) into a fresh Roam graph; about 1,200 of the most-linked notes survived the import cleanly with backlinks preserved. The remaining 3,000 notes from Obsidian stayed in Obsidian; I worked across both for the 12 weeks. Plan: Roam Research Pro at $15 per month annual ($165 a year). Tracked: time spent in tool, daily notes created, blocks referenced across pages, queries written, friction logged. Devices: MacBook Pro M3 (web app, no native desktop), iPhone 15 (web on mobile Safari, no native iOS app for free users), iPad occasionally. Comparison reference: Obsidian baseline from the prior 14 months of daily use, Logseq side-by-side for two weeks in March. Bias caveat: I left Roam in 2022 and came back. I have opinions about the trajectory of the product. Tried to flag those in the notes.

What Roam Does That Obsidian Cannot

Three things make Roam genuinely different. First, blocks as first-class data. In Roam, every bullet point is a block with its own unique ID, references, and embed potential. You can embed any block in any other page. Reference a block, then edit the original; the reference updates. This is the killer feature for research where you want to quote yourself across many pages without copy-paste. Obsidian has block references but the implementation is less native and more friction. Second, queries. Roam ships a query language (a Datalog-flavoured syntax) that lets you build live lists of blocks matching criteria. Examples: all blocks tagged with #book and dated in the last 90 days, all blocks under any page that links to [[Project X]], all blocks where a child block contains [[Done]]. Queries appear inline in a page and update as your graph grows. This is the killer feature for power users who want their notes to be a queryable database, not just a wiki.

Third, the outliner model. Roam pages are outlines, not freeform documents. Every line is a bullet, indented under a parent. This forces a tree structure that fits some workflows (research notes, project tracking, daily logs) and fights others (long-form writing, prose drafts). I write blog posts in Obsidian because the prose model fits better; I take research notes in Roam because the outliner model fits better. The honest assessment: this is a workflow choice, not a feature gap on Obsidian's side. Where Obsidian wins. Local-first Markdown. Roam stores everything in a proprietary cloud database. You can export to JSON or Markdown but the Markdown export flattens block references into duplicated content (which defeats the purpose of references). If you ever need to leave Roam, you lose a meaningful part of what made Roam useful. This export trap is the strongest single reason to be cautious about adopting Roam in 2026.

Daily Use

Three workflows define daily Roam use. First, Daily Notes. A new page named after today's date is created automatically. Everything I work on that day starts as a bullet in the Daily Note. Mentions of [[People]] or [[Projects]] auto-link and appear in the linked-references panel of those pages. This is identical to Obsidian's Daily Note plus Periodic Notes plugin pattern, but feels more native in Roam because the outliner model is built around date-based stamps. Second, block references. When I write a research note that I want to use in a blog post later, I create a block, give it descriptive content, and reference it from the blog draft. Editing the original block updates the reference. This is the workflow I missed most when I was on Obsidian. The Obsidian block-reference feature works but is awkward to invoke. In Roam it is one click. Third, queries. I have a Research Dashboard page that contains 5 live queries: open research questions, blocks tagged with #insight in the last 30 days, all blocks linked to [[Active Projects]] that are not yet marked done, all blocks containing TODO across the graph, and books I have not yet logged a take-away from.

Where Roam frustrates in 2026. Mobile experience. Roam has no native iOS or Android app (a long-promised Roam Mobile has not shipped as of April 2026). Mobile use means the web app in Safari or Chrome on phone, which works but is awkward for outliner editing. Obsidian and Logseq both ship native mobile apps with better editing. Sync and offline. Roam is online-first. Brief network drops break the editor. Offline editing is supported via the desktop wrapper but the conflict-resolution model is opaque if you edit on two devices while disconnected. Sync incidents in my 12 weeks: 4 instances where I had to refresh the page to recover a stuck editor. The native desktop wrapper is more reliable than the web. Pricing has stagnated. $15 a month is the same as 2022, but the value-per-dollar has not moved as quickly as competitors. Obsidian Sync at $4 plus Obsidian Pro at one-time $50 covers the multi-device story for less than half the recurring Roam cost. The premium pays for the unique features (queries, block references) but the gap is narrower than it was 4 years ago.

  • Win: block references are the killer feature that no other tool matches in 2026
  • Win: query language turns your notes into a queryable database
  • Win: outliner model fits research and daily-log workflows naturally
  • Win: Daily Notes plus auto-backlinks feels native, not a plugin
  • Gripe: no native mobile app; web on phone is awkward for outliner editing
  • Gripe: export to Markdown flattens block references; leaving Roam loses real value

Performance and Cost

Pricing as of April 30, 2026. Roam Research: $15 per month or $165 per year. Believer plan: $500 for 5 years (an early-adopter pricing option that has lasted). No free tier in 2026. Compare against Obsidian Sync at $4 per month plus optional Obsidian Pro one-time license $50, Logseq self-hosted free with optional Logseq Sync at $5 per month, Tana early-access at $20 per month, Notion Plus at $10 per month. Roam is on the upper end of the personal note-app price band. Performance: web app loads in 2.8 to 4.5 seconds depending on graph size. Once loaded, block operations are instant. Queries against a 1,200-page graph: under 200 ms for simple queries, 800 ms to 1.5 seconds for complex queries with multiple joins. Memory footprint in browser: 380 to 620 MB. Mobile web on iPhone: noticeably slower, 6 to 9 seconds to first interactive. The native desktop wrapper feels faster and is what I would use day-to-day.

Tool Annual price Block refs Queries Local-first
Roam Research $165 Yes (native) Yes (Datalog) No
Obsidian + Sync $48 + $50 once Yes (awkward) Via plugins Yes
Logseq + Sync $60 Yes Yes Yes
Tana $240 Yes Yes No
Notion Plus $120 No Database queries No

Pros and Cons

  • Pro: block references are unmatched in any other note tool
  • Pro: query language is genuine power-user superpower
  • Pro: outliner model fits research and daily-log naturally
  • Pro: graph plus backlinks plus references compound after months of use
  • Con: no native mobile app in 2026; web on phone is awkward
  • Con: export to Markdown flattens references; leaving costs real work
  • Con: $15 a month is 3x Obsidian Sync at similar functionality for most users
  • Con: online-first; offline editing is supported but conflict resolution is opaque

Who This Is For

Pick Roam Research if you are a hardcore researcher or writer who values block references and queries as first-class features. Pick Roam if your workflow is outliner-shaped (research, project tracking, daily logs) and the tree structure fits how you think. Pick Roam if you do most of your work on desktop and mobile is a small percentage. Skip Roam if you want local-first ownership; Obsidian or Logseq give you that with similar (though less polished) block-reference functionality. Skip Roam if you do significant mobile editing; the lack of native apps is a real gap in 2026. Skip Roam if you might want to migrate your data out cleanly someday; the export trap is real. Skip Roam if $15 a month is too steep when the next-best alternative is $4 a month; the value gap between Roam and Obsidian has narrowed.

Roam still ships the best block references and queries of any note tool in 2026. The export trap is the price of admission you might not see coming.

Bottom Line

Twelve weeks back on Roam reminded me what it does best and what it still does poorly. The query plus block-reference power is unmatched and is the reason a certain kind of researcher will pay $15 a month indefinitely. The export trap, the mobile gap, and the pricing premium are the reasons most users in 2026 will choose Obsidian or Logseq instead. I am going to keep Roam for research-specific work (academic-style note-taking, book reading, research synthesis) and Obsidian for everything else. The combined cost ($15 plus $4 a month plus the one-time $50 Obsidian license) is about $230 a year, which is the price of taking notes seriously. Got a workflow question? Drop me a note. I will share the 5 queries from my Research Dashboard and the Obsidian-to-Roam import notes for the 1,200 pages that survived the migration.