UltraEdit ist ein erstklassiger Text-Editor mit breiter Funktionalität. Es können rein textbasierte Dateien, wie etwa HTML oder JavaScript, bearbeitet werden. Auch Quellcodedateien von Programmiersprachen wie C, C++ oder Java können geöffnet werden. Das Programm verfügt zusätzlich über einen integrierten FTP-Client. Zusatz-Funktionen für die Erzeugung von Quelltext: Farbkodierung der Anweisungen, Implementierung von Lesezeichen, fliegender Wechsel zwischen ANSI oder OEM-Modus, Unterstützung von Spalten, umfangreiche Möglichkeiten zur Textformatierung, einer Rechtschreibprüfung, Vorschau im Browser und ein Makrorekorder.