Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have about 100 PDF files that each contain a string of text that needs to be replaced. This is to fix a typographical error that was repeated all over the place. Is there any tool or techniques I can use for doing this string replacement as a batch process across all the files, rather than updating each file one at a time, using Acrobat Pro?

share|improve this question
It would be better to go back to the source documents, most likely. – frabjous Nov 4 '10 at 15:32
Indeed it would, but these documents are years old, and the original sources cannot be located. – Spike Williams Nov 4 '10 at 15:43
up vote 3 down vote accepted

You can use the trial version of A-PDF Text Replace to do a batch replacement job.

alt text

share|improve this answer
This is a good option, except the trial version of this product ads a watermark to the PDFs that it updates. I don't mind paying the $27 for the registered version, although jumping through the hoops to get my organization to approve a $27 expenditure is another matter entirely... – Spike Williams Nov 4 '10 at 16:35
This is the only solution I could find and unfortunately it's not freeware. Sorry... – Mehper C. Palavuzlar Nov 4 '10 at 16:54

One possible solution would be to: 1) Merge the individual PDFs into one PDF using Acrobat Pro.
2) Convert that one PDF into a word file (save -as function in Acrobat Pro). 3) Use MS Office to find and replace the text.
4) Convert the PDF back into a PDF file. There is a plug-in for MS Office 2007 and above for this ( ). Also you could install a PDF print driver and then print the word doc to a PDF file. Bullzip ( ) is just one free utility. 5) Then split the one PDF into individual PDFs using the split function in Acrobat Pro.

Note: If the original PDF's are images of the text (ie scanned and not converted to text by OCR) then this would not work.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.