Beyond Compare on a Mac: what folder comparison has to show
Searching for Beyond Compare for Mac usually happens at a specific moment: two folders are supposed to be identical, something in one of them is not, and the answer has to arrive before the next deploy or the next handover. The question underneath is narrower than which diff tool is best. It is whether this particular one, on this particular platform, at the edition being considered, will actually show the difference that matters.
The vendor publishes enough to answer that without installing anything. The version numbers, the platform floor, the two editions and the exact list of what separates them, and the places where a Mac gets less than a Windows machine are all documented. What follows is that material assembled in the order a Mac user needs it.
The version that actually installs on a Mac
The current release is version 5.2.6, build 32774, released 24 September 2026. The macOS download is listed at 54,895 kb and ships with English, German, French, Japanese and Simplified Chinese interfaces in the same package, with further translations contributed by users.
The platform floor is the first thing to check, because it is higher than people assume. Beyond Compare 5 runs under macOS 12 Monterey and up. Version 4 covers macOS 10.11 El Capitan through macOS 15 Sequoia, which is the fallback for a Mac that cannot move past an older release. Note the overlap: on anything from Monterey through Sequoia both major versions run, so the choice there is about features and licence cost rather than compatibility.
Settings live in a predictable place, which matters for anyone migrating machines or keeping a configuration in a backup. Version 5 stores them in /Users/username/Library/Application Support/Beyond Compare 5/, and version 4 in /Users/username/Library/Application Support/Beyond Compare/. The separate folder names mean the two majors can be installed side by side without either one disturbing the other's configuration, which is the practical way to evaluate an upgrade against real sessions.
One quirk is documented and worth handling on day one. Version 5 on macOS prompts to move itself into /Applications/ on every run unless the prompt is suppressed, either with the checkbox in the dialog or from the terminal:
defaults write com.ScooterSoftware.BeyondCompare moveToApplicationsFolderAlertSuppress 1
Standard and Pro are one download
This is the part that changes how an evaluation should be run. The download includes both Standard and Pro functionality, and during the trial period the two modes can be toggled from Help, then About Beyond Compare. Buying a licence sends a key that unlocks the appropriate features permanently. Nothing is downloaded again, and a Standard licence can be upgraded to Pro later for the difference in price.
So the trial is not a Standard trial. Both editions can be exercised against the same real folders before any money moves, which is the only reliable way to find out whether the Pro additions matter for the work in hand.
The Pro edition adds eight things to Standard, and on a Mac two of them do not apply at all:
| Pro addition | Applies on a Mac |
|---|---|
| Text Merge, two and three way against a common ancestor | Yes |
| Folder Merge, two and three way for folders as well as files | Yes |
| Built-in SFTP and FTP over SSL | Yes |
| Text replacements flagged as unimportant differences | Yes |
| Folder Compare alignment overrides | Yes |
| WebDAV, Dropbox, OneDrive, Amazon S3 and Subversion resources | Yes, with OneDrive listed for Windows and macOS only |
| Source control integration for checking files in and out | Windows only |
| Registry Compare, local and remote | Windows only |
Two of those six remaining additions carry more weight than their one-line descriptions suggest. Text replacements let a specific substitution be marked as an unimportant difference, so a rename that touches hundreds of lines stops drowning out the change that is actually new. Alignment overrides decide which file on the left is considered the counterpart of which file on the right, so a set of .gif files can be lined up against .png files of the same name instead of appearing as deletions on one side and additions on the other.
The Standard edition is described by the vendor as a powerful, full-featured comparison tool, and for reading differences rather than merging them that is an accurate description. The dividing line between the editions is close to the line between finding out what changed and deciding what the result should be. A reviewer who reads differences and then edits by hand in an editor rarely touches the Pro list. Anyone reconciling two branches of the same folder tree, or pulling files off a server as part of the same session, will be inside it within a week.
Version 5 itself brought a dark theme and word wrapping among its changes, which sounds cosmetic and is not: word wrapping decides whether a long line in a configuration file can be read at all without scrolling sideways through both panes at once.
What the licence costs and what one time means
Pricing is in US dollars and the volume steps are published in full:
| Quantity | Standard Edition | Pro Edition |
|---|---|---|
| 1 to 4 | $35 per user | $70 per user |
| 5 to 9 | $28 per user | $56 per user |
| 10 to 49 | $24.50 per user | $49 per user |
| 50 to 99 | $19.25 per user | $38.50 per user |
| 100 or more | $15.75 per user | $31.50 per user |
| Site | $5,250 | $10,500 |
| Enterprise | $21,000 | $42,000 |
A single user licence covers one person using the software on any number of computers, or a single workstation used by several people. A site licence covers unlimited users at one named location. An enterprise licence covers all users of an organisation worldwide.
The licence fee is a one time purchase with no annual renewal, and the boundaries of that are stated precisely. Minor updates are always free, and a version 5 key works with every 5.x.x release indefinitely. Major version upgrades are generally at half price. The software can be evaluated for free, but a licence has to be purchased for continued use.
Two details help with procurement. Purchase orders are accepted from the US and Canada in US dollars on 30 day payment terms. Orders of $280 or more can be paid by bank transfer, with keys delivered after payment is received. For immediate key delivery, a credit card or PayPal is needed.
What folder comparison has to show
The reason a dedicated tool exists rather than a script is that a folder comparison is useless until it answers three separate questions, and each one needs different display.
The first is which files differ at all, which sounds trivial and is not, because the answer depends entirely on what is being ignored. Timestamps, generated output, dependency directories and files that differ only in line endings will fill a report with noise if none of them is excluded. Filters exist to limit the view to what is being looked for, and getting them right is most of the work in setting up a comparison worth repeating.
The second is what changed inside a file that differs. Text files get syntax highlighting and comparison rules tuned for documents, source code and HTML. Data files, executables, binary data and images each get a dedicated viewer, which is the difference between being told that two images differ and being shown where. Once a file has been picked out, the tool chooses how to compare and display it.
The third is what should happen next, and this is where merging and synchronising separate. Merge combines changes from two versions of a file or folder into a single output, with colour coding and section highlighting to accept, reject or combine changes, and a syntax-highlighting editor for editing any line of the output directly. Where a common ancestor is available, three way merging distinguishes an independent change from a genuine conflict, which is the whole reason three way exists. Folder Sync reconciles differences across disks, FTP servers and zip files through one interface, with the same filters available so that anything that should not be touched stays untouched.
FTP sites, cloud storage and zip files are treated as locations like any other, so the same session shape works whether both sides are local or one of them is remote.
Driving it from the command line
The command line is where a one off comparison turns into something that runs on a schedule, and the naming on macOS differs from every Windows example on the internet.
On macOS the executable is bcompare, not BCompare.exe, and switches are prefixed with a hyphen rather than a forward slash. That single substitution makes most Windows documentation directly usable. There is also bcomp, which exists to be launched from a version control system because it waits for the comparison to finish before returning, rather than handing control straight back.
What gets passed decides which view opens. Two folders open a Folder Compare with those base folders. Two files open the appropriate file view. Three files open a Text Merge with left, right and centre panes, and four files add an output pane. A named session or a saved workspace opens by name. A .diff or .patch file opens in the Text Patch view, and a .bcpkg file imports settings.
Two forms are worth knowing for automation. A filename prefixed with @ runs a list of commands as a script with no view at all, which is how a nightly synchronisation gets built. And a bare hyphen reads standard input, so the output of another command can be piped straight in. Switches such as -automerge complete a merge without interaction unless conflicts are found, and -closescript closes the script window when it finishes.
Only one copy of the main application runs at a time. Launching a second one tells the existing copy to start the comparison and exits immediately, which is exactly the behaviour wanted from a shell alias and exactly the wrong behaviour inside a version control hook, hence bcomp.
Two settings to get right once
Registration defaults to the current user account. Opening Beyond Compare, then Enter Key, registers for whoever is logged in. To register for every user on the machine, the licence key is saved as /etc/BC5Key.txt instead, which is the difference between one setup and one setup per account on a shared or managed Mac.
The other is the settings folder named above. Copying Library/Application Support/Beyond Compare 5/ to a new machine carries the filters, the file format rules and the saved sessions with it. Those are the parts that took the longest to tune, and rebuilding them by hand on a replacement Mac is the avoidable cost.
A comparison tool is also something launched dozens of times a day, usually against a folder that is already open in a window. Reaching it from a keyboard shortcut in the same place the folders live, rather than from the Dock, cuts the trip down considerably, and a file manager with a built-in terminal makes the command line form available without changing directories first. The Features page covers how a per-folder shell behaves, and Compared with other file managers is direct about what such a tool does not attempt, including that it has no editor of its own.
What to change first
Run the trial in both Standard and Pro mode against the folders that actually caused the problem, since the same download does both and only one of them costs $70. Then decide about the two Windows-only Pro features before paying, because on a Mac they are not part of what is being bought. If the friction is getting to the comparison at all rather than reading it, Atriens keeps the folder and its shell in one window.
Frequently asked questions
Which macOS versions does Beyond Compare 5 support?
Version 5 runs under macOS 12 Monterey and up. Version 4 covers macOS 10.11 El Capitan through macOS 15 Sequoia, so a Mac that cannot move past an older release still has a supported option. Between Monterey and Sequoia both majors run, and the two store settings in different folders so they can be installed side by side.
Is the Mac version cheaper or more expensive than the Windows one?
The price is the same. A licence covers Windows, macOS and Linux, at $35 per user for Standard and $70 per user for Pro, with volume steps published down to $15.75 and $31.50 per user at 100 or more. A single user licence covers that person on any number of computers.
Is a Pro licence needed just to try the merge features?
No. The download contains both Standard and Pro functionality, and during the trial the two modes can be switched from Help, then About Beyond Compare. The licence key purchased afterwards is what unlocks one of them permanently, and a Standard licence can be upgraded to Pro later for the difference in price.
Does the one time purchase cover future versions?
It covers the major version bought. A version 5 key works with every 5.x.x release indefinitely, and minor updates are always free. A new major version is a separate purchase, generally offered at half price to existing licence holders.
What is the command on macOS, when every example says BCompare.exe?
It is bcompare, and switches take a hyphen instead of a forward slash. There is also bcomp, which waits for the comparison to finish before returning and is the one to use from a version control system. Passing two folders opens a Folder Compare, three files open a Text Merge, and a filename prefixed with @ runs a script with no window at all.