Valutorio vs Zettlr: Same files, faster engine (2026)
This is the closest comparison on the site, because both apps agree about the important thing: your notes are plain markdown files in a folder you own, and neither imports or converts anything. Zettlr is free, open source, and built for academic work, with Zotero and citeproc citations plus pandoc export to PDF, HTML, and DOCX. It is also Electron, has no built-in sync, and its documented weak spot is occasional slowdowns in libraries of thousands of notes. Valutorio is macOS only and paid, with a Rust engine and sync available as a subscription rather than a setup project.
Quick verdict
-
You write papers with a bibliography and cite as you go
Pick Zettlr
Zotero and citeproc integration is first-class here and Valutorio has no citation support.
-
Your library is thousands of notes and you want it to stay quick
Pick Valutorio
Zettlr's documented slowdowns begin at that size; Valutorio's figures come from a 2,000-file vault.
-
You need Windows or Linux
Pick Zettlr
Valutorio is macOS 14 or later only.
-
You want the Zettelkasten method with proper IDs and a strict workflow
Pick Zettlr
Zettelkasten IDs are built into Zettlr's model and Valutorio just links pages.
| Valutorio | Zettlr | |
|---|---|---|
| Platforms | macOS 14+ | macOS, Windows, Linux |
| Engine | native Swift + Rust | Electron |
| Data format | plain markdown folder | plain markdown files, local folders |
| Pricing | paid app, Mac App Store (pricing at launch) | free, open source (donations) |
| Sync | Valutorio Sync (subscription): automatic, encrypted, conflict-free; personal MCP endpoint for AI assistants included | none built in; files sync via any file-sync tool |
| Offline | yes | yes |
| Wikilinks | yes | yes |
| Backlinks | yes | yes |
| Graph view | yes | yes |
| Open source | no | yes |
Competitor rows come from public vendor documentation and pricing pages, checked August 2026. Valutorio rows describe the shipping macOS app.
The engine, and where you feel it
Zettlr is Electron, so each window carries a Chromium instance and a JavaScript runtime. That buys macOS, Windows, and Linux from one codebase, which is why a one-person open-source project can cover three platforms at all. The documented cost is occasional slowdowns once a library reaches thousands of notes.
Valutorio is Swift and AppKit over a Rust engine, with no browser and no JS runtime. Measured on a 2,000-file, 55 MB vault on Apple silicon: cold index 1.07 seconds, full-text search 1.8 to 6.6 ms, wikilink autocomplete under 0.5 ms, backlink lookup 0.65 microseconds, graph snapshot 10 ms. Keystroke latency inside a 1 MB note is 0.1 ms and a 300 MB file opens in under a second. One platform, and the app is built for that platform.
Winner Valutorio Zettlr's reported slowdowns start around the library size Valutorio publishes its numbers at.
Citations, and the academic case
Zettlr was built by an academic for academic writing and it shows. Citations come from a Zotero library or a CSL JSON file through citeproc, autocomplete inside the editor, and render into a formatted bibliography on export. Pandoc handles the output, so a finished chapter goes to PDF, HTML, or DOCX in the format a journal expects.
Valutorio has none of this. No citation picker, no Zotero bridge, no pandoc pipeline, no bibliography. It has a source and preview editor, a minimap, and full-text search. For a dissertation with three hundred references, that gap is the whole decision and Zettlr is the right tool.
Winner Zettlr Zotero and citeproc citations with pandoc export are Zettlr's reason to exist, and Valutorio does not compete for that work.
Sync, and the thing Zettlr leaves to you
Zettlr has no sync at all, which is a deliberate choice. Your files are in a folder, so Dropbox, iCloud Drive, Syncthing, or a git repository you drive from the terminal will move them. It works, and it means the app never touches your credentials. It also means every conflict is yours to notice and yours to fix, in whatever way your chosen tool decides to leave it.
Valutorio Sync is an optional subscription and it is the part Zettlr asks you to build yourself. It runs automatically between Macs in the background, encrypted in transit and at rest, at 0.56 s a cycle on the benchmark vault, with about 30 seconds for a first full sync of 2,000 files and nothing to configure. When two Macs have edited the same note, three tiers run in order: a three-way merge, then markdown-aware keep-both blocks, then keep-both artifacts. Not one conflict marker lands inside a note, no conflicted copy appears in the folder, and a sync killed halfway through repairs itself. The trade is plain: money instead of an afternoon of plumbing and every conflict thereafter.
Winner Valutorio Sync with automatic conflict resolution is a paid feature here and an unpaid chore in Zettlr.
Vault features, side by side
Both apps have wikilinks, backlinks, and a graph view, so the checkbox row is a tie. Depth is where they part. Valutorio resolves a backlink in 0.65 microseconds and shows it with the sentence it came from, the force-directed graph filters and redraws from a 10 ms snapshot, tags carry counts, and there is a quick switcher over the whole vault. Zettlr adds Zettelkasten IDs, which give you a stable identifier per note that survives renaming, and Valutorio has no equivalent.
Neither app has a plugin ecosystem in the Obsidian sense, so what ships is what you get. Zettlr is open source, so you can read exactly what it does with your files and change it. Valutorio is closed source, has no plugins, no AI chat in the window, and no real-time collaboration, and it is young enough to have no reviews yet. The one thing it has that Zettlr cannot offer is the personal MCP endpoint bundled with a Sync subscription, which lets Claude or another MCP-capable assistant search and write notes in the vault from anywhere.
Winner Valutorio Same feature names, measured microsecond lookups, and backlinks that arrive with their context.
What each one costs
Zettlr is free and open source, funded by donations, and there is no tier holding anything back. Valutorio is a paid Mac App Store app, and its sync between Macs is an optional subscription on top of that, so this is free against paid on both lines and Zettlr wins the money question outright. What the purchase buys is the native engine. What the subscription buys is sync you do not have to assemble, plus an MCP endpoint. What staying free costs you is running your own file sync, owning every conflict it produces, and living with Electron.
Who should choose which
Choose Zettlr if
- You cite sources: Zotero and citeproc integration plus pandoc export are the whole point of Zettlr.
- You need Windows or Linux, or you want to read and modify the source.
- You work the Zettelkasten method and want proper IDs, not filenames doing the job.
- You would rather pay nothing and wire up your own file sync.
Choose Valutorio if
- You want a native Mac app instead of Electron: 0.1 ms keystroke latency in a 1 MB note.
- Your library is large enough that Electron slowdowns have become a daily annoyance.
- You want sync inside the app, with conflict resolution that never writes markers into a note.
- You want backlinks with surrounding context and a graph that filters from a 10 ms snapshot.
Questions people ask
Can I use the same folder in both apps?
Yes, and that is the honest answer for once. Both treat a directory of markdown files as the source of truth and neither converts anything on open, so you can point Zettlr and Valutorio at one folder and switch between them. Watch out for Zettlr's Zettelkasten ID convention, which Valutorio will show as ordinary text in the note.
Does Valutorio handle citations at all?
No. There is no Zotero bridge, no citation picker, and no pandoc export pipeline. Wikilinks and backlinks are for linking notes to each other, not notes to sources. If your writing is academic, Zettlr's citation support is the deciding feature and no speed number offsets it.
Is Zettlr fast enough for a big library?
For most people, yes, and the documented weak spot is occasional slowdowns once a library reaches thousands of notes. It is an Electron app, so the browser layer is in the path of every keystroke and every search. Valutorio's numbers on a 2,000-file, 55 MB vault are 1.07 seconds to index cold and 1.8 to 6.6 ms per full-text search.
How do I sync Zettlr between two machines?
Zettlr has no built-in sync, so you choose the tool: iCloud Drive, Dropbox, Syncthing, or git run from the terminal. All of them work because the notes are ordinary files. The part you own is conflict handling, which is the difference from Valutorio, where sync is a subscription and overlapping edits go through three automatic tiers.
Why would I pay for Valutorio when Zettlr is free?
Two reasons and no others. The engine is native, with measured microsecond backlink lookups and 0.1 ms keystroke latency instead of a Chromium window. And sync is available as a subscription that runs itself, including automatic conflict resolution, instead of a file-sync setup you assemble and maintain. If neither of those is a pain you feel, Zettlr is the better deal.
Related comparisons
This comparison is published by the Valutorio team. Competitor details verified August 2026 from public sources; corrections welcome. All Valutorio comparisons · What Valutorio is