From KDE UserBase Wiki
KFileReplace is an utility to search and replace strings.

KFileReplace is an application used to search and replace a list of strings in a file tree. The strings may be literal or Qt-like regular expressions. There are also other options to tune your search.


  • Recursive batch search and replace in files of multiple types
  • Search and replace in files by size, date, or owner
  • Case-sensitive search
  • Configurable text encoding
  • Ability to save and load string lists
  • Search and replace with regular expressions and embeddable commands (you can even use the bc calculator inside the expression)
  • Full statistics of the replace session
  • Ability to create backup copies
  • Ability to create search and replace report file

The Handbook is available from here.