A fast, free, fully-offline PDF toolkit for Windows. Extract pages, merge documents, rearrange page-by-page, and convert images and Office files into PDFs — all on your own machine.
Every time you upload a PDF to a "free online PDF tool," that file passes through someone else's server. Tax returns, signed contracts, medical records, internal docs — the content doesn't belong in a stranger's datacenter.
Folio runs entirely on your machine.
- No accounts, no uploads, no internet required
- No watermarks, no page limits, no "premium" upsells
- Single portable
.exe— run it, no installer - Modern editorial interface — hover any page for a live preview, drag to reorder, keyboard shortcuts where you'd expect them
- Edit PDFs in place — add text, draw freehand, shapes, and images, all written as real PDF objects
Pull specific pages out of a PDF. Type patterns like 1, 3, 5-8 or click-and-shift-click through a live thumbnail grid. The right rail shows selection count and estimated output size in real time.
Merge multiple PDFs into a single file with a visual "book spine" preview on the right that shows exactly what your combined document will look like. Hover any file for a full-page preview of its first page. Reorder with arrow buttons; remove with a click.
Build a PDF page-by-page with full visual control. Every page from every source PDF appears as a draggable thumbnail. Rotate, duplicate, delete, or reorder individual pages with drag-and-drop. Multi-select with Ctrl, press R to rotate the selection, Delete to remove. Hover any page for a magnified preview so you can read the text before committing.
Open a PDF and annotate it with text, freehand pen strokes, shapes, and images. Edits become real PDF objects — text stays selectable and searchable, drawings stay crisp at any zoom. Multi-page navigator on the left, tool palette on the right. Full undo/redo, copy/paste between pages, free-angle image rotation. Save as a new PDF when you're done.
Turn images and documents into PDFs. All queued files are combined into a single output PDF in the order you've arranged them. Clear feedback at every step: live progress showing the current file being converted, and a one-click "Open" action when it's done.
Supported input formats:
| Category | Formats |
|---|---|
| Images | PNG, JPG, JPEG, BMP, TIFF, GIF, WebP, ICO |
| Word | DOC, DOCX (requires Microsoft Word) |
| Other | XPS, EPUB, CBZ, FB2, SVG |
Grab the latest PDF Editor.exe from the Releases page. No installer, no dependencies — just download and double-click.
First-launch note: the binary isn't code-signed (code-signing certificates cost money and this is a free project), so Windows SmartScreen will show a "Windows protected your PC" warning the first time you run it. Click More info → Run anyway. You only see this once.
Requirements: Python 3.10+
# Install dependencies
pip install -r requirements.txt
# Run from source
python main.py
# Build a standalone .exe
pip install pyinstaller
pyinstaller "PDF Editor.spec"
# Output: dist/PDF Editor.exe| Package | Purpose |
|---|---|
| PySide6 | Modern Qt-based UI (Inter, Instrument Serif, JetBrains Mono bundled) |
| pypdf | PDF reading, writing, splitting, merging |
| PyMuPDF | Page rendering for thumbnails, non-PDF → PDF conversion |
| Pillow | Image loading for the Convert tool |
Converting .doc and .docx files uses Microsoft Word's COM automation via PowerShell. Microsoft Word must be installed for Word conversion to work. All other conversions (images, XPS, EPUB, SVG, etc.) work with no extra software.




