Download Xournal++ 1.3.8
Safe so farDeveloper: The Xournal++ Team
Last updated: · Verification by Cristian Gonzalez Guasch
Take handwritten notes with ease.
Every download button links to the official download package, we host no files.
Downloads
Windows 1.3.8
Show SHA-256
0524a354a2c2c680e9c4b3817a3fc9284b1e60760bac1a74c562701a4e355637 Show SHA-256
0524a354a2c2c680e9c4b3817a3fc9284b1e60760bac1a74c562701a4e355637 Show SHA-256
0736f6ef12d51741cece1c51fbc37a39bbdd7ac85e048adc3d27d76b377e2083 Show SHA-256
0736f6ef12d51741cece1c51fbc37a39bbdd7ac85e048adc3d27d76b377e2083 Linux 1.3.8
Choose the x64 (64-bit) installer for Intel or AMD PCs and the ARM64 installer for ARM PCs. The package data states no minimum Windows version, so check the publisher’s system requirements before installing on an older PC. Choose the x64 (64-bit) download for Intel or AMD computers and the ARM64 download for ARM computers. The Flathub listing states no minimum Linux version or distribution, so check the publisher’s system requirements before installing.
Install with winget: winget install --id Xournal++.Xournal++ --exact
Install with Flatpak (Flathub): flatpak install flathub com.github.xournalpp.xournalpp
Check a download: Get-FileHash .\<file> -Algorithm SHA256 (PowerShell) and compare it with the SHA-256 above.
Linux (Flatpak): Flathub publishes no file checksum; Flatpak checks the app against Flathub’s signed repository when it installs. Flathub shows this app as publisher-verified. App page on Flathub.
What the installer does
Windows
- Delivered as an NSIS (Nullsoft) setup program (.exe) for x64 and ARM64.
- Offers both a per-user and an all-users installer.
- No custom silent switch is declared; winget falls back to its default for this installer type (
/S). - Associates with the file types
.xoj,.xopp, and.xopt. - Upgrades install over the existing version.
Linux
- Delivered as a "flatpak" installer for x64 and ARM64.
- The manifest does not state an install scope.
- No silent-install switch is declared in the manifest.
Description
Xournal++ (/ˌzɚnl̟ˌplʌsˈplʌs/) is an open-source and cross-platform note-taking software that is fast, flexible, and functional. A modern rewrite and a more feature-rich version of the wonderful Xournal program.
Xournal++ at a glance
| What it is | Take handwritten notes with ease. |
|---|---|
| Latest version | Windows 1.3.8 (September 26, 2026) Linux 1.3.8 (September 25, 2026) |
| Price | Free and open source |
| Open source | Yes |
| License | GPL-2.0 |
| License type | Open source · Strong copyleft Software built on it must be shared under the same license. |
| Copyright | Copyright (C) 2026 Xournal++ Team Members |
| Made by | The Xournal++ Team |
| Category | Notes and writing |
| Runs on | Windows, Linux |
| Official website | xournalpp.github.io |
| More links | Support · Guide · Release notes |
| Source code | github.com/xournalpp/xournalpp |
| Tags | diary drawing handwriting ink journal note-taking notes notetaking painting sketching tablet |
| winget ID | Xournal++.Xournal++ |
| Flathub | com.github.xournalpp.xournalpp Verified data from Flathub |
| Flathub verification | Publisher verified on Flathub through a github login (xournalpp), 2023-08-31 |
| License on Flathub | GPL-2.0 as listed on Flathub |
| Check your download | SHA-256 checksums in the download tables · Security scan |
What’s new in Xournal++ 1.3.8
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Fix QPDF export when background PDF has a CropBox - Fix crash when setting locale up fails - Fix memory leaks - Fix locale-dependent parsing of metadata files - Updated translations - Rename language zh to zh_CN See https://github.com/xournalpp/xournalpp/blob/v1.3.8/CHANGELOG.md for a more detailled list of changes.
Read the full release notes on the publisher’s site
Notes for older versions are inside each version below.
Is Xournal++ safe?
Score result: Mostly clean
xournalpp-1.3.8-windows-setup-AMD64.exe was flagged by 1 of 63 engines; xournalpp-1.3.8-windows-setup-ARM64.exe was flagged by 1 of 56 engines. One engine alone does not change the rating, and its label is listed under Detections.
Covers 2 of 3 files. The rest have no VirusTotal report yet, so this result does not speak for them.
- 2 flagged in total
- 2 of 3 files scanned
- 63 engines
Scan info
- Last scan
- Scan provider
- VirusTotal · Full report
File integrity
| File | SHA-256 | Hash check | Signature | VirusTotal |
|---|---|---|---|---|
| xournalpp-1.3.8-windows-setup-AMD64.exeWindows · x64 (64-bit) | 0524a354a2c2c680e9c4b3817a3fc9284b1e60760bac1a74c562701a4e355637 |
Matches the manifest (re-computed) | Not signed | 1/63 flagged |
| xournalpp-1.3.8-windows-setup-ARM64.exeWindows · ARM64 | 0736f6ef12d51741cece1c51fbc37a39bbdd7ac85e048adc3d27d76b377e2083 |
Matches the manifest (re-computed) | Not signed | 1/56 flagged |
| com.github.xournalpp.xournalpp.flatpakrefLinux · x64 (64-bit) | Not provided | Copied from the manifest, not re-computed | Not checked | — |
| Hash re-computed by Everyversion | 2 of 2 installers match. |
|---|---|
| Code signature checked | 0 valid, 2 unsigned. |
Detections (2 from 2 files)
xournalpp-1.3.8-windows-setup-AMD64.exe: flagged by 1 of 63 engines
| Engine | Type | Label |
|---|---|---|
| Trapmine | malicious | malicious.moderate.ml.score |
Full VirusTotal report · scanned 2026-11-03
xournalpp-1.3.8-windows-setup-ARM64.exe: flagged by 1 of 56 engines
| Engine | Type | Label |
|---|---|---|
| Trapmine | malicious | malicious.moderate.ml.score |
Full VirusTotal report · scanned 2026-10-26
These are the security vendors’ own labels, shown exactly as VirusTotal reports them. We do not edit or interpret them. A detection does not by itself mean a file is malicious. Read the full report and see our Security and Trust Center.
We host no installers. Every download link goes to the download location named in the package listing, normally the publisher’s own server. For this software we downloaded the files from that source ourselves, re-computed each checksum and checked the code signature where our tools could, as shown above. A passing check shows a file is the one that was published; it is not a guarantee it is free of problems. For more information, visit our Security and Trust Center.
Source and provenance
| Windows: source | microsoft/winget-pkgs |
|---|---|
| Windows: SHA-256 in upstream manifest | Yes |
| Windows: observed at commit | 1464d4157676 · retrieved 2026-11-08 |
| Linux: source | Flathub · Flathub API · github.com/flathub/com.github.xournalpp.xournalpp |
| Linux: checksum | None published. Flatpak checks the app against Flathub’s signed repository when it installs. |
| Linux: publisher verified | Publisher verified on Flathub through a github login (xournalpp), 2023-08-31 |
| Linux: data retrieved | 2026-11-08 · attribution: app data from Flathub, license listed there: GPL-2.0 |
Old versions
Windows versions
20 versions listed. Open a version for its installers, checksums and a command that pins it.
1.3.8 latest · 2026-09-26 · 4 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | 0524a354a2c2c680e9c4b3817a3fc9284b1e60760bac1a74c562701a4e355637 |
Download |
| x64 (64-bit) | NSIS | Per user | 0524a354a2c2c680e9c4b3817a3fc9284b1e60760bac1a74c562701a4e355637 |
Download |
| ARM64 | NSIS | All users | 0736f6ef12d51741cece1c51fbc37a39bbdd7ac85e048adc3d27d76b377e2083 |
Download |
| ARM64 | NSIS | Per user | 0736f6ef12d51741cece1c51fbc37a39bbdd7ac85e048adc3d27d76b377e2083 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.3.8 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Fix QPDF export when background PDF has a CropBox - Fix crash when setting locale up fails - Fix memory leaks - Fix locale-dependent parsing of metadata files - Updated translations - Rename language zh to zh_CN See https://github.com/xournalpp/xournalpp/blob/v1.3.8/CHANGELOG.md for a more detailled list of changes.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.3.8
1.3.7 · 2026-08-09 · 4 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | 603dd64187ff6f0029c4acc3eea175a67aa9cc202ca0e749ad12fa70e5b3262a |
Download |
| x64 (64-bit) | NSIS | Per user | 603dd64187ff6f0029c4acc3eea175a67aa9cc202ca0e749ad12fa70e5b3262a |
Download |
| ARM64 | NSIS | All users | 13ea97aa07ff464774335238c1f855d7f23aa8fbbabe5da557faa4cca82ef768 |
Download |
| ARM64 | NSIS | Per user | 13ea97aa07ff464774335238c1f855d7f23aa8fbbabe5da557faa4cca82ef768 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.3.7 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Fixed Lua API changeToolColor not recognizing some tool names - Fixed failing assertion when right clicking - Updated translations See https://github.com/xournalpp/xournalpp/blob/v1.3.7/CHANGELOG.md for a more detailed list of changes.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.3.7
1.3.6 · 2026-07-14 · 4 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | 4cb1b8beacc023f3e7d2c5030fc12c0b5864ebe3d8685c5587534147d19b400c |
Download |
| x64 (64-bit) | NSIS | Per user | 4cb1b8beacc023f3e7d2c5030fc12c0b5864ebe3d8685c5587534147d19b400c |
Download |
| ARM64 | NSIS | All users | dde3c522416184f191cc49eaf218ef5a9fb76b846e8dab860d8603e2d2f25a26 |
Download |
| ARM64 | NSIS | Per user | dde3c522416184f191cc49eaf218ef5a9fb76b846e8dab860d8603e2d2f25a26 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.3.6 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Fixed several issues with button configuration - Added mutex locks for lua write functions - Updated Debian dependency for libxml2 - Added Ubuntu 26.04 (resolute) build target - Fixed enable/disable copy/cut actions when selecting text in TextEdition - Fixed data-race related segfault in RenderJob::renderToBuffer() - Fixed "System default" audio device resolving to null device instead of default - Fixed compilation warnings - Fixed several issues with the "Add Pdf Page" dialog - Updated translations See https://github.com/xournalpp/xournalpp/blob/v1.3.6/CHANGELOG.md for a more detailled list of changes.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.3.6
1.3.5 · 2026-06-08 · 4 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | 19317ad51a81a1dbe4dd2313ee62368b99f6c55ed2a2be7a918c835ddd9d88e4 |
Download |
| x64 (64-bit) | NSIS | Per user | 19317ad51a81a1dbe4dd2313ee62368b99f6c55ed2a2be7a918c835ddd9d88e4 |
Download |
| ARM64 | NSIS | All users | 4f2e31311661c1a6d9ade7e407e4431b2128f7eb4ba0c2fdb920317cf9bfcd63 |
Download |
| ARM64 | NSIS | Per user | 4f2e31311661c1a6d9ade7e407e4431b2128f7eb4ba0c2fdb920317cf9bfcd63 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.3.5 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Fixed crash when exiting after playing sound - Fixed some button-to-tools configuration issues - Fixed crash involving page background selection - Added multidevice support for X11 palm rejection - Reduced PDF cache retention for off-screen pages - Fixed moving display when selecting "Fit to Screen" - Fixed disabled "Merge layer" menu entry - Fixed a concurrency crash when using layers - Improved setting up environment on MacOS - Fixed typos in some displayed strings - Fixed "Missing background" display when missing PDF page - Bumped dependency versions on MacOS and Windows - Added Georgian translations - Updated translations See https://github.com/xournalpp/xournalpp/blob/v1.3.5/CHANGELOG.md for a more detailled list of changes.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.3.5
1.3.4 · 2026-03-29 · 4 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | 40a591cfb6e2e378b7ec63e6292da80c6126ecc7ce1e955ac5964abd9bb3c446 |
Download |
| x64 (64-bit) | NSIS | Per user | 40a591cfb6e2e378b7ec63e6292da80c6126ecc7ce1e955ac5964abd9bb3c446 |
Download |
| ARM64 | NSIS | All users | c09e393b7b3c2bd0eaf8811eaeb302ca8b591053533198ebcbb7bd9644c5a77c |
Download |
| ARM64 | NSIS | Per user | c09e393b7b3c2bd0eaf8811eaeb302ca8b591053533198ebcbb7bd9644c5a77c |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.3.4 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Fixed a crash when invoking the floating toolbox with the Laser pointer on - Fixed sometimes missing page numbers in sidebar - Improved scrolling/zooming performances - Windows: Fixed URI activations - Make default Plugins compatible with Lua 5.5 - Updated translations See https://github.com/xournalpp/xournalpp/blob/v1.3.4/CHANGELOG.md for a more detailled list of changes.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.3.4
1.3.3 · 2026-02-28 · 4 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | 591ffa039de35b430754e381e3a263f6371d719da564c5a1e4bc80d3de4f2e30 |
Download |
| x64 (64-bit) | NSIS | Per user | 591ffa039de35b430754e381e3a263f6371d719da564c5a1e4bc80d3de4f2e30 |
Download |
| ARM64 | NSIS | All users | d654bbe945819a07d5d1da169ac3acb70498eab63080037c842a9263730c041f |
Download |
| ARM64 | NSIS | Per user | d654bbe945819a07d5d1da169ac3acb70498eab63080037c842a9263730c041f |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.3.3 --exact
Release notes
This is a new patch version of Xournal++ with bug fixes and improvements from the community. - Fix undo/redo crash with automatic page insertion - Silent errors when parsing some files are no longer silent - Fix more UTF-8 conversion issues - Report failure to open recent files - Fix rendering of single-dot strokes - Fix horizontal alignment of pages - Fix toolbar item "Draw line" being wrongly enabled - Improve zoom/scroll responsivity - Updated translations See https://github.com/xournalpp/xournalpp/blob/v1.3.3/CHANGELOG.md for a more detailled list of changes.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.3.3
1.3.2 · 2026-02-03 · 4 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | 5e21f665edd58bc49c4ac3b69f931c800c68b9b471cf774ac0c34b922a9b39e8 |
Download |
| x64 (64-bit) | NSIS | Per user | 5e21f665edd58bc49c4ac3b69f931c800c68b9b471cf774ac0c34b922a9b39e8 |
Download |
| ARM64 | NSIS | All users | 73fb5ab588a6f2f7c0b23441797175969e837b945e356ed1d30a3a4f96786876 |
Download |
| ARM64 | NSIS | Per user | 73fb5ab588a6f2f7c0b23441797175969e837b945e356ed1d30a3a4f96786876 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.3.2 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Fix sidebar layout when resizing and changing tab - Fix graph/dotted backgrounds - Restore new page behaviour with PDF background - Fix crashes on Windows (UTF-8 conversion and when missing background) - Fix crash on Clipboard IO error - Make Plugin openFile API comply with forceOpen parameter - Fix CLI behaviour on error - Restore GtkSourceView support - Fix recoloring when light color is lighter - Fix image orientation on Drag-n-Drop pasting - Fix crashes when using touchscreen in Setting->Input panel - Updated translations See https://github.com/xournalpp/xournalpp/blob/v1.3.2/CHANGELOG.md for a more detailled list of changes.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.3.2
1.3.1 · 2025-12-21 · 4 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | e7a02030466cd4bd639dcee1f8cf26a98f3db757478a22d7ddd55492f442d95d |
Download |
| x64 (64-bit) | NSIS | Per user | e7a02030466cd4bd639dcee1f8cf26a98f3db757478a22d7ddd55492f442d95d |
Download |
| ARM64 | NSIS | All users | 6bfa935ea57bed150c7e6d68659dad514ae51b20fbbe73ed2074bbfb69f2cba9 |
Download |
| ARM64 | NSIS | Per user | 6bfa935ea57bed150c7e6d68659dad514ae51b20fbbe73ed2074bbfb69f2cba9 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.3.1 --exact
Release notes
This is a new patch version of Xournal++ with bug fixes and improvements from the community. - Restored the rendering of graph backgrounds used before the 1.3.0 release - Fixed image loading on Windows - Fixed clipboard pasting - Fixed crashes related to saving text nodes and automatic page addition See https://github.com/xournalpp/xournalpp/blob/v1.3.1/CHANGELOG.md for a more detailled list of changes.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.3.1
1.3.0 · 2025-12-11 · 4 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | bc19caadda0f1aa82681e4c90c00b6d53a5f201c53bb7d95b41fbe2bc68f5979 |
Download |
| x64 (64-bit) | NSIS | Per user | bc19caadda0f1aa82681e4c90c00b6d53a5f201c53bb7d95b41fbe2bc68f5979 |
Download |
| ARM64 | NSIS | All users | b70d208ae72e3b811e6b04f6448c3d909352cf2061dd2dc56dcc41d8a149d678 |
Download |
| ARM64 | NSIS | Per user | b70d208ae72e3b811e6b04f6448c3d909352cf2061dd2dc56dcc41d8a149d678 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.3.0 --exact
Release notes
This is a new minor version of Xournal++ with many new features, bug fixes and improvements from the community. - PDF exports now preserves the background PDF's inner structure (hyperlink, comments, ...) - Grid snapping now follows the displayed grid for all background types - New graph background with periodically thicker lines - New laser pointer tool, writing ephemeral strokes - Allow to use an external editor for LaTeX entries - Add the possibility of recoloring the screen output (e.g. for night mode or accessibility) - Add the possibility of choosing the PDF marker opacity - Configurable behaviour in fullscreen or presentation modes - Allow to optionally scroll beyond the page's edges - The toolbars can now contain several instances of the same button - Major changes in the plugin interface - Many smaller new features and bugfixes See https://github.com/xournalpp/xournalpp/blob/v1.3.0/CHANGELOG.md for a more detailled list of changes.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.3.0
1.2.10 · 2025-12-07 · 4 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | ae65eaec4222d1cdc333201a15a8726e8ff0a128c74bb0790fc815d05c07b854 |
Download |
| x64 (64-bit) | NSIS | Per user | ae65eaec4222d1cdc333201a15a8726e8ff0a128c74bb0790fc815d05c07b854 |
Download |
| ARM64 | NSIS | All users | 21caa25687854ba397df9f7612b76b095b220a10857e12672f4faa5e6876f8c4 |
Download |
| ARM64 | NSIS | Per user | 21caa25687854ba397df9f7612b76b095b220a10857e12672f4faa5e6876f8c4 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.2.10 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Updated translations See https://github.com/xournalpp/xournalpp/blob/v1.2.10/CHANGELOG.md for a more detailled list of changes. Also includes changes from v1.2.9: - Fix display bug when running release version after having run the development version. - Fix Clipboard pasting issues. - Fix attached attribute on document load. - Prevent export from mistakingly overriding the background PDF.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.2.10
1.2.8 · 2025-09-02 · 4 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | 610278bf2f7f3a1da071c91825168a8240bdd5e2afb04851f38359bbf14278c9 |
Download |
| x64 (64-bit) | NSIS | Per user | 610278bf2f7f3a1da071c91825168a8240bdd5e2afb04851f38359bbf14278c9 |
Download |
| ARM64 | NSIS | All users | 2057a43852e2526144086a6cf1d267ec7c0dfa8ae7a15b706c2ef76fbb0a46ce |
Download |
| ARM64 | NSIS | Per user | 2057a43852e2526144086a6cf1d267ec7c0dfa8ae7a15b706c2ef76fbb0a46ce |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.2.8 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Improved the behavior of the selection tools - Fixed various visual artifacts - Fixed some behavior of Mouse+Keyboard combo devices - Fixed filename extension stripping - Fixed CLI using relative paths - Fixed various crashes - Made using GtkSourceView and Plugins proper CMake options - Updated translations See https://github.com/xournalpp/xournalpp/blob/v1.2.8/CHANGELOG.md for a more detailled list of changes. MacOS ARM users: After installing Xournal++, run the following command to remove quarantine: xattr -c /Applications/Xournal++.app
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.2.8
1.2.7 · 2025-05-09 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | dc431832a7bc243992475f4dfe31b04d9216040e9395e74ec9e002a041001d98 |
Download |
| x64 (64-bit) | NSIS | Per user | dc431832a7bc243992475f4dfe31b04d9216040e9395e74ec9e002a041001d98 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.2.7 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Improved error logs - Fixed some undefined behaviours and memory leaks - Fixed handling of linebreaks in latex tool - Linux: forward crash signals to system handler after emergency save - Fixed wrong glyph spacing in texts using small fonts - Fixed rasterization of Tex elements on PDF/SVG export or printing See https://github.com/xournalpp/xournalpp/blob/v1.2.7/CHANGELOG.md for a more detailled list of changes. MacOS ARM users: After installing Xournal++, run the following command to remove quarantine: xattr -c /Applications/Xournal++.app
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.2.7
1.2.6 · 2025-02-19 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | 971cdda4c39ac4498daf21138ed05a4f5ea4dafddb18a5615818ec1ebe5c94eb |
Download |
| x64 (64-bit) | NSIS | Per user | 971cdda4c39ac4498daf21138ed05a4f5ea4dafddb18a5615818ec1ebe5c94eb |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.2.6 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Fixed compass outline drawing - Exposed selected text to the windowing system - Fixed loading of jpeg images and CJK and Cyrillic font rendering on MacOS See https://github.com/xournalpp/xournalpp/blob/v1.2.6/CHANGELOG.md for a more detailled list of changes. MacOS ARM users: After installing Xournal++, run the following command to remove quarantine: xattr -c /Applications/Xournal++.app
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.2.6
1.2.5 · 2024-12-05 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | All users | 386ffe9ce5a6d8d6cf693fe0ca179248c307fc748f02c195c86f844cfa45f567 |
Download |
| x64 (64-bit) | NSIS | Per user | 386ffe9ce5a6d8d6cf693fe0ca179248c307fc748f02c195c86f844cfa45f567 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.2.5 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Fixed regressions when exporting to PDF - Fixed crash when importing some SVG files - Have geometry tools appear in the middle of the view - Fixed issues with Windows installer - Fixed missing translations on Windows - Updated translations Full Changelog: https://github.com/xournalpp/xournalpp/compare/v1.2.4...v1.2.5
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.2.5
1.2.4 · 2024-10-20 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | ZIPin NSIS | All users | 74ce980b83045ac15616a50f9eaa8a183b0653dff68755644e108caa34e07455 |
Download |
| x64 (64-bit) | ZIPin NSIS | Per user | 74ce980b83045ac15616a50f9eaa8a183b0653dff68755644e108caa34e07455 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.2.4 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Fixed various dark/light theme inconsistencies - Improved edge panning for large selections - Fixed various crashes, freezes and memory leaks - MacOS: Added support for opening xopp-files from Finder - Added builds for Ubuntu 24.04 and MacOS ARM See the changelog for a detailed list of all changes included. MacOS ARM users: After installing Xournal++ in the applications folder, run the following command to remove quarantine status: xattr -d com.apple.quarantine /Applications/Xournal++.app Windows users of the non-portable version: There are issues with the translation of some strings into languages other than English. You can get improved translations by downloading the asset locale_folder_for_non_portable_windows_version.zip and merging its content into the Xournal++\share\locale folder inside the Xournal++ installation folder. Changes: - 2a4ed3fde72eb4ee66ece77ad1d46f49f26f250f Release 1.2.4 - 62f6a38af4835767aed851a092a5fc3e4f6476cf New Crowdin updates (#5957) - cd85f54058d204eaa04653585fd3f0f7a892a272 Update changelog for 1.2.4 - c5aa08dfbc7536069a0030b84b597d431c0f6768 Unify Shape recognizer strings - f89367c7e0a377d2d96cbdde6a0362dd2074ff26 Fix poppler includes - 58e4cf1b71f6820cedb69fde1b0763da9a2aea22 Add testing to build script - eaac7b8a4acf5d0135204eb3ab074685aef37318 Make task naming more explicit - 709d4070c1423e7dfece5388460b66cfaed5af19 Add upload task…
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.2.4
1.2.3 · 2024-03-02 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | ZIPin NSIS | — | dcb67d17489b84ebd95db6e20b379b95ea8b62cbdb3001ba40b4913816c6fd1c |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.2.3 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Fixed background color and truncated text in LaTeX tool - Fixed zoom jumping and zoom steps - Fixed various segfaults and rendering issues - Fixed pressure values and project URL when saving documents - Enabled font hint metrics in PDF export to improve text alignment See the changelog for a full list of the changes. Changes: - c6970f47c5204c0a81d45d3cf5d30f8b7ae8e3a6 Release 1.2.3 - 8ce8e5913382f835db332eda67b3a23c056e9628 Update changelog for 1.2.3 - a87d923ebf8d645b1d529a16054b359cba56c977 Add gtk3-immodules for generating AppImages. - b5659f68653f4b7c987babf82390f5428dac1309 Enable font hint metrics in PDF export - 1b454d34d67a8bdd9883f3de840df36de0611dd8 Do not export Pdf outline when only exporting part of the document - 853b0e6f2fb168727e434a0e6367b14d5a010782 Fix toolbar management Segfault and out of date menu (#5510) - 093c2b2c62bc3f0a54cb189f2ca06d264303111e Fix *.pdf filter for ExportAsPdf dialog (#5490) - 26cb407e3c0e4b1969f418205a130810be202cd4 Avoid using fs::equivalent on empty path - 119698b3cd25968065cad97c31554c5363a94668 Add and use MissingPdfUndoAction - d928d934d18daed96a0b6346b36f0a93a46eaccd Refactor missing PDF replacement - e5e00df6f21ca411d69d65e70e2a7de4f30d5551 Fix debian/rules indentation - c5adca279be59465ba1b6749c9d3df76816a2fc1 Fix PdfPagesDialog OK button sensitivity - 592b2763e944fb5401771b636593d6efe8e24f6b Fix wrongly sized loading pages…
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.2.3
1.2.2 · 2023-10-14 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | ZIPin NSIS | — | 8c15212b80f4ea1d48cab98683ab29b3ff8342243b6c4981f4c7606f60d84949 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.2.2 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Fixed various memory leaks and segmentation faults - Fixed some issues with input sequences mixing up devices and buttons - Fixed LaTeX tool failing to open some PDF files - Fixed audio output device selection See the changelog for a full list of the changes.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.2.2
1.2.1 · 2023-08-24 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | ZIPin NSIS | — | e30fda88eb309b89b66d2419f86d6234de789bc05748561a823dc75db2b8b5e1 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.2.1 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. - Added a default toolbar so that the app does not start without toolbar on new installations - Fixed some crashes and various issues with the crash log handling - Added options to the command line and preferences to disable the audio system used for audio recording - The official release builds are now all built with gtksourceview styling for the LaTeX tool and in "RelWithDeb" mode. Thus failing asserts do not result in a crash anymore. See the changelog for a full list of the changes.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.2.1
1.2.0 · 2023-07-29 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | ZIPin NSIS | — | 0e1dbf6d16d7d6347e25019f795ae23a5c790feb4bb354b83e344d1996381232 |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.2.0 --exact
Release notes
This is a new major version of Xournal++ with a lot of new features, improvements, and bug fixes thanks to almost two year's worth of contributions from the community. Most notably a PDF text selection tool for interacting with the background PDF, geometry tools (setsquare and compass) for geometric constructions and measurements, and custom color palette support have been added. The LaTeX editor has been reimplemented using the gtksourceview library, enabling multiline input, syntax highlighting, undo/redo, word wrap, and a resizable code editor. Moreover the eraser has been rewritten to be much faster and more reliable and the rendering system has been optimized heavily, too. The file size of documents with lots of stroke data has been reduced by up to 15%. MacOS users will notice a large performance boost when drawing/writing thanks to an updated Gtk version. See the changelog for a full list of the changes.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.2.0
1.1.3 · 2022-11-27 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | ZIPin NSIS | — | 79cc8d60fd11ef0b68d014341d103910ab910f05ca290a709ef0e2dabd011d8d |
Download |
Pin this version: winget install --id Xournal++.Xournal++ --version 1.1.3 --exact
Release notes
This is a new minor version of Xournal++ with bug fixes and improvements from the community. This will be the last release in the 1.1.x series; the next major version of Xournal++ (series 1.2.x) is scheduled for release in the next few months. See the changelog for a full list of the changes. Some notable changes: - Fixed several crashes. - Fixed a bug that closed text fields immediately after creating them with a secondary mouse or stylus button. - Added a setting to disable GTK inertial scrolling to work around scrolling issues on some devices.
Full release notes from the publisher
Manifest: manifests/x/Xournal++/Xournal++/1.1.3
Linux versions
Flathub lists only the current release, and Flatpak installs the newest build; earlier versions cannot be chosen from the listing.
Alternatives to Xournal++
Similar apps in Notes and writing on Everyversion. Each one links to the download location named in the publisher’s package data, with a SHA-256 checksum.
Xournal++ FAQ
Is Xournal++ safe to download from here?
We host no installers. Every download button goes to the download location named in the package listing, and the checks below were run on those files.
On 2026-11-08 we downloaded the latest 2 installers from those sources and re-computed the SHA-256 of each: 2 of 2 match the package catalog’s value. Code signatures: 0 valid, 2 not signed.
VirusTotal: one engine out of 63 flagged xournalpp-1.3.8-windows-setup-AMD64.exe. A single flag among that many engines is usually a false alarm. We still list it under Detections.
Reports exist for 2 of 3 files, so the rating does not cover the rest.
Our rating: Safe so far. No check is a guarantee. See the security details above and our Security and Trust Center. Publisher’s website: Xournal++’s official website.
Does Xournal++ update itself after I install an old version?
For Windows, we have no information on whether Xournal++ updates itself, and for Mac, we have no confirmation that the app updates itself, although many apps check for updates and offer to install them. Look for an update setting in Xournal++ (see Xournal++’s documentation) before you rely on an older version.
Does Xournal++ cost anything?
No. Xournal++ is free and open source (license: GPL-2.0).
Which versions of Xournal++ are listed here, and how far back?
For Windows, we list 20 versions, from 1.1.3 (2022-11-27) up to 1.3.8, and for Linux, we list 1 version, from 1.3.8 (2026-09-25) up to 1.3.8. This page shows all of the Windows versions.
Where do the download links go?
They go straight to the source named in the package catalog, with nothing added by us: for Windows, to github.com, and for Linux, to dl.flathub.org. We host no files. Compare the SHA-256 shown next to each file with the one you compute after downloading. Publisher’s website: Xournal++’s official website.