Phone - Australia: 1300 553 313
Hotline - New Zealand: 0800 450 168
IDM Computer Solutions, Inc.


UltraEdit is the world's de facto standard text editor. Used as the go-to editor by programmers, professional developers, researchers, bloggers, web developers, IT professionals and everyone in between! No matter what the job requires - from basic editing to full scale project development or heavy data mining – millions trust UltraEdit as their daily computing solution.


UltraEdit v26 Released: UltraEdit your way!

This release packs a potent one-two punch of power and performance, best exemplified in the all-new command palette. The command palette is an easily accessible search form that puts all the power of UltraEdit at your fingertips. Open it via Ctrl + Shift + P (or the icon at top right of the ribbon) and begin typing a keyword to see all matching commands and settings in UltraEdit, filtered in real time. You can scroll through the results then hit Enter to execute the one you want.

Key features

Syntax highlighting for nearly any coding language

Do you code in SAS, Assembly languages, COBOL, Lisp, Oracle or MATLAB? In addition to the many languages we support by default, we also maintain a repository of over 600 wordfiles available at your disposal, including many obscure programming languages. From Actionscript to zMUD, we have you covered!


Want a simpler interface? Layouts provide this in just one click. Go from a powerful multi-window layout to a sleek and clean minimalistic layout without having to manually disable each pane and toolbar! Create your own layouts or use one of our preconfigured defaults.

Integrated file compare utility

Diff local to remote, working copy to source copy, current version to backup and more with UltraCompare Lite! Included as an integrated diff/compare utility, UC Lite gives you the power to quickly diff files directly from UltraEdit.

Find and replace in files

Maximise the power of UltraEdit's find/replace engine with Find in Files and Replace in Files! Quickly search any folder or drive on your system and generate a list or report of what files contain your search string. Use Replace in Files to quickly replace data in multiple files at once.

File and project explorer

File management is a breeze with UltraEdit's integrated file and project explorer! Create projects to organise your source files and folders and link them with remote FTP sites. Use the integrated file tree view to quickly browse through, filter, and open files on your system. Create custom lists for your favourite files and more.

XML manager

Access a parsed tree-style view of your XML-based files including XHTML! The XML manager provides you with a visual map of the active file with collapsible parent/child nodes. Double click on a node to jump to it in the file. Edit, move, copy, and delete nodes, or even reformat entire XML files - all within the XML manager.

Column mode / block editing

Column mode allows you to select a column of text just like you would a row of text. In column mode, you can select, modify, cut, delete, and sum columns. You can quickly make a block selection with Alt + left mouse click to select a column of data.

HTML tools

UltraEdit takes the pain out of HTML editing with a variety of HTML tools at your disposal. The HTML toolbar provides access to several time saving tools for inserting HTML elements, and you can preview your HTML files in your default browser or directly in the edit pane! Tidy and beautify your HTML as well with UltraEdit's integrated HTML Tidy and HTML validation.

SSH / Telnet

Connect to and run commands on a remote server via SSH or telnet with UltraEdit's integrated SSH/telnet pane! With account management and command logging, you can interact with your remote server without ever having to leave the editor.

Powerful text and file sorting

UltraEdit's sort engine gives you the power to sort text of any size, from a few lines to an entire large file. Advanced sort options allow you to specify up to 4 different keys (columns) on which to sort lines with the ability to remove duplicates. You can also sort a selection - whether its several contiguous lines or a block of text!

Editor themes

Editor themes give you complete control of the appearance of the application, from menus to dockable panes, from toolbars and editor colors to status bar styling and more. UltraEdit comes with many default themes, but you can create your own and share with other users as well.

Integrated FTP client

Open, modify, and save files from any remote server! With support for FTP, SFTP, and FTPS protocols and a vast array of server types, UltraEdit provides one of the most powerful FTP clients available in any editor available. You can even add FTP files to your projects and lists and sync local and remote directories.

Powerful find and replace

Find anything with UltraEdit's powerful and easy-to-use Find and Replace engine! Search huge log files, generate a list of all lines containing your search string, do pattern-based find and replace with regular expression support, search in columns and selected text, save your search favorites, replace in a single file or all open files, show and hide lines containing a particular string, and a whole lot more.

Smart templates

Smart templates provide a seamless blend of code completion, auto-expanding text, and context sensitive auto-complete. With Smart Templates, you can set up language-specific code templates and insert them based upon what kind of source file you're editing. Additionally, smart templates allow you to add as many custom variables to your template as you'd like, then tab through them upon insertion in order to complete the template.

Function listing

Need to jump quickly to a function definition from a reference in your source file? No problem with the function list. Beyond functions, the function list can show you includes, imports, variables, macros, classes, and more... virtually anything you want it to. Using Perl regular expressions to match objects in source, the function list can be configured to show you anything you want!

XML / HTML tag highlighting

Work with HTML or XML? You'll love UltraEdit's handy automatic tag highlighting. Simply click on an opening or closing tag and UltraEdit will highlight its matching tag...incredibly useful for making sure all your tags are properly nested and closed.

Macros and scripting

Automate editing tasks with UltraEdit's integrated macro and scripting support. Macros consist of a simple list of basic edit commands, while scripting provides a more programmatical approach via the power of Javascript.

Blazingly fast large file handling

Need to open gigantic log files? No problem! UltraEdit provides 64-bit file handling, even on 32-bit systems, so you can easily open files much larger than 4 GB. Need more speed? Disable temp files for faster file loading. Since UltraEdit reads files directly from disk, they open immediately - no waiting for the editor to load it into memory!

Status bar

UltraEdit's status bar holds a wealth of information: current line/column number, file format information, syntax highlighting language information, the file's last modification date and time, file size, current selected clipboard information, and more. You can also change the active highlighting type and encoding directly from the status bar.

The #1 selling, most powerful, value priced text editor




Choose one of our core themes or try our beautiful user-contributed themes to get UltraEdit looking exactly how you'd like it to. Take it a step further by modifying your theme or creating a new one from scratch, then contribute it back for the rest of our users to enjoy.


UltraEdit features the most powerful and intuitive multi-caret editing and multi-selection capabilites 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.

multi-caretHTML / Markdown live preview

Want to see your rendered HTML or Markdown changes on the fly, as you edit them? UltraEdit's live preview makes this possible. Double-click an element in the preview to jump to its definition in source. And with Github Flavored Markdown (GFM) code highlighting and compatibility, UltraEdit is the only editor you'll need for your repos.



If it can be searched for, UltraEdit will find it. But search is almost the wrong word. With the power to search with regular expressions, search across files, find a needle in a 4GB haystack, or just quickly find a word you're looking for, this isn't search. This is omniscience.

column modeColumn Mode

When editing horizontally just isn't quite good enough, Column Mode is there for you. Use Column Mode 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

Integrated FTP, SSH & Telnet

Whether you need to make quick edits to a file on a server or upload a massive codebase, UltraEdit's integrated FTP capabilities and SSH/Telnet make it easy to work with remote files and interact with servers from a single, powerful application.

customisable uiCustomisable UI

Our menu system has been rebuilt from the ground up to make it even more customisable than ever. Our deeply customisable new menu can be laid out however you'd like. Set yourself up with Ribbon mode for a familiar look and feel. Or maybe you prefer the simple toolbar with only your most commonly needed features. The possibilities are endless.

edit large files 4K Ultra Support Multi-platform 3 for 1 licenses

The world's
best editor

UltraCompare Pro
for free

versions for both

3 for 1

Native 64-bit, huge file handling, CNET ★★★★★ ranking, the list goes on.

That's right – UE now includes a key for UC Pro at no additional cost.

You get the Windows, Mac, and Linux versions of UltraEdit and UltraCompare.

Your personal UltraEdit license is good for up to 3 machines on any combination of platforms.



For more information please contact the MicroWay sales team: buynow
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
New Zealand Sales Office
MicroWay Pty Ltd (NZ)
PO Box 912026
Victoria Street West
Auckland 1142, New Zealand
Tel: 0800 450 168
email: sales@microway.co.nz

International: call +61 3 9580 1333, fax +61 3 9580 8995

© 1995-2019 MicroWay Pty Ltd. All Rights Reserved. Terms and Privacy Policy.