TextCrawler to intuicyjne narzędzie do zmieniania, wyszukiwania oraz wyodrębniania ciągów znaków w plikach tekstowych. Z jego wielu funkcji skorzystają zarówno początkujący użytkownicy jak i ci bardziej doświadczeni.
Program wspiera wyrażenia regularne, Unicode, wyszukiwanie rekursywne. Istnieje również możliwość filtrowania plików na podstawie rozszerzeń, eksportowania wyników wyszukiwania do formatów TXT oraz RTF czy tworzenia kopii zapasowych modyfikowanych plików.
Warto również wspomnieć, że program pozwala na przetwarzanie plików w trybie wsadowym. Do przeszukiwania wykorzystywane są algorytmy Damerau-Levenshteina oraz Double Metaphone.