Overview

This section highlights the core features, use cases, and supporting notes.

Xournal++ is an open-source handwriting note-taking and PDF annotation app for Windows users who want stylus writing, document markup, and page-based notebooks in one place. It is especially useful for students, teachers, researchers, and tablet users who care more about digital ink, practical PDF workflows, and editable .xopp notes than about cloud-first collaboration.

Xournal++ makes the most sense when we judge it as a Windows handwriting note-taking app and open-source PDF annotation software rather than as a polished cloud notebook service. On April 15, 2026, the official site still positioned it as open-source, cross-platform note-taking software focused on handwritten notes, PDF markup, and flexible page-based work. That framing matters because many users searching for a stylus note app on Windows do not actually need a giant workspace platform; they need one tool that can handle lecture notes, problem solving, margin comments, and light sketching without forcing everything into typed blocks.

Annotated screenshot of the official Xournal++ homepage
The homepage matters because it clearly frames Xournal++ as a handwriting and PDF tool first, which is the right lens for deciding whether to install it.

The handwriting side is where Xournal++ earns its place. The official homepage highlights support for pressure-sensitive stylus and drawing tablets, plus customizable pen, highlighter, and eraser tools. For students, teachers, designers sketching rough ideas, or Windows tablet users who think visually, that is a real advantage. A lot of note tools are comfortable only when the user types. Xournal++ is more interesting for people whose first instinct is to write, circle, underline, annotate, or draw directly onto the page.

Annotated screenshot of the Xournal++ handwriting section
This section matters because stylus support and ink tools are the main reasons many Windows tablet users would choose Xournal++ over a generic notes app.

Organization is another practical strength. The official site calls out layers and page previews, and that is not filler language. These features matter when a notebook grows beyond a few pages. Lecture notes, research reading, worksheet correction, and markup-heavy PDFs get messy quickly if every stroke lives on one flat page. Xournal++ is stronger when users want page-based structure and editable layers instead of a loose infinite canvas or a document editor that treats handwritten input as an afterthought.

Annotated screenshot of the Xournal++ organization section
Layers and page previews matter because long handwritten notebooks are much easier to maintain when notes stay editable and organized.

The official pen and highlighter guide adds more decision value than the homepage alone. It shows that Xournal++ is not limited to freehand writing. It can also handle highlighting, shape drawing, line work, circles, rectangles, coordinate systems, splines, and light diagram tasks inside the same notebook. That makes it more useful for users who mix handwriting with technical markup, rough teaching diagrams, or problem-solving layouts. It is still not a full illustration tool, but it covers more notebook-side drawing work than many people expect.

Annotated screenshot of the Xournal++ pen and highlighter guide
The pen guide matters because Xournal++ can handle handwriting, highlighting, shapes, and simple diagram work without leaving the notebook.

The official Windows installation page is also unusually helpful. During this run, it publicly exposed stable Intel EXE, stable ARM EXE, Microsoft Store, and nightly builds, plus notes on direct download, Scoop, and WinGet-style installation paths. That gives Windows users a cleaner start than projects that only throw a GitHub releases page at them. Our practical judgment is simple: use a stable build first, choose the Microsoft Store version if automatic updates matter more than manual control, and leave nightly builds for users who knowingly want faster feature access with more risk.

Annotated screenshot of the official Xournal++ Windows installation page
The installation page matters because Xournal++ gives Windows users clear choices between stable Intel, stable ARM, Microsoft Store, and nightly builds.

Xournal++ becomes especially practical when PDF annotation is part of the job. The official guide explains that the normal workflow is to use a PDF as the background of a journal, then save your editable annotations in a separate .xopp file. It also explains the attach-mode behavior and the path risk if the PDF or notebook is moved incorrectly. That is the kind of detail users actually need. For document-heavy work, the biggest pain point is not usually writing on a PDF; it is finding out later that the notebook no longer knows where the background file lives.

Annotated screenshot of the Xournal++ PDF workflow guide
The PDF guide matters because attach mode and file-path behavior are the difference between a reliable annotation workflow and a broken one.

The LaTeX guide is one of the reasons Xournal++ stands out for STEM notes, math-heavy study, and technical teaching. Official documentation explains that formulas can be inserted into notes, but also makes the limitation clear: users need a TeX distribution on the system, and Windows users may need to set up MiKTeX or another compatible option first. This is a good example of why Xournal++ is valuable. It offers more serious notebook capability than a casual note app, but it still expects users to think a little about setup when they want advanced workflows.

Annotated screenshot of the Xournal++ LaTeX tool guide
The LaTeX guide matters because Xournal++ can support real formula workflows, but users should know the TeX dependency before expecting it to work instantly.

The file-locations guide deserves attention because it answers a maintenance question many software pages ignore: where do the notes, autosaves, config files, and caches actually live on Windows? Official docs explain that users can store their own .xopp notes where they like, while config, autosave, and cache data are stored in Windows profile paths such as AppDataLocal. For long-term use, that matters. A digital ink notebook is easier to keep when backup paths, autosave behavior, and recovery expectations are understood before something goes wrong.

Annotated screenshot of the Xournal++ file locations guide
File locations matter because backup, autosave recovery, and config management become much easier once users know where Xournal++ stores its Windows data.

Our grounded judgment is that Xournal++ is most worth installing for students, teachers, researchers, and Windows users who want an open-source stylus note app with strong PDF annotation, editable notebooks, and practical document markup. It is less suitable for people who mainly want real-time cloud collaboration, polished team sharing, or an all-in-one synced workspace with almost no setup thinking. Xournal++ is strongest when handwriting, PDF markup, and page-based personal knowledge work matter more than collaboration polish.

Setup / Usage Guide

Installation steps, usage guidance, and common notes are maintained here.

The best way to start with Xournal++ is to treat it as a practical handwriting and PDF notebook for Windows, then set up the right build, storage habits, and first real workflow before filling it with long-term notes.

  1. Open the official Xournal++ site at https://xournalpp.github.io/, then go to the official Windows installation page at https://xournalpp.github.io/installation/windows/. This keeps your first download decision tied to the project itself instead of mirrors or reposted installers.
  2. Choose the build that matches your machine and your maintenance style. For most users, a stable Intel or stable ARM installer is the safe default. If you want automatic updates through Windows, the Microsoft Store version can be the cleaner choice. Leave the nightly build for cases where you knowingly want new features more than maximum stability.
  3. Install Xournal++ and launch it once before importing any real work. If you use a stylus or drawing tablet, verify that pressure, pen thickness, and pointer behavior feel normal on the first run.
  4. Create one test notebook and save it immediately in a folder you actually plan to keep, such as a dedicated notes folder under your user profile. This matters because .xopp is your editable master file, and good storage habits are easier to start early than to clean up later.
  5. Spend a few minutes learning the core writing tools before doing real work. Test pen, highlighter, eraser, thickness, and color changes. If you regularly draw quick diagrams, also test the shape options so you know whether Xournal++ can cover your normal handwriting-plus-diagram workflow.
  6. If your notes tend to become long or messy, enable a workflow that uses page previews and layers early. That will make it easier to separate annotations, background structure, and handwritten edits instead of piling every stroke into one flat page.
  7. For PDF annotation, use File > Annotate PDF or File > Open as described in the official guide. If the notebook may be moved to another folder or another computer, pay attention to attach mode. The docs explain that PDF backgrounds and .xopp notebooks can lose their connection if files are moved carelessly.
  8. When you plan to share an annotated document, export to PDF for distribution but keep the .xopp file as the editable source. Exported PDF output is good for sharing, while the notebook file is what preserves your editable strokes and layout.
  9. If you need equations, chemistry notation, or technical formulas, install a TeX distribution before expecting the LaTeX tool to work. The official docs mention compatible setups such as MiKTeX on Windows and explain that testing the configuration in Preferences is the fastest way to catch missing dependencies.
  10. Learn the Windows file paths that matter before you rely on the app for real study or work. Your own .xopp files can live where you choose, while config files, autosaves, and caches are stored in user-profile locations such as AppDataLocal. This makes backup and recovery much less confusing later.
  11. If you are evaluating Xournal++ for lecture notes or document review, run one realistic session instead of a fake demo. Good first tests include annotating a PDF article, solving one page of handwritten problems, or marking up a lesson handout with pen and highlighter tools.
  12. After several days of real use, judge it on one practical question: does Xournal++ reduce friction in your handwriting or PDF workflow enough to stay in your routine, even without cloud-first collaboration features?

A strong Xournal++ setup usually means one stable Windows build, one clear notebook folder for .xopp files, one deliberate PDF annotation workflow, and early awareness of LaTeX dependencies plus hidden Windows autosave and config paths.

Related Software

Keep exploring similar software and related tools.