PoliteTools

PDF Tools

Edit a PDF

Rewrite the text that is already there, add your own where you need it, highlight what matters and mark up a page by hand. This works on any PDF — including scans and documents with no form fields — and every change is written on your own device, so the file never leaves your browser.

files never leave your device

Loading tool…

How to use Edit PDF

  1. Drop in your PDF. Every page is rendered for you to work on.

  2. Use Edit Text to rewrite existing lines, or Text, Highlight and Draw to add your own.

  3. Use Select to remove anything you want to undo, then download.

What 'editing a PDF' actually means

PDF was designed to freeze a document, not to keep it editable. It stores each character as a glyph placed at an exact coordinate, along with the font needed to draw it — not as sentences, paragraphs or columns. There is no concept of text flowing, because flowing is precisely what the format was invented to prevent.

That has a consequence people meet the moment they try to change a word. Deleting a character does not close the gap, because nothing knows the characters were ever related. Making a sentence longer does not push the next one down, because there is no next one, only more glyphs at their own fixed positions. A word processor stores meaning and computes the layout; a PDF stores the layout and has thrown the meaning away.

So there are two different jobs hiding under one phrase, and this tool does both. Adding to a page — a signature, a date, a note, a highlight — means drawing on top of what is already there. Rewriting existing text means locating the exact position and size of a run of glyphs, painting over it, and drawing the replacement on the very same baseline. That genuinely changes what the document says. What it cannot do is reflow the paragraph around it, because there is no paragraph there to reflow.

Why the tool that promises full editing usually disappoints

Desktop editors that advertise true text editing work by guessing. They group nearby glyphs into what looks like a line, infer where a paragraph probably starts and ends, and reflow that guess when you type. On a clean document exported from a word processor the guess is often right. On anything else — two columns, a table, a form, a footnote, a heading that wraps — it degrades, and the failure looks like text jumping somewhere unexpected.

There is a second obstacle that no amount of cleverness gets past. To keep the appearance identical, the editor must write your new characters in the same font, and fonts inside a PDF are frequently subset: only the glyphs the document actually used are embedded. Type a letter the original never contained and it genuinely is not in the file. Many embedded fonts also carry licence flags that forbid editing outright.

Which is why the honest version of text editing is the one done here: replace a run in place, at its own position and size, and be plain about the two consequences that come from the format rather than the implementation. A longer replacement will not push its neighbours aside, so it can overlap whatever follows. And the replacement is set in Helvetica, so on a document using a distinctive typeface the substituted line will not match its surroundings. Both are visible in the preview immediately, which is far better than discovering them after downloading.

Working on scans, including rotated ones

A scanned PDF has no text at all — each page is a photograph of paper wrapped in a PDF container. That makes it the easiest case for this kind of editing rather than the hardest, because there is no existing text layout to disturb. Adding a signature to a scanned contract or a date to a scanned form works exactly as it does on a digital document.

Rotated pages deserve a specific mention, because they are where this class of tool most often breaks. A page can carry a rotation flag telling viewers to display it turned by ninety, a hundred and eighty or two hundred and seventy degrees, and phone scans set it constantly. The page is shown the right way up, but its underlying coordinate system is not rotated with it — so a tool that ignores the flag places your text in the wrong corner, and only on those pages.

This editor converts every placement back through the page's own rotation before writing it, so what you see is where it lands. Each page shows its rotation underneath if it has one, so you can tell at a glance which pages were affected.

What ends up in the finished file

Text you add or rewrite is written as real PDF text rather than as a picture of text. It stays selectable, copyable and searchable in any reader, and it stays crisp at any zoom level. That matters if the document will be read on screen, and it matters more if it will be processed by anything automated.

Highlights and freehand marks are written as vector shapes for the same reason. A highlight drawn as an image would soften as soon as anyone zoomed in; drawn as a rectangle it stays exact at any scale, and it costs a fraction of the file size.

One real limitation to know before you start. Text is written in the standard Helvetica font, which contains no glyphs for scripts such as Devanagari, Arabic, Chinese or Japanese. Rather than rendering those characters as empty boxes or failing the save, they are dropped. If you need non-Latin text on a page, adding it as an image is the reliable route for now.

When another tool is the better answer

If your PDF already has interactive form fields — clickable boxes that highlight when you tab through them — the form filler is the right tool. It writes into the fields the document defines, which keeps the file valid as a form and lets you flatten it afterwards so the answers cannot be changed.

If you need to remove something rather than add to it, use the redaction tool. Drawing a black rectangle over text in an editor hides it visually while leaving the text underneath perfectly extractable — a mistake that has embarrassed law firms and governments repeatedly. Proper redaction removes the content, not just the view of it.

And if the goal is to stop others editing your document, flattening is what you want. It merges everything into the page so form fields and annotations become part of the artwork, which is the closest a PDF gets to being final.

Rewriting is not deleting — read this before changing anything sensitive

When you rewrite a line, the replacement is painted over the original. The old glyphs are covered, not removed: they are still in the file's content stream, and anyone who selects the text, copies it, or runs any extraction tool over the document will see what was there before. On screen the change looks total. In the file it is a layer of paint.

For most editing this does not matter at all — correcting a date, fixing a typo, updating a reference number. It matters enormously the moment the text you are replacing is something you do not want read: a salary, an account number, a name, an address, a medical detail. Changing it here hides it from a reader and from nobody else.

This is the same trap as drawing a black box over text and calling it redacted, which has embarrassed law firms, hospitals and governments repeatedly and continues to. If the goal is that the original must not be recoverable, use the redaction tool, which removes the underlying content rather than obscuring the view of it. Rewriting and redacting look identical on screen and are completely different in the file.

Frequently asked questions

Are my files uploaded to a server?

No. Everything happens locally in your browser using JavaScript and WebAssembly. Your files never leave your device, nothing is stored, and the tool even keeps working if you go offline after the page loads. That makes it safe for contracts, IDs, medical records and other sensitive documents.

Can I edit the text that is already in the PDF?

Yes. Switch to Edit Text and tap any line to rewrite it — the change is written at the original position and size. Two honest limits: a PDF stores glyphs at fixed positions rather than flowing paragraphs, so a longer replacement will not push neighbouring text out of the way, and the replacement is set in Helvetica, so on a document using an unusual typeface the substitution is visible. Scanned pages have no text to extract, so use the Text tool to add your own instead.

If I rewrite text, is the original gone?

No — and this matters. The replacement is painted over the original, so the old text is covered but still present in the file and still extractable by anyone who copies or searches the document. That is fine for fixing a typo or a date. It is not fine for removing something sensitive: if the original must be unrecoverable, use the redaction tool, which deletes the underlying content rather than hiding it.

Does it work on scanned documents?

Yes for adding text, highlights and drawing. Not for rewriting, because a scan is a photograph of a page and contains no text to extract — Edit Text will tell you it found nothing rather than appearing to work. Rotated scans are handled correctly: pages carrying a rotation flag are shown the right way up and anything you place lands where you put it rather than in the wrong corner.

Will my edits be selectable text in the finished file?

Text you add is real, selectable PDF text, not a picture of text, so it can be copied and searched like any other. Highlights and freehand marks are drawn as vector shapes, which means they stay sharp at any zoom rather than turning into blurry pixels.

What happens to characters outside the Latin alphabet?

Text is written using the standard Helvetica font, which has no glyphs for scripts such as Devanagari, Arabic or Chinese. Those characters are dropped rather than silently rendered as boxes or breaking the save. If you need non-Latin text on a page, adding it as an image is currently the reliable route.

What next