UltraEdit — коммерческий текстовый и шестнадцатеричный редактор, предназначенный для работы с исходным кодом, системным администрированием и обработкой больших текстовых файлов. Программа развивалась как универсальный редактор для профессионалов, которым требуется сочетание производительности при работе с большими объёмами данных и широких возможностей по редактированию, навигации и анализу текста. UltraEdit доступен на нескольких платформах и обычно распространяется по лицензии коммерческого программного обеспечения.
Исторически UltraEdit появлялся как ответ на потребности разработчиков и администраторов в удобных инструментах для редактирования больших файлов и бинарных дампов; со временем набор функций расширился и включает средства для работы с проектами, интеграцию с системами контроля версий и настройки подсветки синтаксиса для множества языков программирования. Подход к интерфейсу и функциональности ориентирован на гибкость конфигурации и поддержку типичных рабочих сценариев, таких как массовое редактирование, сравнение версий файлов и автоматизация задач через макросы и скрипты.
- Поддержка больших файлов: возможность открывать и редактировать файлы большого размера без существенной потери производительности.
 - Подсветка синтаксиса: настраиваемая подсветка для множества языков программирования и разметки.
 - Шестнадцатеричный режим: встроенный hex-редактор для просмотра и правки бинарных данных.
 - Мультикурсорное редактирование: одновременное редактирование в нескольких местах документа.
 - Сравнение и слияние файлов: инструменты для сравнения версий и объединения отличий между файлами.
 - Интеграция с системами контроля версий: поддержка типичных рабочих процессов с репозиториями через внешние инструменты и плагины.
 - Макросы и скрипты: автоматизация повторяющихся операций и расширение функциональности через пользовательские сценарии.
 - Персонализация интерфейса: настраиваемые панели, темы и раскладки для адаптации под рабочие предпочтения.
 - Управление проектами и навигация: средства для организации файловых наборов, быстрого перехода по символам и файлам проекта.
 - Инструменты поиска и замены: расширенный поиск с поддержкой регулярных выражений и массовых операций по множеству файлов.