Diffract
getdiffract.com
What it is
Diffract is a desktop tool for comparing code, folders, documents and binary files on Linux, macOS and Windows. Text and code comparisons include syntax highlighting for more than 30 languages, word-level changes, moved-block detection and collapsible unchanged regions. Folder comparisons traverse directory trees, show added, removed and modified files, and allow inspection of file contents. The command-line interface supports standard, Myers and patience diff algorithms for scripts, Git hooks and CI pipelines. Pro adds three-way Git merge conflict resolution, document comparisons for PDF, Word and Excel, semantic code comparison, and Git history and commit browsing. The Free tier includes unlimited file and directory comparisons, desktop and CLI tools, three algorithms, and hex or binary comparison. The maker says comparisons run locally and files stay on the computer. Free is $0 forever and permits commercial use, but not redistribution. Pro costs $34, paid once per seat; its license key specifies a seat count and version ceiling, and includes all v1.x updates. A full refund can be requested within 30 days of purchase.
Spec sheet
- Purpose
- Diffract is a desktop tool for comparing code, folders, documents and binary files side by side.Read 30 Sep 2026 · getdiffract.com
- Integrations
- The documentation describes OS context-menu integration and Git difftool use; remote URL comparisons are a Pro feature.Read 30 Sep 2026 · docs.getdiffract.com
- Privacy
- The maker says comparisons run entirely on the local machine and files never leave the computer.Read 30 Sep 2026 · getdiffract.com
- Support
- The terms say the maker is not obligated to provide maintenance or technical support; the site invites questions and bug reports by email.Read 30 Sep 2026 · getdiffract.com
- Headquarters
- Leutenbach, GermanyRead 23 Sep 2026 · getdiffract.com
- Maker
- The legal notice names SmallSoftLoaf Software - Kevin Jung as the service provider at an address in Leutenbach, Germany.Read 30 Sep 2026 · getdiffract.com
- CLI
- The command-line interface supports standard, Myers and patience diff algorithms for scripts, Git hooks and CI pipelines.Read 30 Sep 2026 · getdiffract.com
- Code comparison
- Text and code comparisons include syntax highlighting for 30+ languages, word-level changes, moved-block detection and collapsible unchanged regions.Read 30 Sep 2026 · getdiffract.com
- Document comparison
- Pro compares PDF, Word and Excel files; PDFs can be rendered with changes highlighted on the page or viewed as extracted text.Read 30 Sep 2026 · getdiffract.com
- Folder comparison
- It recursively compares directory trees and shows added, removed and modified files with content-level drill-down.Read 30 Sep 2026 · getdiffract.com
- Free tier terms
- The Free tier may be used on any number of devices, including for commercial use, but redistribution is not permitted.Read 30 Sep 2026 · getdiffract.com
- Git integration
- Pro can browse commit history, compare commits and run as a Git difftool from the UI or CLI.Read 30 Sep 2026 · getdiffract.com
- License limit
- A Pro license key specifies a seat count and a version ceiling; it covers versions up to the version specified by the key.Read 30 Sep 2026 · getdiffract.com
- Merge
- Pro includes three-way Git merge conflict resolution with local, remote and common-ancestor views.Read 30 Sep 2026 · getdiffract.com
- Refunds
- The terms allow a full refund request within 30 days of purchase, handled by Paddle.Read 30 Sep 2026 · getdiffract.com
Plans and prices
Strong points and limits
Strong points
- Syntax highlighting for more than 30 languages
- Free tier includes unlimited file and directory diffs
- CLI supports three diff algorithms
- Comparisons run locally, according to the maker
Limits
- Free tier does not permit redistribution
- Pro license has a seat count and version ceiling
- Maker is not obligated to provide technical support
Who it suits
Diffract suits developers and other users who compare source code, directories or binary files across desktop operating systems. Pro may suit Git users who also need document comparison or three-way conflict resolution.
Diffract in depth
Read the full write-up
Overview
Diffract is a desktop comparison tool for code, folders, documents and binary files, with a command-line interface for scripted work. It suits developers and other users who need to inspect local files across several formats. Its broad free tier is compelling, but merge, document and Git workflows require a per-seat Pro license with a version ceiling.
Key features
Code, folders and binary files
Diffract highlights syntax in more than 30 languages, marks word-level changes and detects moved blocks. Collapsing unchanged regions helps keep large code comparisons focused. Folder diffs recurse through directory trees and distinguish added, removed and modified files, with a content-level view for inspecting changes inside modified files. Hex and binary comparison extends the free plan beyond text. These capabilities make it a strong fit for varied local comparisons, though the advanced merge and document workflows are reserved for Pro.
Merge, documents and Git
Pro adds three-way Git conflict resolution, showing local, remote and common-ancestor versions. That context is useful when resolving competing edits, but teams needing it must budget per seat. Pro also compares PDF, Word and Excel files; PDFs can be reviewed with changes highlighted on the page or as extracted text. Git history browsing, commit comparison and Git difftool use round out the upgrade for users who want comparison integrated into their development workflow. Remote URL comparisons are also a Pro feature.
Command line and local processing
The CLI supports standard, Myers and patience diff algorithms for scripts, Git hooks and CI pipelines. OS context-menu integration offers another route into comparisons. The maker says files stay on the local machine and are never sent elsewhere, a useful fit for users who want local processing. That is a maker claim, not a substitute for an organization's security review.
Pricing
Free: free, billed $0 forever. It includes unlimited file and directory diffs, the CLI and desktop app, syntax highlighting for more than 30 languages, three diff algorithms and hex/binary comparison. It can be used commercially on any number of devices, but redistribution is not permitted. This is the sensible starting point for users who do not need Pro's merge, document or Git features.
Pro: $34, paid once, a one-time purchase per seat. It adds three-way merge, PDF, Excel and Word comparison, semantic code comparison, Git integration and history browsing; all v1.x updates are included. The license key sets both a seat count and a version ceiling, so it covers versions only up to the one named by the key. Pro is a focused upgrade for users who need those workflows, but the per-seat terms and version ceiling matter for teams planning broader or longer-term deployment.
A 7-day trial is available. Purchase terms allow a full refund request within 30 days, handled by Paddle. The maker is not obligated to provide maintenance or technical support, though it invites questions and bug reports by email.
Platforms
Diffract is a desktop application for Linux, macOS and Windows, with a CLI for command-line workflows.
Who it's for
Diffract is best suited to developers and other file-heavy users who want local comparisons across code, directory trees and binary files, especially if they value a capable free tier or need CLI-based automation. It is less suitable for teams that require merge, document comparison or Git history features without per-seat licensing, or that need a license without a version ceiling.
Pros and cons
Pros: The free plan includes unlimited file and directory diffs, commercial use, CLI access and binary comparison, so users can cover a broad set of comparison tasks without buying Pro.
Pros: Pro combines three-way merge, document comparison and Git history tools in one desktop workflow for users who need those capabilities.
Pros: Local processing and support for Linux, macOS and Windows suit users who want on-device comparisons across major desktop platforms.
Cons: Merge, document and Git history workflows are not part of Free, limiting the free plan for users who need them.
Cons: Pro is priced per seat and its license key has a version ceiling, which can complicate adoption across a team or upgrades beyond the covered version.
Cons: The maker has no obligation to provide maintenance or technical support, a drawback for organizations that need a support commitment.
Alternatives
Diffchecker is worth considering if a web platform matters alongside Linux, macOS and Windows, or if a monthly Pro + Desktop plan suits better than Diffract's one-time per-seat purchase; its free tier limits some features by monthly try counts.
Compare Suite is a Windows-only option for readers who want a free basic file-comparison tier, while its Light plan excludes folder sync, archives and Office formats.
SourceGear DiffMerge is a free alternative for readers seeking a no-cost tool across Linux, macOS and Windows.
Beyond Compare is an option for readers willing to pay $35, paid once for a per-user Standard license with no annual renewal fees.
KDiff3 is a free alternative for readers who want software from KDE's free and open-source software community.
delta is a free, MIT-licensed option for readers who prefer a command-line tool installed through a package manager or executable download.
DeltaWalker is an alternative for readers seeking a lifetime license, with Standard at $39.99 as a one-time purchase or Pro at $59.99, paid once.
Browse Diff and Merge Tools or File Comparison Software for more options.
Verdict
Choose Diffract if you want a capable local comparison tool across code, folders and binary files, with a genuinely broad free plan and a CLI for automation. Its Pro tier makes sense when three-way merge, document comparison or Git history are essential; look elsewhere if per-seat licensing, the version ceiling or the absence of a support obligation does not fit your requirements.
Verdict
Diffract’s free tier covers a wide range of local file comparisons, while Pro adds merge and document workflows. Consider the per-seat license ceiling and redistribution restriction before adopting it.
Where Specifiction places it
- Diff and Merge Tools#7 of 298.3
- File Comparison Software#9 of 338.2