Draw and arrange elements freely using an Excalidraw-powered canvas — ideal for diagrams, sketches, and visual planning.
Render flowcharts, Gantt charts, and sequence diagrams with Mermaid markdown syntax directly in your notes.
Plot locations and GPX tracks to visualize geography-linked notes and movement patterns on interactive maps.
Organize ideas visually using a drag-and-drop mind map editor powered by Mind Elixir.
Organize notes in an arbitrarily deep tree. Notes can appear in multiple places via cloning.
Use note attributes to organize, query, and script advanced workflows.
Create notes with tables, images, math, and auto-formatted Markdown.
Edit source code notes with syntax highlighting and a smooth experience.
Quickly move between notes with full-text search, backlinks, and hoisting.
Track changes over time with seamless version history.
Secure notes individually with per-note encryption support.
Login via OpenID and TOTP for enhanced security.
Sync with your own server or use a 3rd party Trilium hosting provider.
Easily publish and share notes on the web.
Create relation maps, mind maps, and canvas-based sketches.
Visualize notes with pins and GPX tracks on maps.
Automate tasks and integrate with external tools using the REST API.
Build powerful automations and workflows with scriptable notes.
Easily bring in data from Evernote or Markdown. Export content with flexibility.
Save content from the web with the built-in web clipper.
Tailor the interface with custom buttons, themes, and widgets.
Trilium is built to handle massive knowledge bases without slowing down.
Touch-friendly mobile UI and full dark mode support included.
Available in English, German, Spanish, French, Romanian, and Chinese (simplified & traditional).
Track and visualize usage with built-in metrics and Grafana integration.
Build your personal knowledge base with powerful features and full privacy.