UltraEdit text editor for Mac

The ultimate Git workspace for Mac

UltraEdit Mac allows branch cloning, checkout, modify, commit, merge, push, and pull.

Use in seamless conjunction with UltraCompare to review uncommitted changes, compare differences between branches, and resolve merge conflicts.

The ultimate Git workspace for Mac

What’s new in UltraEdit text editor for Mac?

Like using multiple windows for different files or projects? You’ll love UltraEdit v2022.0’s new multi-window support.

What's new in UltraEdit?
Edit large files

Edit large files

UltraEdit is built to open, view, and edit large files. UE is fully capable of opening and working with 4GB databases and log files without performance hits.
4k Ultra HD

4k Ultra HD

UltraEdit looks great on Retina and other ultra high-definition displays.
Win/Mac/Linux Versions for both


A single UltraEdit license means you will have the editor available for Windows, Mac and Linux.
5 for 1 licensing

3 for 1 licenses

Your personal UltraEdit license is good for up to 3 machines on any combination of platforms. Want to run on two Macs and a Windows box? Feel free to do so.

Mac Highlighted Features

HTML / Markdown live preview

Watch your HTML or Markdown pages rendered in real time with live preview—even as you edit them. Also comes with Github Flavored Markdown (GFM) code highlighting and compatibility.

Double-click an element in the preview to jump to its definition in source.

uftp_transfers 1


UltraEdit for Mac is fully themeable. Choose one of our out-of-the-box themes, download some of the user-submitted themes or create one from scratch. Make UE yours.



UltraEdit features the most powerful and intuitive multi-caret editing and multi-selection capabilities in the business. Once your cursors or selections are where you want them to be, you can copy, cut, paste, select and delete just the same as you normally would.

uftp_sync_browse 1

Robust Search

UltraEdit’s omniscient search can find files across folders and directories even on files as large as 4GB. Use various filters such as regular expressions to fine tune search.

Integrated FTP

Use the built-in FTP browser or use your remote files right out of UltraEdit’s File View.
Column mode

Column Mode

When editing horizontally doesn’t make sense, UE has column or block mode to offer. This allows you to intuitively edit along the Y axis anywhere in your document. It’s just one of the many powerful ways UltraEdit helps you edit tabular data or code files
Integrated FTP, SSH & Telnet

Advanced Tools

Automate repetitive editing tasks with editable macros or scripts (built on the backbone of JavaScript). Run external processes or execute scripts directly from UltraEdit with user tools. Save time with smart templates which provide contextual access to your most-used code snippets.

Other features

  • Multi-caret editing and selection
  • Easily open and edit large files – 4 GB and beyond!
  • Full Git integration
  • Column (block) mode editing
  • Powerful search: Find & replace in files, regular expressions, inverse search, etc.
  • File compare
  • Code syntax highlighting for nearly any programming language
  • Code folding and hierarchical function listing
  • Beautify and reformat source code
  • Powerful XML handling: XML tree view, reformatting, validation, etc.
  • Templates
  • Integrated Ctags (symbols listing)
  • Password prompt for editing privileged files
  • Multi-window / instance support
  • Column Markers
  • File and data sorting
  • Integrated FTP client (supports FTP, SFTP, and FTPS)
  • 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