Logo User Guide

Note Types

One core features of Trilium is that it supports multiple types of notes, depending on the need.

Creating a new note with a different type via the note tree#

The default note type in Trilium (e.g. when creating a new note) is Text, since it's for general use.

To create a new note of a different type, head to the Note Tree and right click an existing note where to place the new one and select:

  • Insert note after, to put the new note underneath the one selected.
  • Insert child note, to insert the note as a child of the selected note.

Article Image

Creating a new note of a different type via add link or new tab#

  • When adding a link in a Text note, type the desired title of the new note and press Enter. Afterwards the type of the note will be asked.
  • Similarly, when creating a new tab, type the desired title and press Enter.

Changing the type of a note#

It is possible to change the type of a note after it has been created via the Basic Properties tab in the Ribbon. Note that it's generally a good idea to change the note type only if the note is empty. Can also be used to edit the source of a note.

Supported note types#

The following note types are supported by Trilium:

Note Type Description
Text The default note type, which allows for rich text formatting, images, admonitions and right-to-left support.
Code Uses a mono-space font and can be used to store larger chunks of code or plain text than a text note, and has better syntax highlighting.
Saved Search Stores the information about a search (the search text, criteria, etc.) for later use. Can be used for quick filtering of a large amount of notes, for example. The search can easily be triggered.
Relation Map Allows easy creation of notes and relations between them. Can be used for mainly relational data such as a family tree.
Note Map Displays the relationships between the notes, whether via relations or their hierarchical structure.
Render Note Used in Scripting, it displays the HTML content of another note. This allows displaying any kind of content, provided there is a script behind it to generate it.
Collections Displays the children of the note either as a grid, a list, or for a more specialized case: a calendar.

Generally useful for easy reading of short notes.
Mermaid Diagrams Displays diagrams such as bar charts, flow charts, state diagrams, etc. Requires a bit of technical knowledge since the diagrams are written in a specialized format.
Canvas Allows easy drawing of sketches, diagrams, handwritten content. Uses the same technology behind excalidraw.com.
Web View Displays the content of an external web page, similar to a browser.
Mind Map Easy for brainstorming ideas, by placing them in a hierarchical layout.
Geo Map View Displays the children of the note as a geographical map, one use-case would be to plan vacations. It even has basic support for tracks. Notes can also be created from it.
File Represents an uploaded file such as PDFs, images, video or audio files.