UltraEdit text editor for Linux

The world's best text and source code editor, on Linux.

Screenshot of UltraEdit on Linux / Ubuntu

The world's best text editor is better than ever on Linux. The UltraEdit text editor for linux is ideal for C/C++, HTML, Javascript, XML, PHP, Python, and Java programmers... beginners, power users, and everyone in between.

Using the latest Ubuntu or RedHat distribution? We have you covered. Both RPM and DEB installation packages are available, as well as a generic TAR containing binaries for use on most Linux distros. Click here for download options.

JUST RELEASED: v18.0 See what's new

UltraCompare icon

UC comes free with UE.

That's right – purchases of UltraEdit include a key for UltraCompare Pro at no additional cost! Together, UltraEdit and UltraCompare give you the ideal text and source code editor as well as the ability to effortlessly manage your changes, visually inspect your differences, and exercise quick and easy merge operations. It's the only integrated editing/comparison solution of its kind. Learn more about UC.

Testimonials

UE (with or without the "x") is a superb product, and is already one of my most-used tools on Fedora. Andy H.See more testimonials...

What can you use UltraEdit for...

Accolades

UltraEdit is an award-winning text editor. CNET/Download.com says about UltraEdit: "With its clear layout and powerful project and work-space features, it can handle complex and sophisticated software-development projects. But despite its vast range of features, UltraEdit never feels overwhelming. It's flexible and easy to customize, and the polished user interface provides easy access to the most important options..."

Key features

  • Easily open and edit large files - 4 GB and beyond!
  • Multi-caret editing and selection
  • Line change indicator
  • Column (block) mode editing
  • Powerful search: Find & replace in files, regular expressions, inverse search, etc.
  • File compare with integrated UltraCompare
  • Code syntax highlighting for nearly any programming language
  • Code folding and hierarchical function listing
  • Beautify and reformat source code
  • Powerful XML handling: XML tree, reformatting, validation, etc.
  • Templates
  • Integrated Ctags (symbols listing)
  • Password prompt for editing privileged files
  • Column markers
  • File and data sorting
  • Integrated FTP client (supports FTP, SFTP, and FTPS)
  • Document navigation map
  • Filtered spell checker
  • Unicode/UTF-8 support
  • Split/duplicate window editing
  • Hex editing
  • Macros and scripts for automated editing
  • File encryption and decryption
  • CSV data reformatting
  • Powerful and configurable tools
  • Project support
  • Robust bookmarking
  • Hundreds more features listed here...