Программа позволяет перемешивать в случайном порядке текст по строкам, словам, буквам или группы строк, слов или букв формируемые по ключевому выражению-разделителю (элементы текста, в которых будет найдено данное выражение, станут первыми элементами групп, а до нахождения первого вхождения выражения – объединены в первую группу) или фиксируется одинаковым количеством строк, слов или букв входящих в группу (количество элементов в тексте должно быть больше 3 и кратное целому числу). Есть также режим сквозного перемешивания по выражению (при этом текст будет разбит на группы не зависимо от границ строк или пробелов в тех местах где стоят разделители. String Mixer работает с текстовыми файлами в кодировках ANSI и UTF-8.