By TriliumNext

Trilium Notes

What it does

Trilium Notes is a personal knowledge base for building a tree of notes that can also cross-link or appear in several branches. The desktop app works locally and offline; a separately run server can synchronize the same person’s notes across devices and serve them in a browser.

The project is free and open source with no account or paid tier. Its tradeoffs are operational: there is no official hosted cloud or native mobile app, and its one-user design does not provide real-time team editing.

Last updated
Oct 27, 2026
Trilium Notes · Editorial illustration
Editorial illustration of a hierarchical note tree with local files and a separate sync backup. Not a product screenshot.

Work at Trilium Notes?

Help customers find accurate information about your software.

Manage this listing →

Find your fit

Who it is for

A person keeping research, procedures or long-running reference notes can start with a few parent notes, add children where topics need depth, and use labels or relations when one idea belongs in several contexts.

A desktop user who moves between computers can work offline and sync through a self-hosted server. Edit conflicts retain the newer change, so check note revisions if the same note was changed on two devices before sync.

Someone storing sensitive personal notes should understand that ordinary notes are readable from the database by default. Protect selected notes deliberately and keep a separate, restorable backup.

A team seeking simultaneous document editing should look elsewhere: Trilium’s sync serves one owner’s devices, while public sharing is read-only and requires a server.

Back to sections

The work it supports

Core capabilities

Build a hierarchy without separate folders: a note can hold content and child notes, and the same note can appear in more than one branch. Labels, relations and workspaces add another way to group material.

Find content with quick title navigation or full-text search, including OCR text from images and PDFs. Use rich text, code or diagram note types as the material requires.

Keep editing on the desktop without a connection, then synchronize with a configured server. If two devices changed one note before sync, Trilium retains the newer edit and leaves the other in revisions rather than merging both.

Review an earlier note revision or save a named snapshot before a significant edit. Restoring a revision replaces current note content while saving the displaced current content as another revision.

Use the built-in local database backups and download a manual backup when needed. The guide calls the automatic copies a basic safeguard and recommends an additional off-device copy; the standalone client requires manual backups.

Restore a backup into a new instance or replace an existing database through the guided flow. Keep the decryption password if the backup is encrypted, and practice with harmless notes before an emergency.

Protect selected notes with a password session to encrypt their title, body, images and attachments. Structure, some metadata and attributes remain visible, and encryption does not stop someone with database access from moving or deleting a note.

Import or export HTML, Markdown and OPML, and test app-specific imports on a small sample. Check internal links, formatting and file handling before moving a large archive.

Publish a selected note or subtree as read-only pages from a server installation. Inspect all child notes first: an unprotected URL is available to anyone who gets it and its randomness is not a security control.

Optional AI can chat with or work on notes after a provider is configured. It is off by default; enabled requests may send note context, and an unlocked protected note can become accessible to AI tools.

Back to sections

Understand the offer

Pricing and getting started

Trilium Notes has no product subscription, account requirement or feature paywall. The open-source license is AGPL-3.0; hosting, storage and any optional AI provider may have separate costs.

You can use the desktop application alone or run a server for browser/PWA access and synchronization. There is no official hosted version or native mobile app; the project identifies third-party hosting as separate from its own offering.

The app is designed for a single owner and stores its notes in a local SQLite database. Use the documented sync server rather than a shared network drive, and plan independent backups when several devices matter.

Back to sections

Look a little closer

Before you choose

Before adopting it, build a small note tree, link one note into two branches, search for it and export a sample. Confirm the output preserves the structure and references you need.

Test a harmless same-note edit on two devices and inspect the retained revision. Keep off-device database backups and rehearse restoration; sync and a short soft-delete window do not replace recovery copies.

If you will protect private notes, verify what stays unencrypted and preserve the password. If you will publish notes, check the entire subtree and its public URL. Recheck AI context settings before enabling an external provider.

Back to sections

10 distinct sources behind this profile. Research observed Oct 27, 2026. Features and offers can change.
View sources and research →

Help keep this profile useful

Spotted an outdated detail? Send the correction with a supporting source. A verified account is needed to submit.

Suggest a correction ↗