String Master is designed to split one string data source file into two or more files in accordance with the chosen filter: masks or sub-strings. Main application areas of the software are the search of the required entries in the database, forum and web log dumps, text files of large volume. The main idea behind this product is that it doesn't have any size limits, it may process files of any size! String Master reads the source file information string by string, verifies its compliance with the specified substrings or mask before putting in buffer. As the buffer fills the sorted data is stored in files, the names of which duplicate the name of the initial file with the addition of the sorting numbers of masks in the program list. Strings that do not match any of the user-defined masks are recorded in the file with a zero. Of course, String Master is not only suitable for working with lists of links, and a variety of databases of forums and websites. Through a stable and fast work with large files this program can have lots of other uses.