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)
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>In the same category
Okular
Software · Open sourceOkular is a PDF reader, available on Windows, macOS and Linux: annotation and highlighting, Markdown support.
Completely freeWinMacLinuxAdobe Reader
SoftwareAdobe Reader is a PDF reader, available on Linux: annotation and highlighting. Old edition (2013).
Completely freeLinuxPDF4QT
Software · Open sourcePDF4QT is a PDF editor, available on Windows and Linux: command-line use.
Completely freeWinLinuxSioyek
Software · Open sourcePDF viewer designed for reading research papers and technical books.
Completely freeWinLinuxPDF Toolkit
Mobile app · Open sourceAll-in-one PDF and image toolkit for Android.
Completely freeAndroidaccent
Software · Open sourceAn opinionated text + pdf editor with some neat features and a minimal design.
Completely freeLinux






