Files and text
Side-by-side compare with word-level highlights, syntax coloring for 23 languages, editing in both panes, and one-click copying of changes across.
Mergeloom compares and merges files and folders side by side. See every change, merge with confidence, and keep everything on your Mac. Fast, native and offline.
Version 0.4.0 · macOS 14 Sonoma or later · Free under the MIT license
Everything in one app
From a quick look at two config files to merging a whole project, Mergeloom covers the comparisons you do every day.
Side-by-side compare with word-level highlights, syntax coloring for 23 languages, editing in both panes, and one-click copying of changes across.
Compare whole folder trees, filter by name, size or date, then update or mirror one side. Every sync shows a preview first.
Resolve conflicts against a common base, one conflict at a time, or open any file with conflict markers. Merges folders too.
Compare with HEAD, browse working-copy changes, or pick any two branches, tags or commits and see every file that differs.
Format and compare JSON and XML, list the keys that changed, and match CSV rows by a key column to see each changed cell.
Swipe, side-by-side and difference views for images, and a byte-by-byte hex compare for binary files.
Compare the wording of Word, RTF, OpenDocument and PDF files, and look inside ZIP archives as if they were folders.
Export a standard .diff patch, an HTML report of a file or folder comparison, or print it.
Install the mergeloom tool and use it from Terminal, or set it up as your git difftool and mergetool.
Built on principles
No account, no cloud, no analytics. Your files never leave your Mac. The only network request is an update check, and only if you allow it.
Comparing never changes anything. Saves are atomic, replaced files go to the Trash, and anything destructive asks first.
Built with Swift, SwiftUI and AppKit. Light and dark mode, full keyboard control, and smooth scrolling through very large files.
For developers
Choose Mergeloom ▸ Install Command Line Tool… and the mergeloom command is ready. The installer also gives you the lines to make it your Git diff and merge tool, with --wait so Git waits until you close the window.
Version 0.4.0 · October 2026
Compare any two branches, tags or commits.
See exactly what you are about to commit.
Word, RTF, OpenDocument and PDF files open as text.
Blocks moved from one place to another show in purple.
Switching from another tool?
If you already know one of these, you'll feel at home. See how Mergeloom compares, honestly, including what it doesn't do yet.
Files, folders and three-way merge without buying a license. Merge is a Pro feature in Beyond Compare; in Mergeloom it is free.
Read the comparison →WinMerge only runs on Windows. Mergeloom gives you the same kind of free file and folder compare on your Mac.
Read the comparison →Meld comes from Linux and runs on Mac through a community build. Mergeloom is built for macOS from the start.
Read the comparison →Questions
Yes. Mergeloom is free under the MIT license. There is no trial, no subscription, no ads and no account to create.
Yes. Mergeloom covers the same everyday work: side-by-side file and text comparison, folder comparison and sync, and three-way merge. It is built natively for macOS with SwiftUI and AppKit, and it is free.
No. Everything happens on your Mac. Mergeloom has no account, no cloud and no analytics. The only network request is the check for updates, and Mergeloom checks automatically only if you allow it.
Text and source code with syntax coloring for 23 languages, whole folders, JSON, XML, CSV and TSV tables, images, binary files byte by byte, the text of Word, RTF, OpenDocument and PDF files, and ZIP archives.
Yes. Choose Mergeloom ▸ Install Command Line Tool, and the installer gives you the git config lines to use mergeloom with git difftool and git mergetool. Mergeloom can also show your working-copy changes and compare any two branches, tags or commits.
Mergeloom needs macOS 14 Sonoma or later and is built for Apple Silicon Macs.
Mergeloom is not notarized by Apple yet. The first time you open it, close that message, go to System Settings ▸ Privacy & Security and click Open Anyway. You only need to do this once.
Something else? Write to info@mergeloom.in
Free. No sign-up, no trial, no ads.
Download for MacVersion 0.4.0 · macOS 14 Sonoma or later · DMG, about 6 MB
Mergeloom isn't notarized by Apple yet, so macOS asks before the first launch. You only need to do this once.