A free PDF editor. Merge, split, rotate, extract, encrypt, and edit PDFs — no subscription, no paywall.
- Edit text — click and edit any text span in place
- Merge & split — combine PDFs or split by page count / bookmarks
- Extract pages — keep only what you need (ranges, individual pages, mixed)
- Rotate pages — fix sideways scans, any page or range
- Encrypt & decrypt — add/remove password protection (AES-128, AES-256)
- Extract text — pull all selectable text to clipboard or file
- Bookmarks — add, remove, navigate
- Optimize — compress and deduplicate resources
- Tabs — work with multiple PDFs at once
- 6400% zoom — from 1% to 6400% in 22 steps
go install github.com/wailsapp/wails/v2/cmd/wails@latestLinux only — GTK and WebKit dev libraries:
sudo apt-get install libgtk-3-dev libwebkit2gtk-4.0-dev pkg-config# Install frontend dependencies
cd frontend && npm ci && cd ..
# Development (hot reload)
wails dev
# Production build
wails buildThe binary is output to build/bin/.
The repo includes a GitHub Actions workflow (.github/workflows/build.yml) that builds Windows, macOS (universal binary), and Linux artifacts. Trigger it manually from the Actions tab.
MIT