MicaPDF is a WinUI 3 PDF viewer for Windows with Mica backdrop, zoom and navigation, ink and text annotations, and annotated PDF export.
Features include multiple view modes, document outline, find in document, password unlock, print, optional default PDF handler registration, and settings for theme and language (EN/IT).
README
MicaPDF
PDF viewer for Windows with Mica backdrop, zoom/navigation, ink and text annotations, and PDF export. Built with WinUI 3.
Features
Mica / Mica Base Alt backdrop (WinUI 3)
PDF viewing via Windows.Data.Pdf (zoom 50%–500%)
View modes: single page, double page, cover page, continuous scroll
Document outline (Chapters sidebar)
Page labels in the status bar when the PDF defines them
Recent files on the welcome screen (cover thumbnail, restores page and zoom)
Find in document (Ctrl+F)
Pen, highlighter, eraser, and text annotations with undo/redo (autosaved locally)
Copy text from the PDF
Password-protected PDF unlock
Save annotated PDF (PDFsharp export)
Print
Rotating diagnostic logs (max 3) under LocalAppData
Settings: theme, language (EN/IT), max zoom, menu order with icons, toolbar placement, export/import, update check
Optional default PDF handler registration
Drag-and-drop to open files
Performance tweaks for large PDFs (page cache, raster caps)
Download
Pre-built releases (self-contained, no .NET install required):
Each zip includes INSTALL.txt, README.md, and CHANGELOG.md.
Requirements
Windows 10 version 2004 (build 19041) or later
GitHub release builds bundle the .NET runtime (standalone)
Building from source requires .NET 10 SDK
Usage
Open a PDF from the menu, recent files, or by drag-and-drop. Use Edit for the annotation toolbar. Save annotated PDF writes a new PDF with your drawings and text. Settings are under the gear icon in the menu.
Build from source
Requires .NET 10 SDK and Visual Studio 2022 (or VS Code) with the Windows App SDK workload.