SIL International Home

SIL Software Catalog

This website contains archived materials provided for historical reference purposes only. The content and links are no longer maintained and may be outdated. SIL's current website is, and it includes a Software & Fonts section.

SIL has developed more than 60 pieces of software to support the work of its fieldworkers; most available to the public for free download. This on-line catalog contains product descriptions, download or purchasing instructions, and technical support information, including the latest SIL software Service Bulletins.

All Titles | Categories | Keywords | Platforms | Recommendations


Text Utility


Other Windows software


Other Endorsed software

Consistent Changes Program and User’s Guide (Endorsed)

Current version: 8.1.6, released Sept 27, 2005

Consistent Changes is useful for finding all occurrences of specified characters, words, or phrases in a text file or series of text files, and then changing them in a consistent way. The change may be done in every occurrence found or only when certain are met.

CC is like the find-and-replace feature in a text editor, but much more powerful because it allows you to make changes which take context into consideration and to make a whole set of changes at once. Beyond the search and replace feature, CC can also be used to count items (characters, words, or phrases), insert or remove text, or reorder parts of a text file.

In order to use the CC program, you build a text file that describes the changes you want to make. This file is called a “changes table”. You may use an existing changes table, modify an existing table, or create your own table.

Version 8.1.6 adds the following feature:

Version 8.1.5 adds the following features:

See the document "Teaching an Old Dog New Tricks" (included in the zip file) for more details on the changes to CC.

More about Consistent Changes Program and User’s Guide

Getting Consistent Changes Program and User’s Guide



SIL Language Freeware End User License Agreement.