Edit existing PDF text

How to edit PDF text locally in your browser

CrabPDF maps PDF text fragments to page coordinates, lets you edit them inline, and serialises the changed PDF back in your browser. No upload step is required.

How to edit text

Open the editor and choose a PDF from your device.

Double-click a detected text fragment on the page.

Change the text in the inline editor that appears.

Choose font, size, color, underline, highlight, or rotation if needed.

Press Enter or click Apply to save the change.

Download the modified PDF when done.

How it works technically

CrabPDF renders each PDF page in the browser canvas.

It builds an invisible text layer over the rendered page.

Each text item is mapped to its exact page coordinates.

When you edit, CrabPDF covers the old area and draws the new text.

Modified PDF bytes are serialized and downloaded locally. Once CrabPDF is loaded, you can turn off Wi-Fi and keep working.

Private by design

CrabPDF runs entirely in your browser. Your PDF never leaves your machine during the editing flow.

CrabPDF is experimental. Always verify important documents after editing.