Edit the Text in a PDF
Tap a line of a PDF and change its words, in their size and colour. Nothing is uploaded.
Runs entirely in your browser
Loading the tool…
Select something you added to move, resize or change it. Drag on an empty spot to select several.
Tap a line of the PDF's own text to change it.
Drag over what to cover in white.
Drag over what to remove for good. Redacted pages are saved as pictures.
Choose a picture to place on the page.
Tap where the note goes.
Drag a box over what should be clickable.
Drag the part of the page to keep.
Your PDF is opened by this page and never uploaded. It is edited here, in WebAssembly, and the page keeps working with the network off.
Open the PDF, keep Edit text on, and tap the line with the mistake. Its words come back as a box you can type in, set in their size and as close to their font and colour as the page allows, laid over a cover in the page's own background so the old words no longer show. Change a date, a name, a price or a typo, click away, and download.
How it works matters, so here it is plainly. A PDF usually carries only the letters it used from each font, so no editor can rewrite its words in place with the same font; what they do, and what this does, is cover the old words and set the new ones on top. The new words are real text, sharp and searchable. The old ones are still in the file under the cover, so if they must be gone, use Redact on them first.
The document is changed on your device, in WebAssembly, and never uploaded; the page is served with a rule that forbids it from opening a connection to anywhere.
How to use it
- Open your PDF. It is never uploaded.
- With Edit text on, tap the line to change.
- Type the new words in the box, then click away. Resize or move it like any text.
- Press Download.
Questions
Why does the new text look slightly different?
A PDF rarely carries a whole font, only the letters it used, so the new words are set in the nearest standard font, Helvetica, Times or Courier, at the same size and colour. On most documents the difference is hard to see; change the font under Text if another is closer.
Can I edit a scanned PDF?
Not its words, because a scan is a picture of a page with no text in it. Cover the part with Whiteout and type the new words with Text.
Are the old words removed?
No, they are covered, as in every online editor. To take them out of the file for good, draw a Redact box over them before editing.
Is my PDF uploaded?
No. The document is opened by this page, drawn by a PDF renderer in the tab and written back out by WebAssembly on your device. The page is served with a rule that forbids it from opening any network connection, so the file cannot leave your computer or phone.
Other jobs
The same editor, opened on another tool. Every tool is there once you are.
Your data stays on your device
Everything above runs inside your browser as WebAssembly compiled from Rust. Nothing you type is uploaded, logged or stored on a server. You can load this page once, go offline, and it still works.
This page makes no requests at all, to anywhere. That is not a promise in the copy: it is a Content-Security-Policy header your browser enforces, and connect-src on it is none. Open the network tab and watch nothing happen.