Announcing the release of version 5.10! Take a tour of the new features.File comparison software and directory comparison software - UltraCompare Professional
UltraCompare Professional is powerful file compare and directory compare software with support for merging differences across two or three text files or folders. Folder compare support includes .zip file compare and .jar archive compare, and comparison modes include text compare, folder compare, and binary compare.
With automatic integration with UltraEdit or UEStudio, UltraCompare Professional is a tool you should not be without! A free trial is available; download now to start tracking and merging your source code differences.
UltraCompare Lite users: Most of these features are not available in UltraCompare Lite. See UltraCompare Lite features, or see the difference between UltraCompare Professional and Lite.
This page contains a list of all features in the application. Related features are grouped into different categories - simply click on a category to jump to those features.
Some features may link to a related Power Tip, which provides a tutorial for using the feature.
- Text compare features
- Folder compare features
- Word compare features
- Fast binary compare features
- Smart binary compare features
- Merge features
- Print/output features
- File management features
- Display features
- Miscellaneous features
- UltraCompare Lite features
- Powerful three way text file compare
- Windows explorer shell integration (right click menu in Windows Explorer)
- Ability to edit text lines and merge within UltraCompare
- Copy/paste multiple selected contiguous lines to clipboard
- Copy compare frame to clipboard
- Ability to compare whitespace differences between text files (tabs and spaces)
- Set tab value to a specific number of spaces (like UltraEdit/UEStudio)
- Compare column ranges of data
- Set column range(s) to be compared
- Set column range(s) to be ignored
- Ability to compare text snippets, including ability to:
- Paste text into blank compare frames
- Clear compare frames (temp files are automatically deleted)
- Merge and save compare results as a separate file
- Bookmark support
- Ability to delete lines from file
- Line-by-line compare of individual text files
- Status bar shows number of lines/blocks with differences
- Compare difference summary includes:
- data in source but not in destination file (or vice versa)
- character differences between files on the same line
- option to automatically display immediately following compare
- Launch folder compare or text compare from command line
- Ignore options:
- Ignore case
- Ignore spaces
- Ignore blank lines
- Line terminator differences
- Lines which begin with: <character or string>
- Lines which contain: <character or string>
- Lines which end with: <character or string>
- A defined number of lines at the beginning of file
- A defined number of lines at the end of file
- EBCDIC compare supported
- Double-byte compare supported
- Compare three folders at at time
- Compare remote (FTP/SFTP) folder to local folder
- Compressed archive compare
- ZIP file compare
- ZIP file password support
- RAR file compare
- Java JAR file compare
- Side-by-side directory compare presentation
- Windows explorer shell integration (right click menu in Windows Explorer)
- Split compare screen to preview text in one pane while moving from file to file
- Compare files based on time, date, or size
- Optionally ignore user-specified directories and file types
- Optionally ignore file timestamp differences
- Ability to customize display of file date/time format in folder compare
- Set a NOT operator for filter (ie, NOT *.bak, etc.)
- Provide live update on progress (useful when working with large nested directory trees)
- Favorite files and folders allow quick access to commonly used compare items
- Explore source or destination directory by right clicking in folder compare mode
- Compare individual directories
- Recursive compare of directories (includes subdirectories)
- Difference summary includes:
- same named files with different sizes
- same named files with different creation dates/times
- file type: binary or ascii
- option to automatically display immediately following directory compare
- Compare two directory structures and see which files have different permissions
- Select files with different names in folder compare mode and compare them
- Right-click on column headings and select fields
- Compare Microsoft Word documents
- Compare RTF Files
- Byte-for-byte binary comparison
- Binary compare from command line
- Option to display decimal offset rather than hexadecimal
- Binary comparison allowing for shifted data
- Command line invocation
- Option to display decimal offset rather than hexadecimal
- Undo merge feature
- Merge compared lines/blocks between files for two and three way text compare
- Merge compared files between directories for two and three way folder compare
- Selected line merge capability
- Accept all (or merge all) button for text mode, and folder mode
- Word-level (or selection-level) replacement and insertion
- Mark merged lines for review
- Enhanced merging - allows changes to be added to changes in other file
- Merge contents of compared directories
- Automatically move to the first difference when loading
- Automatically move to next difference after merge
- Print compare results in color
- Ability to use UltraCompare in batch files to produce reports, side-by-side difference output
- Print right or left compared file from File menu
- Print compare difference summary showing matching lines or differences only
- Print and save differences in context
- Print and save differences of one file
- Print and save files side by side
- Print and save differences from binary compare
- User configurable report headers/footers
- FTP support
- Open left/right compare file independently
- Drag and drop files to compare frame from Windows explorer
- Close All in the file menu and as a button
- Automatic file change detection
- Integrated IE browser support - display and compare HTML files as they would appear in the browser
- Show file in browser
- Text relational lines mode
- Full width display of active line of each compared file at bottom of application
- Ability to word wrap compare files
- Graphical scrolling display to easily locate changes
- Synchronized horizontal scrolling
- Flip comparison frames to switch source/destination files/directories
- Toolbar customization
- Display line number and column number in the status bar
- User profiles for allowing different settings for different compare modes
- Set UltraCompare to single instance
- Manual check for updates
- Set filter to specify file types to be displayed during folder compare
- Configurable key mapping
- Set font for text file compare panes
- Customize/manage toolbars and menus
- Command line option for quick difference check
- Text compare
- Support for line-by-line text compare of individual files
- Status bar shows number of lines/blocks different
- Compare difference summary includes:
- data in source but not in destination file or vice versa
- data difference between text files on the same line
- Fast binary compare
- Invoked from UltraEdit or UEStudio
- HTML help









