Preview of the RewirePDF editor with text, signature, and redaction tools

Open source PDF editor, in your browser

RewirePDF

Edit, sign, annotate, and redact PDFs without sending your documents to an external service. The app runs locally, can be installed as a PWA, and the code is open for inspection.

Local PDFs stay on your device.
Open source Built on PDF.js and developed in public.
Free No account required to start.
Installable Use it as a PWA from your browser.

Why it exists

A PDF editor that does not treat your files as fuel.

RewirePDF is built for practical PDF edits directly in the browser: open a file, work on the document, and download the result. No installation, and no need to send contracts, resumes, invoices, or forms to a backend.

Some operations depend on the internal structure of the PDF. When a source-level edit is not safe, the app tells you instead of pretending that a visual cover-up is a real edit.

Installable PWA

Use RewirePDF like an app, still with local files.

RewirePDF can be installed from supported browsers on desktop and mobile. The app shell is cached for faster starts and offline access, while your PDFs are not uploaded or automatically saved in browser storage.

Install from the browser

Add RewirePDF to your home screen, dock, or app launcher from the browser install prompt when available.

Open the shell offline

The viewer interface can start from cache even without a network connection, so you can keep working with local files.

Choose local PDFs

Use the file picker to open documents from your device. RewirePDF does not automatically cache PDFs you open.

What you can do

Tools for real documents.

Edit existing text

Change source text in compatible PDFs while keeping the document editable and downloadable.

Add text

Insert notes, filled fields, corrections, or new lines with font, size, color, bold, and italic controls.

Sign

Create a signature by typing, drawing, or importing an image, then place it on the document.

True redact

Real redaction when supported: remove content from the PDF, instead of just drawing a rectangle over text.

Highlight and draw

Use highlights, freehand ink, thickness, color, and opacity for quick reviews or visual notes.

Images and stamps

Add images, logos, stamps, or graphic elements and keep them in the exported file.

Comments

Work with comments and notes for clearer document reviews.

Pages and saving

Open, rotate, organize, save, and download the edited PDF.

Privacy by default

Your document stays where it belongs: with you.

RewirePDF reads, renders, and edits in the browser. That reduces the risk of exposing sensitive data and makes the app suitable for personal files, work documents, contracts, and forms.

Open source

Built on PDF.js, open for anyone who wants to inspect it.

RewirePDF extends PDF.js with editing and saving features. The project is meant to be inspectable: you can read the code, follow development, and verify how your files are handled.

Ready when you are

Open a PDF, or install RewirePDF for later.

Go to the app