25 Text Batch Processing Tools Reviewed


Have you ever fainted from the sheer idea of having to find and replace text in millions of files? Have you ever felt helpless because you needed to search and replace different data 50 times at once? Have you ever lost original files while doing normal text processing tasks? If you’ve found yourself in any of these situations, then it is time to feel a bit tougher, at least mentally.

Below, we review 25 useful text batch processing tools. These tools will help you search and replace text in millions of files in the blink of an eye. Many of them even allow you to use regular expressions to improve your search and replace operations, saving you precious hours on day-to-day text-processing tasks.

These tools can be used by programmers and developers, novice and experienced alike, to perform repetitive text-processing tasks. At the end of this post, you’ll find a table summarizing the features of the tools reviewed here, which will help you decide on the best tool for your particular purpose. You many want to take a look at 15 Useful Batch Image Processors1031 as well.

Features Comparison Table

Let’s first take a look at the features/price comparison table that features all applications presented in this post. You’ll find a detailed description of each tool under the table.

Feature Comparison Table
Search and Replace Preview Regular Expression Batch Replace OS Price
Aba Search & Replace2 Yes Yes Yes Yes Win $30
Actual Search & Replace573 Yes Yes Yes Yes Win $29.95
AFR4 Yes Yes Yes Yes Win $29.99
ART5 Yes Yes No Yes Win $24.95
Automator346 Create flexible Workflows Mac -
Batch Text Replacer827 Yes Yes Wildcards Yes Win $29.95
BK ReplaceEm898 Yes No Yes Yes Win Free
Criline S`n`R9 Yes Yes Yes Yes Win Free
Ferrite10 Yes Yes Yes Yes Win $49
Filehunter11 Only Search No Yes No Win $30
Finders Keeper12 Yes Yes Yes Yes Win $29.95
Global Search and Replace13 Yes No Yes Yes Win 19.95
HandyFile Find and Replace14 Yes Yes Yes Yes Win $23.45
Mass File Editor15 Yes Yes Yes Yes Win $29.95
Multibatcher16 Yes Yes Yes Yes Win $29
Multifind17 Yes No Yes Yes Win $14.95
PowerGrep18 Yes Yes Yes Yes Win $149
Quick Search & Replace19 Yes Yes Yes Yes Win Free
Search and Replace20 Yes Yes Yes Yes Win $25
Seeker21 Yes No Yes Yes Win Free
TextCrawler4922 Yes No Yes Yes Win Free
TextPipe6323 Yes Yes Yes Yes Win $29.95
TextSoap3024 Yes Yes Yes Yes Mac, Win $26.95
TextSpresso4025 Yes No Yes Yes Mac, win $25
Text Filterer6626 Only Search Yes Yes No Win $19.90
Text Monkey5427 Yes Yes No No Win Free
V-Grep28 Yes No Yes Yes Win Free

TextSoap (Mac, Windows)


TextSoap3024 is a great new bathing soap. Okay, you probably don’t believe that, but it is a text-cleaning utility and goes well beyond that. You can find any instances of a word and italicize it. Remove extra spaces and garbage characters without losing the format of your text. Click and you’re done. It includes a scrub function, which removes extra spaces, fixes broken paragraphs, removes email forwarding marks (>) and more.

TextSoap can be integrated directly in Apple Mail, TextEdit, Eudora, Pages, MS Word, TextWrangler, BBEdit, Coda and much more. TextSoap also supports AppleScript and Automator integration, allowing you to take full advantage of TextSoap’s features for automated workflow. It includes features such as text tagging based on style and conversion from RTF to HTML, which make jobs even easier.

Some users complained about freezing issues when using particular characters (e.g. carriage returns), but I could not reproduce them on Windows after about 20 minutes. TextSoap is designed for Mac OS X 10.5, and a single-user license costs $39.95 You can download the free trial here31.

There is a TextSoap for Windows, which costs $26.95. Find out about it here32.

Automator (Mac)


You can tell it to rename a large group of files, have it resize a batch of photos to fit in your iPhoto slideshow, automatically create iCal events, and do other things that can simplify your workflow. And you don’t need to know a thing about programming to control Automator – just drag and drop commands in the interface to create your own Automator Workflows. Automator346 can create actions for you.

An action performs a discrete task, such as opening a file, cropping an image, or sending a message. A workflow is a number of actions in a particular sequence; when the workflow executes, data is piped from one action to the next until the desired result is achieved. Automator was introduced in Mac OS X version 10.4. It does not run on earlier systems. You can repeat a workflow for a specified number of times or a specified time duration and this is the best part. You can also create more useful Automator workflows with actions for RSS feeds, iSight camera video snapshots, PDF manipulation, and much more.

Automator actions that can be downloaded from Apple’s download page here35.

Advanced Find and Replace (Windows)


Advanced Find and Replace37 serves as a fine replacement of the default find and replace function in Windows. It’s fast, easy to use and a great time-saver for programmers. This powerful utility lets you perform text searches on your local computer as if you were using a Web-based search engine. It is for Windows only and runs on Windows 9x/NT/2000/Me/XP/2003/Vista. Of course, it allows you to search multiple documents (including MS Office documents) and batch replace text in them.

The utility supports Perl-style regular expressions (tempting, isn’t it?) and saves results in XML format. Advanced Find and Replace also supports the use of command-line parameters, for people who dislike working with GUIs. The program also allows you to replace simple and multi-line strings. The documentation is also awesome, with good examples to help you understand how things work. In short, if you need to find and replace, you need this program. It’s fast, simple yet powerful.

You can download the 21-day evaluation version here38. One computer license for use at home will cost you $29.

TextSpresso (Mac, Win)


TextSpresso4025 helps in cleaning and processing text on both Mac and Windows. Its spontaneous interface and feature set compliment each other. It has simply awesome filters to use e.g. MultiFilter, pattern matching, regular expression, sorting, and BASIC Scripts. If some of its pre built features are against your liking then you can simply create one to suit your own requirements. It is good at fast, multithreaded batch processing of files.

One of the features which I like is that you can view and edit the text you’re cleaning without a separate application. Another feature which you get from this small tool is 100 levels of undo per document which is great. It is a great text editor too. Another feature which you will feel like using is unicode text system with support for translation to/from dozens of character encodings. For Mac you require Mac OS X 10.3.9 or higher and for windows you need Windows (98/ME/2000/XP).

Its cost starts at $25.

You can download the trial version here41.

PowerGREP (Windows)


PowerGrep43 comes with a “three-month unconditional money-back guarantee.” You can quickly search text and binary files, compressed archives, MS Word documents, Excel spreadsheets, PDF files, OpenOffice documents, Lotus spreadsheets, Zip files and more on a network and PC. Regular expressions can be used to conveniently specify text to search for. The best part is that you can search for binary data as well as words and phrases. After searching and replacing, you have the option to preview the results without modifying any files. You also benefit from flexible backup and undo options, which are icing on the cake.

PowerGrep runs on Windows 98/ME/NT4/2000/XP/Vista. One other feature I like is being able to save PowerGREP actions and invoke them from the command line to automate recurring tasks. Developers can integrate PowerGREP actions and results with enterprise software through PowerGREP’s open XML file formats.

I personally think the price is somewhat on the high side, though. The cost is $149. A trial version can be downloaded here44.

MultiFind (Windows)


MultiFind46 allows you to search multiple files by text string, binary data, regular expressions, file size, file date and more. After you have replaced strings in a file, you can make backup copies, too. You can conduct multiple search and replace operations at the same time, with each result appearing on a separate tab. MultiFind runs on Windows 2000/XP/Vista. Its tightly packed layout makes it easy to see all options for a single search and replace operation in one window.

You can download the 21-day trial version here47. A single PC license costs $14.95.

TextCrawler (Windows)

TextCrawler 1.148

TextCrawler4922 enables you to instantly find and replace words and phrases across multiple files and folders. It’s fast, easy to use, and its regular expression engine allows you to perform sophisticated searches, conduct batch operations, extract text from files and more. The extensions supported include TXT, LOG, HTM, CSS, PHP, JS, CSV, INI and STR. Sadly, DOC is not supported.

If you are a pro with regular expressions, then working with this application will be a dream and overall very productive. The interface is as simple as it gets. TextCrawler is supported by Windows 98/ME/2000/XP/Vista. Its sole drawback, in my view, is the lack of support for DOC files.

TextCrawler is freeware. You can download it here50.

Quick Search & Replace (Windows)


With Quick Search & Replace, replacing text in a group of documents, usually a tedious chore, works like a charm. You can even search previous results, thus saving you from having to start all over again. Search results can further be filtered by size and last modification date. The undo and backup features make file modification tasks easy, and you can even automate your search and replace tasks.

Like Google Book Search, Quick Search & Replace highlights the words and phrases you searched for in the results. You can search files by phrase, multi-line (one or several adjacent lines in a document) and regular expressions. The feature I like is being able to save search results for later use.

Quick Search & Replace is freeware and is supported by Windows XP and Vista. You can download it here52.

Text Monkey PRO (Windows)

Text Monkey PRO53

Text Monkey5427 has dozens of useful text processing functions designed to save you time and effort on all types of editing tasks. It cleans up over-quoted emails, converts text to HTML, does a number of line operations (e.g. deleting blank lines), performs indent and space operations (e.g. reducing space runs to one space) and does lots of other sort, auto-number and conversion operations. And let’s not forget the replace operations, which can save you a lot of time and effort. Text Monkey can also format any text that has been copied to the clipboard and offers more than 40 different functions to choose from.

Text Monkey Lite is freeware, and Text monkey PRO will cost you $29.99. It is built for Windows, and you can download it here55

Actual Search & Replace (Windows)

Actual Search & Replace56

Actual Search & Replace573, a useful tool, is fast and easy to use and of particular value to site owners who deal with ever-changing content on websites. Use it to find files and execute search and replace operations across multiple files. You can also use sophisticated batch replace features. The usual file backup and undo options are included.

As with some of the other tools reviewed here, this one also allows you to search previous results, thus saving precious time. The replace function lets you replace text, insert text before and after search occurrences, delete text and replace text with spaces. Actual Search & Replace can also be used as a command-line utility.

It is supported by Windows 95/98/ME/2000/NT/XP/Vista/Server 2003, and it worked just fine for me. Version 2.8.2 adds the batch replace command. You can save reports on found files and detailed information about their inclusions.

It will cost you $29.95 for a single-user license. A trial version can be downloaded here58.

Advanced Replace Tools (Windows)


Advanced Replace Tool (ART)60 is an advanced text replacement utility that site owners and programmers (and anyone who uses a computer) will find indispensable. ART automates repetitive tasks. Whether you want to edit, run text change functions or batch replace text and binary data, ART does it all with ease on both local machines and networks.

It includes a finder, replacer and batch replacer, each with a different set of easy-to-use features. It can find duplicate files, insert text blocks in the header and footer of a file, replace text in hundreds of files from several sub-directories in one go, as well as perform the usual functions associated with making backups of files.

Its GUI supports English, French, Norwegian, Spanish, Hungarian, Slovak, Russian and Macedonian. It runs on Windows 95/98/ME/NT/2000/2003/XP.

ART costs $24.95 You can download a trial version here61.

TextPipe (Windows)


For text processing functions, this is a panacea. With TextPipe6323, you specify all your text processing functions in one place rather than having to remember and manually manage multiple jobs across various text editors, command-line tools, custom scripts and Word and Excel macros. TextPipe makes it easy to work with HTML, XML, CSV, ZIP, DOCX, XLSTX, PPTX, ASCII, ANSI, Unicode, EBCDIC, Spooled print files, binary files, etc. One of the great features of TextPipe is that it can handle files of unlimited size, even larger than 2 GB!

Textpipe offers lots of filters to simplify your tasks, but if the default ones are not for you, you can write your own in VBScript or JScript. TextPipe comes in different versions to suit all your needs, such as TextPipe Pro, TextPipe Standard, TextPipe Lite, TextPipe Server, TextPipe Pro Run Time and TextPipe Engine, each with a different cost, obviously. It’s blazingly powerful. Despite an amazing range of filters, it is very easy to use and not confusing. I’m impressed by TextPipe’s wide range of features and wouldn’t hesitate recommending this product.

TextPipe Lite costs $29.95. You can download the trial version here64.

Text Filterer (Windows)

Text Filterer65

Text Filterer6626 works with hard and removable drives, as well as LAN. Its classic Explorer-like interface allows you to easily switch between viewing the contents of found documents in the preview pane and navigating back and forth through lists of found entries. The feature I like most is being able to browse your files by folder in the result browser with just one click. Search queries also act as filters and are reusable in later sessions.

Text Filterer supports document formats such as Unicode, RTF, HTML, XLS, PDF and MS Word, image formats such as BMP, ICO, GIF, TIFF, PNG, JPEG, PSD and WMF and archive formats such as ZIP, RAR, MHT and CHM at any level of nesting! Neat, huh? I tried extracting files from some of these archive formats and am very impressed with this feature. Being able to use meaningful names and choose from plenty of predefined commonly used definitions makes the task of performing regular expression operations dramatically simpler.

A single-user license costs $19.90. You can download the trial version here67.

Mass File Editor (Windows)

Mass File Editor68

Along with a powerful text operations engine, Mass File Editor69 also functions as a fully featured text editor. It allows you to build a list of complex file-processing rules that can be applied with one click. You can prepare a list of individual files, file lists or whole directories to be searched. One of the things I like is that it is super-fast and usually requires clicking one button to search all the files in a list, with no user attention required.

A regular expression search produces a set of matches and sub-matches (or sub-expressions) from throughout a file and stores it in a data stack to be used as a filter for other editing rules. What I also like is that Mass File Editor supports both Windows and UNIX-style end-of-line characters CR/LF and converts between them. System-wide dragging and dropping allows you to move text or whole files around. And I simply love the unlimited undo and redo actions it allows.

Mass File Editor works on Windows 95/98/ME/NT/2000/XP/2003. A single-user license costs $29.95, and a trial version can be downloaded here70.

Ferrite (Windows)


Ferrite makes it easy to convert, manipulate and extract data from text documents. With a good GUI, it is designed to be easy to use for the novice and expert alike. It has a powerful engine for regular expressions, which allows intelligent data conversion and manipulation. Ferrite processes files of any size.

It is fast because it uses an architecture that streams a small number of records through the filters, thus avoiding problems that arise when loading entire files into memory. Ferrite is a must-have tool if you are looking to automate text manipulation tasks. The JavaScript engine is also embedded in Ferrite for scripting purposes. It is possible to create your own filters and then later combine those filters to created different workflows.

Ferrite costs $49, with a 90-day money-back guarantee. A trial version can be downloaded here72.

HandyFile Find and Replace (Windows)


HandyFile74 offers, according to its website, far more search and replace features than any other program — but I haven’t used them all. It comes in several editions, such as Text Aid Kit, Office Edition and Text Workbench.

Text Aid Kit is the basic edition, and the Office Edition has all of the features in the Text Aid Kit plus a range of functions designed especially for office use. Text Workbench supports Unicode and UTF-8 files and can search, find and replace text in files on remote FTP servers.

All of the editions provide powerful regular expression and batch replacement features. One feature I like is the regular expressions function, which really is fast. The common backup features are included here. Other impressive features are the wide-ranging user interface, the clear diagnostic messages, and its ability to keep files safe by processing replacement commands in the memory, not the files.

Each edition has a different price, with the basic costing $23.45. You can download the trial version here75.

Finders Keepers (Windows)


Finders Keepers77‘ four different kinds of file searches, including indexed text retrieval, finds anything you’re looking for, even if the text in the file is misspelled or you don’t know how to spell it. Amazing, isn’t it? It supports finding and replacing anything in local or network files, creating automatic backups, saving search results and searching Zip files. It runs on Windows 95/98/ME/NT/2K/XP/Vista.

It’s simple and useful but seems a bit pricey for what it does. A single-user license costs $29.95. You can download the trial version here78.

MultiBatcher (Windows)


MultiBatcher is much more than a mere search and replace utility. You can automatically update and upload files to multiple FTP servers. You can resize and create thumbnails of images. You can optimize HTML space, thereby decreasing overall Web page sizes. Its regular expressions function is obviously great.

I particularly like the fact that programmers can extend its capabilities by adding modules or plug-ins that can create and perform other specialized batch operations and tasks. MultiBatcher uses built-in conversion, batch and automation tools to save time.

MultiBatcher costs $29, with one year of free upgrades. It is supported by Windows 95/98/ME/NT/2000/XP/Vista. You can download the trial version here80

Batch Text Replacer (Windows)


Batch Text Replacer827 is convenient for developers, programmers, Web designers, network administrators and the like. Easily search and replace one or more strings in more than one type of file in more than one folder simultaneously. ANSI, UTF-8 and Unicode files are supported, along with TXT, CSV, HTM, XML, ASP, CPP, H, DPR, PAS, VBS, JS and a lot more. The usual backup features are here.

You can make use of wildcards to replace strings. Batch Text Replacer makes use of white space normalization to find blocks of text with the same semantics in scripts and source codes. It is simple to use and comes with easy-to-access documentation. But, again, it seems a bit pricey. The price for home use is $29.95.

It runs on Windows 98/ME/NT/2000/XP/Vista. You can download the trial version here83.

Aba Search & Replace (Windows)

Aba Search & Replace84

In addition to the usual search and replace and other text-processing tasks, Aba85 can quickly correct errors on your Web pages, replace banners and copyright notices, change method names, etc. As with all professional search and replace tools, it also allows you to preview the results in context before performing the replacement.

Regular expressions also come as a great help to speed up search and replace tasks and make them more refined. Aba is as useful for Web designers as it is for programmers: it helps programmers insert headers (complete with author name, copyrights, etc.) at the top of each source code file; it helps Web designers, among other things, style buttons, table cells, etc. What I like most is that within regular expressions, you can use Unicode-enabled character classes. It has extensive documentation, with easy-to-understand examples.

A single-user license will cost you $30. You can download the trial version here86 and here87.

BK ReplaceEm (Windows)


BK ReplaceEm898 is essentially a text-based search and replace program. However, unlike the search and replace functionality of standard text editors, BK ReplaceEm is designed to operate on multiple text files at once. And you need not only perform one search and replace operation per file; you can set up a list of operations to perform.

Another excellent feature I liked is that you can specify a different destination for the file in which you are replacing text. This is useful, for example, if you run a search and replace operation on a file, save it to one destination, then run a different search and replace operation on the same source file and save it to a different destination, and then compare the two files. And best of all, you can use evergreen regular expressions.

BK ReplaceEm is freeware and built for Windows. You can download it here90.

Global Search and Replace (Windows)

Global Search and Replace91

Global Search and Replace92 is a small tool with the usual search and replace features, including case-sensitive search. It lets you make good use of regular expressions. I very much liked its user interface and the fact that you can save search criteria to use later on. Just enter the path, select the check box labelled “Include sub-directories,” enter the File mask (e.g. *.txt — enter more than one file mask by using a pipe separator “|”) and you are good to go.

Global Search and Replace comes without any adware or spyware and is built for Windows 98/2000/XP/Vista. You can download the trial version here93. It costs $19.95, and you get free upgrades for two years.

Search and Replace (Windows)

Search and Replace94

Simply put, Search and Replace95 is an award-winning, easy-to-use utility loved equally by programmers and novice computer users. It is really fast, and you can view color-coded results in context with user-configurable fonts and colors. It can search multiple directories and sub-directories and even uses advanced egrep syntax for regular expression searching and replacing.

You can also perform binary search and replace with this feature. Search and Replace is significantly faster than other Windows grep-only utilities, and it allows replacing for the same price as programs with grep-only capabilities. International versions of the application include support for German, Dutch, French, Italian, etc. Search and Replace starts at $25.

It runs on Windows NT/2000/2003/XP/Vista. 32-bit and x64 versions are available. You can download the trial version here96.

Seeker (Windows)


Seeker98 not only searches for files and file contents, it also lets you replace text inside files. Seeker supports both regular expressions and command-line parameters, and both features worked well for me. Seeker supports four advanced reporting models: detailed file list, structured report, summary report and summary report with file list; and all results can be viewed in any of those modes.

All search results are conveniently highlighted, which improves its already easy-to-use interface. I give it 10 out of 10 for its super-fast search speed. Seeker works on Windows 98/ME/NT/2000/XP/2003/Vista. Overall, it is a good-quality application, with a good GUI.

It is free, but you are invited to make a donation. You can download Seeker here99.

V-Grep (Windows)


V-Grep101 is an easy-to-use, feature-rich application for Windows. You can speed up searches by using masks (which are kind of like wildcards) to describe complex patterns. Regular expressions functionality makes the search experience even more enriching. In Unix-class systems, regular expressions are handled by a program called GREP (global regular expression print).

V-Grep (visual GREP) gives you all the functionality of GREP and lots of other very useful options, all packed in a typical Windows GUI. V-Grep also allows you to search for files without knowing any regular expressions, but even then, its more legible search results make it much better than Windows’ built-in search feature.

V-Grep is compatible with Windows 95/98/98 SE/ME/NT 4/2000/XP/2003/Vista. It is a type of freeware (”postcardware”). You can download it here102.

Related posts

You many want to take a look at 15 Useful Batch Image Processors1031 as well.


  1. 1 http://www.smashingmagazine.com/2008/10/02/15-useful-batch-image-processors/
  2. 2 http://www.abareplace.com
  3. 3 http://actual-search-replace.divlocsoft.qarchive.org/
  4. 4 http://www.abacre.com/afr/index.htm
  5. 5 http://www.filesforfree.com/advanced_replace_tools.htm
  6. 6 http://www.apple.com/macosx/features/300.html#automator
  7. 7 http://www.brinesoft.com/BatchTextReplacer.asp
  8. 8 http://www.snapfiles.com/get/bkreplace.html
  9. 9 http://criline.com/content/view/2/7/
  10. 10 http://www.xgrep.com/home/text/
  11. 11 http://www.filehunter.com
  12. 12 http://yadudigital.com/products/finderskeepers.htm
  13. 13 http://www.globalsearchandreplace.com
  14. 14 http://www.silveragesoftware.com/hffr.html
  15. 15 http://www.massfileeditor.com
  16. 16 http://www.micro-sys.dk/products/multibatcher/
  17. 17 http://midlinesoft.com
  18. 18 http://www.powergrep.com
  19. 19 http://www.searchreplacetext.com
  20. 20 http://www.funduc.com/search_replace.htm
  21. 21 http://www.veign.com/application.php?appid=104
  22. 22 http://www.digitalvolcano.co.uk/textcrawler.html
  23. 23 http://www.datamystic.com/textpipe.html
  24. 24 http://www.unmarked.com/textsoap/
  25. 25 http://www.taylor-design.com/
  26. 26 http://www.edwardsoft.com/
  27. 27 http://www.boxersoftware.com/textmonkey.htm
  28. 28 http://www.english.aionel.net/
  29. 29 http://www.unmarked.com/textsoap/
  30. 30 http://www.unmarked.com/textsoap/
  31. 31 http://www.unmarked.com/textsoap/index.html/
  32. 32 http://www.unmarked.com/textsoap/windows.html/
  33. 33 http://www.apple.com/macosx/features/300.html#automator/
  34. 34 http://www.apple.com/macosx/features/300.html#automator
  35. 35 http://automator.us/leopard/downloads/index.html
  36. 36 http://www.abacre.com/afr/
  37. 37 http://www.abacre.com/afr/
  38. 38 http://www.abacre.com/afr/index.htm/
  39. 39 http://www.taylor-design.com/
  40. 40 http://www.taylor-design.com/
  41. 41 http://www.taylor-design.com/textspresso/download.htm
  42. 42 http://www.powergrep.com/
  43. 43 http://www.powergrep.com/
  44. 44 http://www.powergrep.com/
  45. 45 http://www.midlinesoft.com/index.php
  46. 46 http://www.midlinesoft.com/index.php
  47. 47 http://midlinesoft.com/index.php/download.html/
  48. 48 http://www.digitalvolcano.co.uk/textcrawler.html
  49. 49 http://www.digitalvolcano.co.uk/textcrawler.html
  50. 50 http://www.digitalvolcano.co.uk/textcrawler.html/
  51. 51 http://www.searchreplacetext.com/
  52. 52 http://www.searchreplacetext.com/quick_search_replace.html/
  53. 53 http://www.boxersoftware.com/textmonkey.htm
  54. 54 http://www.boxersoftware.com/textmonkey.htm
  55. 55 http://www.boxersoftware.com/textmonkey.htm/
  56. 56 http://actual-search-replace.divlocsoft.qarchive.org/
  57. 57 http://actual-search-replace.divlocsoft.qarchive.org/
  58. 58 http://www.divlocsoft.com/download.htm/
  59. 59 http://www.filesforfree.com/advanced_replace_tools.htm/
  60. 60 http://www.filesforfree.com/advanced_replace_tools.htm/
  61. 61 http://www.adreplace.com/artdnload.html/
  62. 62 http://www.datamystic.com/textpipe.html
  63. 63 http://www.datamystic.com/textpipe.html
  64. 64 http://www.datamystic.com/textpipe.html
  65. 65 http://www.edwardsoft.com/
  66. 66 http://www.edwardsoft.com/
  67. 67 http://www.edwardsoft.com/download.html/
  68. 68 http://www.massfileeditor.com/
  69. 69 http://www.massfileeditor.com/
  70. 70 http://www.massfileeditor.com/index.html/
  71. 71 http://www.xgrep.com/home/text/
  72. 72 http://www.xgrep.com/home/download.html/
  73. 73 http://www.silveragesoftware.com/hffr.html
  74. 74 http://www.silveragesoftware.com/hffr.html
  75. 75 http://www.silveragesoftware.com/hffr.html/
  76. 76 http://yadudigital.com/products/finderskeepers.htm
  77. 77 http://yadudigital.com/products/finderskeepers.htm
  78. 78 http://yadudigital.com/products/finderskeepers.htm/
  79. 79 http://www.micro-sys.dk/products/multibatcher/
  80. 80 http://www.micro-sys.dk/products/multibatcher/
  81. 81 http://www.brinesoft.com/BatchTextReplacer.asp
  82. 82 http://www.brinesoft.com/BatchTextReplacer.asp
  83. 83 http://www.brinesoft.com/BatchTextReplacer.asp/
  84. 84 http://www.abareplace.com/
  85. 85 http://www.abareplace.com/
  86. 86 http://www.abareplace.com/download/
  87. 87 http://rbytes.net/software/aba-search-and-replace-review/
  88. 88 http://www.snapfiles.com/get/bkreplace.html
  89. 89 http://www.snapfiles.com/get/bkreplace.html
  90. 90 http://www.snapfiles.com/get/bkreplace.html/
  91. 91 http://www.globalsearchandreplace.com/
  92. 92 http://www.globalsearchandreplace.com/
  93. 93 http://www.globalsearchandreplace.com/
  94. 94 http://www.funduc.com/search_replace.htm
  95. 95 http://www.funduc.com/search_replace.htm/
  96. 96 http://www.funduc.com/srshareware.htm/
  97. 97 http://www.veign.com/application.php?appid=104/
  98. 98 http://www.veign.com/application.php?appid=104/
  99. 99 http://www.veign.com/application.php?appid=104/
  100. 100 http://www.english.aionel.net/vgrep.htm
  101. 101 http://www.english.aionel.net/vgrep.htm
  102. 102 http://www.english.aionel.net//
  103. 103 http://www.smashingmagazine.com/2008/10/02/15-useful-batch-image-processors/

↑ Back to top Tweet itShare on Facebook

  1. 1

    mosty textmate or notepad++ do it too

  2. 2

    I can fulfill my need by using macromedia dreamweaver for both designing and text editing/processing purpose.

    Nice collection Though…. Thanks for sharing!!

    DKumar M.

  3. 3

    O. I didn’t even know there where such programs, and that people actually used them ;#

  4. 4

    Can’t believe you didn’t include *nix shell scripting.

  5. 5

    David Hutchison

    April 10, 2009 9:54 am

    nice to see but with most designers running on macs – odd that all but three were windows programs (at least you put the Mac ones at the top!).

  6. 6

    Nothing mentioned for Linux ?
    for functionalities mentioned above, I find perl and bash more powerful than most of these softwares! :)
    They give me more flexibility and a weird satisfaction :D
    also i need not pay 40 bucks :P

  7. 7

    What about Smultron for the Mac: http://www.tuppis.com/smultron/ and it’s free!

  8. 8

    as first comment : notepad++ include advanced search and replace :)

  9. 9

    You could’ve put a bit more effort in supplying links to Mac versions… After all, the Macintosh OS is an ever-growing operating system with most designers/developers using the OS.

  10. 10

    duh, unix tools (sed, awk, grep), perl left out really. no one cares for nice guis, when these tools are much easier to integrate with whatever.

  11. 11

    Interesting list of Apps, something I have managed without for a long time, but might give one or two of them a try.

    BTW, the price listed for TextSoap is listed on their site as $39.95, which is very different to $26.95.

  12. 12

    Left out two greats..BBedit and TextWrangler (which is free)

  13. 13

    I find it funny that there are a million Windows apps, probably because there’s nothing as slick as Automator for Mac built into Windows. :-O

  14. 14

    As suggested: this screams “commandline scripting” (sed, awk, bash, etc.). Not only because of the sheer power, control and flexibility, it also gives you different approaches so you can pick the fastest by timing the crucial steps (you mentioned millions of files, right?). And since it’s a batch, use cron to run it during the night.

    A “features/price” comparison goes through the roof.

  15. 15

    None of the Unix tools like grep, sed, awk, …?!? #fail

  16. 16

    The Criline S`n`R site is infected

  17. 17

    Maybe worth to mention: Programmer’s Notepad.
    Great and handy tool, even for text batch processing over several files :)

    Thanks to smashing magazine for the outstanding articles, and thanks to all developers who are releasing their software for free!

    appreciated, Kai

  18. 18

    For my part, I like BASH. I can tell it what to do in one line(usually) and it does it in seconds. Just taking the time to learn a few commands can keep the confusion about which app to choose to a minimum.

  19. 19

    I’ve used Search and Replace by Funduc since about ’99, and without upgrading. It keeps on working, Windows 98 through 2000 Server, and XP. $2.50 a year – not bad.

  20. 20

    long live command line interface
    awk in a oneliner… nothing can beat the speed of that one

  21. 21

    Richard Laksana

    April 10, 2009 3:30 pm

    Beautiful and comprehensive selection. Thank you.
    I personally use search and replace from funduc.

  22. 22

    I’m looking for something that can replace/delete copy like a wild card delete.
    For instance:

    everything before /index.html is deleted. Resulting in:

    Thanks for any help.

  23. 23

    And the list goes on…the free and open source grepWin by (one of) the makers of TortoiseSVN and the shareware winGrep are both good tools.

    @DogEared both of the tools listed above can use regex for search and/or replacement.

  24. 24

    My favorite tool is: sed !

  25. 25

    I really don’t see the point of paying for any of the above (looks like very few of them are free) when Notepad++ has global “replace in files” built in to its comprehensive, free of charge, feature set. With Notepad++ and WinMerge (also free) you can do almost anything with text.

  26. 26

    TextWrangler and BBEdit

  27. 27

    If you are using Linux all you need is grep and sed :)

    grep – HRs “thestring you are looking for” *|cut -d “:” -f1 > filestomodify

    This will generate a nice file named filestomodify. You would like to use only those files to avoid checking again all of the content in the folder.

    Then simply replace what you want in those files:

    cat filestoreplace |xargs sed -i ‘s/Search for what/Replace with/g’

    It is easy as that and you don’t have to pay anything :)

  28. 28

    While hacking php files I have had difficulty searching for files that contain certain “text” using standard Windows search. Using free Quick S&R above solves my problem! Thanks a lot for sharing…

  29. 29

    There is another Mac-Application missing:
    “Apimac Clean Text”

    It does not have the Application-Integration of ‘TextSOAP’, but still is very usefull.

  30. 30

    Another neat one for Mac: Textreme

  31. 31

    Kids. You buy them books, send them to school and they build a gui tool that does what *NIX has done for 35 years.

    grep, sed, awk, & a shell is all you need.

  32. 32

    I agree with the sed and awk people. What’s the point of all of these apps?

  33. 33

    When working with web design, I just use Notepad++. It is an awesome powerful text editor, and I don’t need anything else.

  34. 34

    Moksha Solutions

    April 11, 2009 12:52 pm

    Thanks really nice list of program, will download and test, sometime client want to change small things in many pages this will make life easy.

  35. 35

    i feel lucky since i have notepad++ on my PC

  36. 36

    FYI, BK ReplaceEm was superseded by Ecobyte Replace Text.

  37. 37

    TextCrawler ftw.

  38. 38

    How about building the site in a CMS in the first place?

    “Millions of files”? – yup, you’re already doing something wrong.

    And for when you’re sure you haven’t, use the shell.

  39. 39

    Have you ever tried the pattern matching for n00bs like me that Coda has to offer? Heaven!!!

  40. 40

    I use the findstr command.

  41. 41

    Hmm paradox of choice, from time to time I am in a desperate need for such programs and I end up googling. However, now I have to many options:). Nice selections though,

  42. 42

    Wow… No BBEdit in your list ???

  43. 43

    Jedit is another one of note. Free and multi platform which is great is you work on more than on OS. It does have problems with very big files though…

  44. 44

    Well, Notepad++ is a very useful tool, but I think PS Pad is much better! It’s also freeware and multilingual.

  45. 45

    Notepad++ is very good!!

  46. 46

    Okay, so most of these look useful in their own right, but can any of them do anything that UltraEdit can’t already do ?
    It seems mad to spend money on one of these when any good text editor should be able to do this stuff already.

  47. 47

    Been using Global Search and Replace for years and love it. Does fast job and with regex it makes it even better.

  48. 48

    UltraEdit is great tool – been using years now and totally happy with it!

  49. 49

    Ultraedit – UEStudio – Notepad ++ has very big troubles with huge 1gb+ txt. files , sometimes even don’t open it , TextPipe is number one for that.

  50. 50

    sed… powerfull of unix

  51. 51

    Sadly, I saw textpipe and went yay! They’ve reduced the price. It’s 395. Not 39. Also… I think they left out Unix because if you’ve installed unix, are a hacker or whatnot, more than likely you don’t have a need for any of these programs. Nuff said.

  52. 52

    I use a free batch replacement tool a LOT to change Adsense ads or menus or whatever in thousands of files at once. The list above is great, but I don’t now if any of them do what I came here for.

    I would like to add some lines after X occurrences of a particular string.

    I have a genealogy site and when I’m creating new sections (eg. my gg-grandmothers line or whatever) the program I use puts 10 families per page with a tag between each.

    I want to place an Adsense banner in the center (ie. after five families). In this case, after five occurrences of the tag.

    Does anyone know if any of the programs above can do this? Or of another program or another way to do this?

    I’ve used UltraEdit to change files one-at-a-time on my smaller directories, but doubt I’ll do that on the 5000+ page ones.

    Thanks in advance,



↑ Back to top