ImagePDF.Tools

Edit PDF Files Online for Free

Change the words already in the document

Processing securely on your device, no data sent to any server
PDF

or drop files here

Change the words already in your PDF, or annotate and sign it. Everything runs in your browser, so nothing ever leaves your device.

How it works

Three steps. Done in your browser.

Drop your PDF

Drag a PDF onto the editor or click to browse. Rendered locally by a PDFium WebAssembly engine, nothing is transmitted over the network.

Add text and annotations

Select the text tool, click anywhere on the page, and type. Choose font, size, color, bold, and italic from the toolbar.

Save your edited PDF

Click Save PDF. The same engine that rendered the file writes your annotations into it. The file saves directly to your device.

Use cases

When you need to edit a PDF.

From filling forms to annotating contracts, a WebAssembly PDF engine handles tasks that used to require a desktop application.

Filling in PDF forms

When a form is not interactive, the text tool lets you click each field and type your answer, then save a completed copy without printing.

Adding comments to documents

Review a report or draft by placing text notes directly on the PDF. Share the annotated file with colleagues for clear, contextual feedback.

Signing documents without printing

Type your name in a matching font over the signature line. Save and send, no printer, scanner, or Adobe subscription required.

Labelling scanned documents

Add a date, reference number, or category label to a scanned invoice or receipt before filing or sending to accounting.

Annotating contracts

Mark up a contract with clarifying notes on clauses to discuss. All annotations embed cleanly into the output PDF.

No Adobe Acrobat needed

Basic PDF editing tasks like adding text, notes, and signatures used to require Acrobat Pro. This tool does the same job, free, in any modern browser.

How it works under the hood.

When you open a PDF, a PDFium engine compiled to WebAssembly renders each page directly in your browser tab. The engine is served from this site, so the editor runs standalone with no backend of its own.

Everything you add is held as a real PDF annotation object rather than as a separate overlay. When you save, that same engine writes the annotations into the original document bytes and hands the new file to your browser. The result is a standard PDF that opens correctly in any viewer.

No server is involved at any stage. Your document never leaves your device.

Common questions

Questions answered.

Is my PDF uploaded to a server?
No. The PDF is rendered and edited entirely in your browser by a PDFium WebAssembly engine that is served from this site. Your file never leaves your device at any point.
What editing features are available?
Edit text mode lets you change, replace or delete any line of text already in the document. Annotate mode adds text boxes, highlights, underline and strikethrough, freehand drawing, shapes, images, stamps and signatures, with control over font, size, colour and weight.
Will the original PDF content be preserved?
Yes. The original PDF is never re-rendered into an image, your annotations are added on top of it. All original content, fonts, images, and layout remain intact.
Is there a file size or page limit?
No. There is no hard limit. The only ceiling is your device's available memory. Very large or image-heavy PDFs may take a moment to render.
Can I edit existing text in the PDF?
Yes, in Edit text mode. The text objects already in the page are reassembled into editable lines, and your replacement is written back into the page using the font the PDF already embeds, so a correction matches the surrounding text. Annotate mode is the separate tool for adding things on top rather than changing what is there.
Does editing remove the original text from the file?
No, and this matters if you are trying to hide something. The replacement is drawn over the original, so the page looks correct, but the old text objects remain inside the document and any search or copy and paste will still find them. It is the same trap as drawing a black rectangle over a paragraph. Editing is for correcting a document, not for redacting one.
What is the difference between the two modes?
Edit text changes the words that are already in the document. Annotate adds new objects on top of it: highlights, freehand drawing, notes, shapes, stamps and signatures. Neither can do the other one’s job, which is why both are here.
Can I edit the text in a scanned PDF?
Not directly, because a scan holds a picture of text rather than text itself, so there is nothing to edit. Run it through the OCR tool first to add a real text layer, then edit that.
What fonts are available?
Helvetica, Courier, Times New Roman, and Symbol are listed in the font dropdown, and you can type any other font name into it. These map to the standard PDF fonts when embedded into the output file.
Do my annotations survive after saving?
Yes. Annotations are written into the PDF itself when you save, not kept as a separate overlay layer. The saved file opens with your text visible in any PDF viewer.
Does this work on mobile?
Yes. The editor runs in any modern browser including Safari on iOS and Chrome on Android. Tap to place text, use the toolbar to style it, and save from the browser.