Skip to content
RemixPDF

Find and replace text in a PDF, free

Change a name, a date or a price everywhere it appears, in one step — in the font the words are already set in, and with one undo for the whole lot.

  • Change a name or a date everywhere it appears.
  • Free
  • No signup
  • No watermark

Runs on your device

What you have to hand while you work

Why it works

It changes the real text, not a patch over it.

The words in the file change, in the font they were already set in — no white box typed over the old text that shows the moment the file is opened somewhere else. Search, type the replacement, and change them together.

It says what it can't change — before you commit.

Type the replacement and it tells you how many of the matches it can change. A match split across a line break or a font change, or one it can't trace to a definite spot in the file, is counted and shown — never silently skipped, so the count can't lie about what will happen.

One undo for the whole lot.

Replacing forty matches was one action, so putting it back is one step. Not forty.

The job is almost always the same: a name has changed, a date was wrong, a price was quoted twice and only one of them got fixed. What makes it tedious is not the typing but the counting — you fix four, miss the fifth, and find it a week later in the copy that went out.

Find and replace exists so the fifth one cannot be missed. Type what you are looking for, see every match with a count, type the replacement, and change them together. What differs here is what happens at the moment of commitment.

Most tools that offer replacement in a PDF do one of two things: they put a white box over the old words and type on top, which shows the moment anyone opens the file somewhere else, or they leave you guessing which matches actually changed. This changes the words in the file, in the font they were already set in, and it tells you what it will and will not touch before you commit.

Because it changes real text, some matches cannot be changed in place — and rather than skip them quietly, it counts them and says so. A match that runs across a line break, or across a change of font in the middle, is stored as separate pieces the tool will not rewrite together, because a half-finished replacement across those pieces would look worse than an honest “not this one”. A match it cannot trace to a definite spot in the file is held back the same way. You see the number before you press the button, so the count never overstates what will happen.

A replacement that fits the space of the words it replaces goes in cleanly, in their own font. A replacement long enough to run over the surrounding layout is flagged instead of forced, because there is nothing worse than a fix that quietly pushes the rest of the line off the page.

And undo puts back the whole replacement in one step, because replacing was one action — reversing it forty times would be a strange way to treat a mistake.

Free, no signup, and no cap on how many matches you replace or how long the document is.


How it goes

  1. Open the PDF and press ⌘F.

    The find strip docks and stays open while you work, because searching a document is a session rather than a single question.

  2. Type what you're looking for.

    Matches count as you type. Match case and whole-word are there when you want them, each labelled with what it does.

  3. Type the replacement.

    It shows how many matches it can change before you commit, so there are no surprises.

  4. Replace all, or step through them.

    Change them together, or replace one at a time. Then download — your original file is untouched.

What you can check for yourself

Watch the network while you work — nothing leaves this device on the default path. Then go offline and keep working — it all still runs. The two-minute checks live at how your files are handled.

Frequently asked questions

Yes. Replace all changes them together, and undoing it is a single step rather than one per match. You can also step through and replace one at a time.

It uses the same font as the words it replaces — the actual text in the file changes, rather than a box typed over the top.

You choose. Match case and whole-word are both there, and each says what it does rather than using a symbol alone.

Some. A match split across a line break or a change of font in the middle, or one whose text can't be traced to a definite place in the file, is counted and shown rather than silently skipped — so the count is honest about what will change.

A replacement that fits the space of the words it replaces goes in cleanly. A much longer one that would run over the surrounding layout is flagged rather than forced in.

Yes. Open them together and the replace scope offers "all open files" — the same replacement runs on each document's own working copy, one undoable change per file.

Ready? Drop your PDF above and it opens right here.

Choose a PDF

Language

English and Spanish are fully translated. The rest are listed because they are coming — pick one and the page stays in English rather than showing you half a translation.