Skip to content

CherryTree

Hierarchical desktop notes with rich text and code highlighting

FreeNote-TakingChecked Oct 9, 2026

What is CherryTree?

CherryTree is a free, open-source desktop note-taking app that arranges notes as nodes in a tree. Each node holds rich text, images, tables, embedded files or code with syntax highlighting, and a document is saved either as a single XML or SQLite file or as multiple files and folders. It is released under the GPL version 3 or later and has builds for Linux, Windows and macOS.

CherryTree is free to use. See every plan

Good for

  • Keeping structured notes and code snippets in one local file
  • Linux, Windows and macOS users who want the same notebook app on each
  • Moving notes out of older outliners such as KeepNote, Tomboy or Zim

Worth knowing

  • There is no official mobile app; the project page points to SourCherry, a third-party Android project.
  • Password protection is available only for single-file storage, and an unprotected copy is extracted to a temporary folder while the document is open.
  • Tables are limited to cells of plain text.
  • The project page describes the online user manual as old and discontinued.

Key features

Tree of nodes
Notes are nodes that nest to any depth and can be rearranged by drag and drop. Text and images can link to other nodes, anchors, files, folders and web pages.
Rich text and code
Rich text nodes sit alongside code nodes and codeboxes with syntax highlighting, and code can be run through a configurable terminal command.
Images, tables, files and math
Inserts images that can be resized and rotated, simple tables with CSV import and export, embedded files and rendered LaTeX equations.
Single-file or multi-file storage
A document is one XML or SQLite file, or a set of files and directories. Single-file documents can be password protected using 7-Zip.
Import and export
Imports HTML, plain text and files from apps such as KeepNote, Zim, Tomboy, NoteCase and KeyNote, and exports to HTML, plain text and PDF.
Find and replace across the tree
Searches or replaces within one node, a node and its subnodes, or every node, and can build a table of contents from headings.

CherryTree pricing

Starts at
Free
Free plan
Free software under the GNU GPL version 3 or later. Every download on the project page is free; the site only links to a donation page.
Free trial
None listed
CherryTree$0The full app as a Windows installer or portable archive, Linux packages (PPA, .deb, AppImage, Flatpak, Snap) and a macOS installer.

Read from giuspen.net on Oct 9, 2026. Prices change, so confirm with CherryTree before you buy.

Pricing in detail

CherryTree alternatives

Common questions

Is CherryTree free?

Yes. CherryTree is free to use. Free software under the GNU GPL version 3 or later. Every download on the project page is free; the site only links to a donation page.

How much does CherryTree cost?

CherryTree lists one plan. CherryTree: $0. Prices were read from giuspen.net on Oct 9, 2026.

What platforms does CherryTree work on?

CherryTree is available on Windows, macOS and Linux.

Does CherryTree have an Android app?

No Android app was listed when its pages were read on Oct 9, 2026. CherryTree is listed for Windows, macOS and Linux.

Does CherryTree have an iPhone app?

No iPhone app was listed when its pages were read on Oct 9, 2026. CherryTree is listed for Windows, macOS and Linux.

Is CherryTree open source?

Yes. CherryTree is open source, according to its own site.

Does CherryTree work offline?

Yes, according to its own site. What works without a connection differs by plan and platform, so check the vendor's page for the detail.

Who makes CherryTree?

CherryTree is made by Giuseppe Penone and Evgenii Gurianov.

What are the alternatives to CherryTree?

The closest alternatives to CherryTree in our directory are Zim, KeyNote NF, NoteCase Pro, Trilium Notes and RightNote. Each one has a side-by-side comparison with CherryTree.

Sources for this page

The prices, plans, platforms and features above were read from these pages on Oct 9, 2026.