Feature List by Version

The Standard Edition of Beyond Compare includes all of the below features except for ones marked Pro.

Pro Edition has several additional advanced features tagged as Pro only in the chart below.

Feature BC5 BC4 BC3 BC2
Feature BC5 BC4 BC3 BC2

General Features

Responsive, multithreaded interface yes yes yes yes
Tabbed interface yes yes yes no
Integrated shell extension yes yes yes no
Save comparisons as sessions to easily load them later yes yes yes yes
Automatically save sessions when closing them yes yes yes no
Save workspaces containing all open windows and sessions yes yes yes no
Home view with easy access to viewers and saved sessions yes yes yes no
View Unix patch files as a side-by-side comparison yes yes no no
Standalone text editor yes yes yes no
Script processor for automating tasks yes yes yes yes
Command line interface yes yes yes yes
Supports high DPI (retina) displays yes yes no no
Automatic check for updates yes yes yes no
Drag & drop to start comparisons yes yes yes yes
Customizable fonts, colors, and keyboard shortcuts yes yes yes yes
Extensive context-sensitive help yes yes yes yes
Dedicated support staff available via email, phone, and forums yes yes yes yes
Dark Mode yes no no no
Apple CPU (M1/M2) Native Mac logo yes no no no
Windows 11 Context Menu Windows logo yes no no no

Compare Files

Side-by-side display yes yes yes yes
Color highlighting of differences within lines yes yes yes yes
Display filters to show only differences yes yes yes yes
Jump to next/previous difference within file or folder yes yes yes yes
Printed and HTML comparison reports yes yes yes yes
Unicode and MBCS support yes yes yes no
Thumbnail overview of comparison yes yes yes yes
Can convert files before comparing them yes yes yes yes
Compare files or clipboard contents yes yes yes yes
Automatic backups when saving yes yes yes yes

Text Compare

Inline editing with dynamic recomparison yes yes yes no
Syntax highlighting yes yes yes no
Ignore unimportant differences
        Comments yes yes yes yes
        Whitespace yes yes yes yes
        Delimited strings yes yes yes yes
        Regular expressions yes yes yes yes
        Character case yes yes yes yes
        Page headers yes yes yes yes
        Columns yes yes yes yes
        Line terminator style yes yes yes yes
        Manually Ignore selection yes yes yes no
        Ignore replaced text and renamed identifiers  Pro only yes yes yes no
Flexible alignment
        Aligns similar lines yes yes yes yes
        Multiple alignment styles yes yes yes yes
        Optionally suppress alignment of differences yes yes yes yes
        Manually align changes or break alignments yes yes yes yes
Two- and three-way merge with output panel  Pro only
        Merges changes automatically yes yes yes no
        Marks conflicting sections yes yes yes no
        Take whole difference sections or selections yes yes yes no
Find & replace yes yes yes yes
Microsoft Word, Adobe PDF, and Rich Text converted to text automatically yes yes yes yes
Adaptive gutter buttons for copying sections yes yes yes no
Formatted HTML view yes yes yes no
View Delphi binary form files as text yes yes yes yes
Line details as text, hex, or with character alignment yes yes yes no
Compare files with different formats yes yes yes yes
Bookmarks yes yes yes yes
Word Wrap yes no no no

Table Compare

Grid view yes yes yes yes
Compare CSV, tab delimited, HTML tables, and Excel worksheets yes yes yes yes
Ignore differences within numeric or date tolerances yes yes yes yes
Ignore or hide unimportant columns yes yes yes yes
Align based on key columns or all columns yes yes yes yes
Rearrange columns to compare files in different orders yes yes yes yes
Sort data before comparing yes yes yes yes
Compare multiple Excel sheets and multiple HTML tables yes no no no

Binary Compare

Display binary files as hex yes yes yes yes
Inline editing with dynamic recomparison yes yes no no
Fast byte-by-byte alignment yes yes yes yes
Limit display to differences yes yes yes yes
Wrap lines to display yes yes no no
Find & Replace yes yes yes no

Registry Compare  Pro only Windows logo

Local and remote registry hives yes yes yes no
Registry exports (.reg) yes yes yes no
Inline editing yes yes yes no
Recursively expand keys in-place yes yes yes no

Picture Compare

Many picture formats yes yes yes yes
Flip, rotate, and scale images yes yes yes yes
Multiple comparison types yes yes yes yes
Thumbnail of pixels around the mouse cursor yes yes no no
Ignore differences within an RGB tolerance yes yes yes yes
Ignore replaced colors yes yes no no
Zoom to show entire image automatically yes yes no no

Other Comparisons

Compare .exe version information  Windows logo yes yes yes yes
Compare MP3 tags yes yes yes yes
Compare FLAC, MP4, ACC, OGG tags yes no no no
Can use third-party comparison utilities for unsupported files yes yes no no

Compare Folders

Compare folders side-by-side yes yes yes yes
Color highlighting of differences yes yes yes yes
Automatically compare subfolders and expand them in place yes yes yes yes
Display filters to show added, modified, or matching files and folders yes yes yes yes
Flexible comparison criteria
        Last modified time yes yes yes yes
        Size yes yes yes yes
        Filename case yes yes yes yes
        DOS attributes yes yes yes yes
        File content (CRC32, byte-byte-byte, file format specific, or exe/dll versions) yes yes yes yes
        Ignore selection yes yes yes no
Exclusion filters
        File and folder names yes yes yes yes
        Sizes yes yes yes yes
        Last modified times yes yes yes yes
        File content yes yes yes no
        DOS and Unix attributes yes yes yes yes
Dedicated synchronization commands yes yes yes yes
Powerful file operations
        Copy, Move, Delete, Rename, Change Attributes, Set Last Modified Time yes yes yes yes
        Multiple operations can run in the background yes yes yes no
        Pause running operations yes yes no no
Two- and three-way folder merge  Pro only
        Merge to a separate output location or overwrite one of the inputs yes yes no no
        Automatically merge text files yes yes no no
Ignore folder structure yes yes yes no
Printed and HTML comparison reports
        Link an HTML folder comparison report to individual file comparison reports yes yes no no
Optionally follow symbolic links and NTFS junction points yes yes yes no
Align filenames with different extensions yes yes no yes
Align filenames using wildcard masks (e.g., "Apples*" => "Bananas*")  Pro only yes yes yes no
Align filenames with different Unicode normalization forms (OS X vs Windows) yes yes no no
Copy NTFS ACLs and DOS short (8.3) filename aliases  Windows logo yes yes yes no

Virtual File System

Local and network drives yes yes yes yes
Remote SMB servers (\\server) yes yes yes yes
FTP servers
        Named profiles yes yes yes no
        Multiple simultaneous connections yes yes yes no
        Resume interrupted transfers yes yes yes no
Secure FTP servers (FTP over SSL and SSH SFTP)  Pro only
        Password, private key, keyboard interactive, or SSH agent authentication yes yes yes no
Cloud storage  Pro only
        WebDAV yes yes no no
        Amazon S3 yes yes no no
        Dropbox yes yes no no
        OneDrive yes yes no no
Remote Subversion repositories  Pro only yes yes no no
Portable media devices (Android phones, MP3 players, cameras)  Windows logo yes yes no no

Archive Files

Compare and modify without extracting to a temporary location yes yes yes yes
Compare as a file or expand as a folder yes yes yes yes
Save filesystem snapshots without content yes yes yes yes

Version Control

Launch comparisons from all major version control systems yes yes yes yes
Checkin/checkout files via MSSCCI provider  Pro only Windows logo yes yes yes no
Compares Subversion repositories  Pro only yes yes no no