Функції текстових процесорів зазвичай включають компонування і форматування тексту, широкі можливості роботи зі змістом і сторінками, розширений набір доступних символів, перевірку орфографії, впровадження в документ гіперпосилань, графіки, формул, таблиць й об'єктів. Деякі текстові процесори мають власну вбудовану скриптову мову для автоматизації операції з обробки документів.