Open-source PDF editor

Open PDF Studio

Professional-grade PDF annotation, markup, and editing without subscriptions, telemetry, or bloatware. Built with Tauri 2 and SolidJS.

Download v1.23.0 View source
Open PDF Studio screenshot
Open PDF Studio screenshot 2

Download v1.23.0

Windows
8.3 MB
Download .exe
macOS (universal)
22.2 MB
Download .dmg
Linux (deb)
11.7 MB
Download .deb
Linux (AppImage)
85.1 MB
Download AppImage
Android
21.9 MB
Download .apk
Linux (snap)
via Snap Store
Snap Store

Features

20+ annotation tools

Highlight, underline, strikethrough, shapes (rectangle, ellipse, polygon, cloud, arrow), freehand pen, text boxes, callouts, sticky notes, stamps, and image insertion.

Measurement tools

Distance, area, and perimeter measurement with scale calibration (mm, cm, inches, points). Object snapping to endpoints, midpoints, centers, and edges.

Signatures and stamps

Draw multi-stroke signatures and save up to 5 for quick reuse. 10 built-in stamps including Approved, Rejected, Draft, Confidential, and Final.

Page management

Insert, delete, extract, replace, and reorder pages via drag-and-drop thumbnails. Merge multiple PDFs. Rotate pages 90/180/270 degrees.

Redaction

Mark areas and apply to permanently remove sensitive content from documents.

Forms support

Fill interactive PDF forms (AcroForms and XFA). Create text fields, checkboxes, and radio buttons with JavaScript validation.

Watermarks and headers/footers

Text and image watermarks with opacity, rotation, and position control. Headers and footers with page number, date, time, and filename variables.

Export and print

Export pages as PNG or JPEG at 72-600 DPI. Full print dialog with live preview, page range, scaling, and print-as-image option. XFDF annotation export/import.

Multi-tab and sessions

Work with multiple PDFs in tabs. Save and restore named workspace snapshots. Recent files with pin/unpin.

39 languages

Full interface translation including RTL support for Arabic, Hebrew, Farsi, and Urdu. 5 themes: Dark, Light, Blue, High Contrast, and System.

Tech stack

Tauri 2

Rust backend for native performance and small binary size.

SolidJS

Reactive UI framework with fine-grained updates.

PDF.js + pdf-lib

Mozilla PDF.js for rendering, pdf-lib for document manipulation.

Live demo → GitHub →