Trilium Notes

Build your personal knowledge base with Trilium Notes

Screenshot of the app on desktop Windows

Beyond Text: Smarter Note Types

Canvas Note Screenshot

Canvas Notes

Draw and arrange elements freely using an Excalidraw-powered canvas — ideal for diagrams, sketches, and visual planning.

Mermaid Diagram Screenshot

Mermaid Diagrams

Render flowcharts, Gantt charts, and sequence diagrams with Mermaid markdown syntax directly in your notes.

Geo Map Screenshot

Geo Maps

Plot locations and GPX tracks to visualize geography-linked notes and movement patterns on interactive maps.

Mind Map Screenshot

Mind Maps

Organize ideas visually using a drag-and-drop mind map editor powered by Mind Elixir.

Feature Highlights

Flexible Tree Structure

Organize notes in an arbitrarily deep tree. Notes can appear in multiple places via cloning.

Note Attributes & Scripting

Use note attributes to organize, query, and script advanced workflows.

Rich WYSIWYG Editor

Create notes with tables, images, math, and auto-formatted Markdown.

Source Code Friendly

Edit source code notes with syntax highlighting and a smooth experience.

Fast Navigation

Quickly move between notes with full-text search, backlinks, and hoisting.

Note Versioning

Track changes over time with seamless version history.

Strong Encryption

Secure notes individually with per-note encryption support.

Secure Authentication

Login via OpenID and TOTP for enhanced security.

Note Synchronization

Sync with your own server or use a 3rd party Trilium hosting provider.

Public Note Sharing

Easily publish and share notes on the web.

Visual Thinking Tools

Create relation maps, mind maps, and canvas-based sketches.

Geo Mapping

Visualize notes with pins and GPX tracks on maps.

Automation via REST API

Automate tasks and integrate with external tools using the REST API.

Advanced Scripting

Build powerful automations and workflows with scriptable notes.

Import & Export

Easily bring in data from Evernote or Markdown. Export content with flexibility.

Web Clipper

Save content from the web with the built-in web clipper.

Customizable UI

Tailor the interface with custom buttons, themes, and widgets.

Scales to 100k+ Notes

Trilium is built to handle massive knowledge bases without slowing down.

Mobile & Dark Mode

Touch-friendly mobile UI and full dark mode support included.

Multilingual Interface

Available in English, German, Spanish, French, Romanian, and Chinese (simplified & traditional).

Metrics Dashboard

Track and visualize usage with built-in metrics and Grafana integration.

Ready to get started with Trilium Notes?

Build your personal knowledge base with powerful features and full privacy.