Find & Replace It! is a robust search and replace tool that supports regular expression syntax and multiple encoding options. It can perform complex batch-replacement tasks in text files of any size.

Key features of Find & Replace It! include the ability to find and replace across many files at once, execute multiple different replace operations, and perform multi-line searching. The software supports many text encodings, including Unicode, preserving line endings while processing files and preserving BOM while processing Unicode files.
Find & Replace It! also provides built-in processing function for dynamic replacements, a JavaScript like interface to customize replacements on the fly by script processing, matched expressions reports for file search/replace operations, and a full featured dynamic preview of matched expressions and replacements.
In addition to its powerful search and replace capabilities, Find & Replace It! also provides tools for converting text encoding and line endings (EOL). The software detects text encoding and line endings of files, and provides advanced filtering options for selecting files that need to be processed, including file name filters and file path exclusion filters. You can also load and save expressions to find, replacement definitions and file filters.
Find & Replace It! is fully multi-threaded for maximum performance and great responsiveness. The software allows you to cancel long operations and the GUI is totally modular. The software even creates a backup of changed files if required, and exports the search and replace reports. Find & Replace It! is cross-platform, running on Windows, Mac OS X and Linux.
Version 2.3.2:
Bug fixes and performance improvements.
Better support for Mac OS X 10.10