Click the line. Retype it. Download.
Most tools that call themselves a PDF editor let you lay a new text box on top of the page. That is fine for filling a form and useless for fixing a name, because the old name is still sitting there underneath in plain sight.
This finds the actual text. Every editable line is highlighted; click one and it becomes an input containing exactly what is there now. Change it, and the original is covered with a patch sampled from the page itself, and the new text is drawn on the same baseline, at the same size, in a matching font.
"Free PDF editor" usually does not mean what you think
This is worth checking for yourself, because the wording is carefully chosen. Checked 22 September 2026:
| Tool | Edits existing text? | Cost | Your file |
|---|---|---|---|
| iLovePDF | No โ adds text on top only | Free | Uploaded |
| Smallpdf | Yes, but Pro only | Paid, 7-day trial | Uploaded |
| Sejda | Yes | Free: 3 tasks/hour, 50 MB, 200 pages | Uploaded |
| PDFWren | Yes | Free, no limit | Never leaves your device |
iLovePDF describes its editor as "Edit PDF by adding text, shapes, comments and highlights." Adding, not changing. Retyping a name that is already on the page is not something it does.
Smallpdf headlines "Free Online PDF Editor" and says "when we say 'edit,' we really mean 'edit'." Its own FAQ then says: "Direct PDF text editing requires a Pro subscription, which you can try with a 7-day free trial."
Sejda genuinely does edit existing text for free, and it deserves credit for that โ we are not the only free option and will not claim to be. Its free tier is three tasks an hour, 50 MB, 200 pages.
The thing none of them do
Every one of those sends your document to a server.
That is why they have hourly limits, queues and size caps โ somebody is paying for that compute, so it has to be rationed.
Here the work happens on your own machine. No upload means nothing to ration: no three-an-hour, no queue, no file-size ceiling, and nothing of yours sitting on a stranger's disk. For a contract, a payslip, a medical letter or a tax form, that is not a detail โ it is the whole point.
Why the font sometimes cannot match
This is the honest limitation, and it is worth understanding because every tool has it.
A PDF does not embed a whole typeface. It embeds a subset โ only the characters the document actually uses. A certificate containing "John Smith" may carry a font program with no letter a anywhere in it. Retype the name as "Jonathan" and that letter simply does not exist to draw.
A server cannot fix this. The glyph is missing from your file, not from the computer.
So when the original font can be identified as one of the standard families โ Helvetica and Arial, Times, Courier โ the replacement is drawn in a metrically matching face and the edit is invisible. When it cannot, the tool draws the closest standard font and tells you, before you download, that the line will not match. You get to decide whether that matters.
โ This is not redaction
Covering text is not deleting text.
The original words remain in the file underneath the patch, and anyone can pull them out with a text extraction tool in seconds. This has leaked real information out of real court filings, repeatedly, because people assumed a black box meant the words were gone.
For a typo, that is irrelevant. For a name, an address, an account number or anything else that must actually disappear, use redact a PDF, which rasterises the page so that there is no text left to recover.
What this does not do
- It does not pretend a scan is as good as the real thing. Scanned pages can be edited via text recognition, but the patch and the replacement font will both be visible. The tool says so before you download, not after.
- It does not reflow paragraphs. Replacement text is condensed to fit the original space rather than pushing the rest of the line along, because PDF has no paragraph model to push against.
- It does not remove the original text. See above โ that is redaction, and it is a different job.
- It does not add new text boxes, images or drawings. Those are separate jobs; this one edits what is already there.