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 v2.4.1 Handleiding View source
Open PDF Studio screenshot
Open PDF Studio screenshot 2
Open PDF Studio screenshot 3
Open PDF Studio screenshot 4
Open PDF Studio screenshot 5
Open PDF Studio screenshot 6
Open PDF Studio screenshot 7

Rust PDF Engine

Blazing-fast vector PDFs

Open PDF Studio uses its own Rust PDF engine for maximum performance. Vector PDF files — technical drawings, floor plans and complex diagrams — render instantly, even at hundreds of pages. No JavaScript bottleneck, no waiting for rendering.

Download v2.4.1

Windows
29.2 MB
Download .exe
Linux (deb)
33.0 MB
Download .deb
Linux (AppImage)
108.5 MB
Download AppImage
Android
47.2 MB
Download .apk
macOS
58.9 MB
Download .dmg
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.

Construction drawing and symbols

Symbol library with NEN and IFC categories, parametric symbols (reinforcement, soundings, tower crane with slewing radius) and an adjustable placement scale. CAD edits such as move, mirror, array, trim, extend and fillet.

Scale regions and quantities

Several scales on one sheet through scale regions. Areas, lengths and counts go into a quantity schedule, grouped by IFC category, which you place on the drawing as a table.

Frames and title blocks

Place a drawing in a frame with a title block. The title block fields, such as project name, client, phase and scale, stay individually editable.

Vector snippet

Cut a detail from one PDF and paste it into another as vector data instead of a screenshot. Sharp at any zoom and in any PDF reader; movable, or fixed into the page.

AI integration via MCP

A built-in MCP server (Model Context Protocol, an open standard) lets AI models such as Claude operate the app: every ribbon feature, plus 62 tools to measure, annotate and save. The server runs locally; the file itself is not sent to an external service.

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 →