Skip to content

Software · PDF: read, create, edit

Xournal++

Take handwritten notes.

  • Completely free
  • Windows, macOS and Linux
  • Open source
  • No account

Overview

Features described in Wikidata, in its Debian package description and in its Flathub listing: annotation and highlighting, brushes and pen tablets, syntax highlighting, scripting and macros.

File formats mentioned: PDF, SVG and PNG.

Overview written by LicitPro from the documentation published by the authors and the cited sources; we have not tried the resource ourselves.

Excerpts that establish this information
  • “Application for making notes and annotating PDF files with a stylus.” — Wikidata, 10 November 2026
  • “Supports pressure-sensitive styluses and digital pen tables (e.g.” — GitHub, 10 November 2026
  • “LaTeX support (requires a working LaTeX installation) with customizable template and a resizable editor with syntax highlighting” — Flathub, 10 November 2026
  • “Plugins using Lua scripting” — Flathub, 10 November 2026

At a glance

Xournal++ is completely free: it is open source software, and every feature is available without paying or subscribing.

Its licence (GPL-2.0) is a copyleft open source licence: you may use, study, modify and redistribute it, including commercially; modified versions must keep the same licence.

Strengths

  • Annotate and highlight (capability established by the official page)
  • Open source code
  • No account needed
  • Commercial use allowed

About

Xournal++ is a hand note-taking software written in C++ with the target of flexibility, functionality and speed. Stroke recognizer and other parts are based on Xournal Code, which you can find at sourceforge. It supports GNU/Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows. Supports pen input from devices such as Wacom Tablets. Xournal++ features: Supports pressure-sensitive styluses and digital pen tables (e.g. Wacom, Huion, XP Pen, etc. tablets) Paper backgrounds for note-taking, scratch paper, or whiteboarding Annotate on top of PDFs Select text from the background PDF, copy, highlight or underline it or strike it through Follow links from the background PDF Export to a variety of formats including SVG, PNG and PDF, both from the GUI and command line Different drawing tools (e.g. pen, highlighter) and stroke styles (e.g. solid, dotted) Shape drawing (line, arrow, circle, rectangle, spline) Use the set-square and compass tools for measurements or as a guide for drawing straight lines, circular arcs and radii Fill shape functionality Shape resizing and rotation Rotation and grid snapping for precise alignment of objects Input stabilization for smoother writing/drawing Text tool for adding text in different fonts, colors, and sizes Enhanced support for image insertion Eraser with multiple configurations LaTeX support (requires a working LaTeX installation) with customizable template and a resizable editor with syntax highlighting Sidebar containing page previews with advanced page sorting, PDF bookmarks and layers (can be individually hidden/edited) Allows mapping different tools/colors etc. to stylus/mouse buttons Customizable toolbar with multiple configurations, e.g. to optimize toolbar for portrait/landscape Custom color palette support using the .gpl format Page template definitions Bug reporting, autosave, and auto backup tools Audio recording and playback alongside with handwritten notes Multi language support (over 20 languages supported) Plugins using Lua scripting

Description from Flathub — AppStream (Flathub)

Sources and checks

  • Facts collected from Flathub (credit card, publisher, licence, free status, platforms, commercial use, version) —
  • Facts collected from Official plan pages (pricing, licence, terms) (commercial use) —
  • Facts collected from LicitPro automatic classification () —
  • Facts collected from Winget (Windows Package Manager) (credit card, account, source code, publisher, licence, free status, platforms, commercial use, version) —
  • Facts collected from Comptoir du Libre (source code, licence) —
  • Facts collected from Wikidata (licence, platforms) —
  • Last technical check: 5 November 2026
  • Description from Flathub — AppStream (Flathub)

How listings are built →

Do you develop Xournal++?

Correct this listing with the report form, or cite it with this optional badge (it shows the verified free status and changes nothing in the ranking):

<a href="https://licitpro.fr/en/resource/xournal"><img src="https://licitpro.fr/badge/xournal.svg?l=en" alt="Listed on LicitPro" height="20"></a>

Developers and publishers →

In the same category

Okular

Software · Open source

Okular is a PDF reader, available on Windows, macOS and Linux: annotation and highlighting, Markdown support.

Completely freeWinMacLinux

Adobe Reader

Software

Adobe Reader is a PDF reader, available on Linux: annotation and highlighting. Old edition (2013).

Completely freeLinux

PDF4QT

Software · Open source

PDF4QT is a PDF editor, available on Windows and Linux: command-line use.

Completely freeWinLinux

Sioyek

Software · Open source

PDF viewer designed for reading research papers and technical books.

Completely freeWinLinux

PDF Toolkit

Mobile app · Open source

All-in-one PDF and image toolkit for Android.

Completely freeAndroid

accent

Software · Open source

An opinionated text + pdf editor with some neat features and a minimal design.

Completely freeLinux