Unison

Unison 2.54.0

File synchronization Tool

  • By Benjamin Pierce
  • Open Source
  • Updated May 1, 2026
Download for Windows

About Unison

Unison is a file-synchronization tool for POSIX-compliant systems (e.g. *BSD, GNU/Linux, macOS) and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.

What's new in 2.54.0

Changes in 2.54.0
Released 2026-05-01
- Drop old wire protocol. Unison will no longer interoperate with
versions before 2.52.0 and will no longer read pre-2.52.0 archive
files.
- Document that LLM output is unwelcome in the Unison project (code,
issues, mailinglists, etc.).
- Add desktop file.
Deprecation warning: support for external rsync will be removed;
this may happen even in a micro release.
DEPRECATION MAY HAPPEN WITH LESS THAN TYPICAL NOTICE:
lablgtk is difficult to use safely, and future maintenance is
unclear. Implementing the GUI without lablgtk requires more effort
than seems likely to happen. Thus, it is possible that support for
the unison GUI may end suddenly, on a particular platform, or on all
platforms -- even in a micro release. See
1075
MAINTENANCE WARNING: No one is contributing to verify that the Mac
GUI continues to work -- so it might not. (So far, there are no
reports of serious, frequent failures.)

Full release notes »

Technical details

PublisherBenjamin Pierce
Version2.54.0
Release date2026-05-01
LicenseGPL-3.0
Installer typezip
Architecturex86, x64
Package IDbcpierce00.unison

Links & install command

Install Unison from the command line with Windows Package Manager (winget):

winget install --id=bcpierce00.unison -e

file-syncing

Older versions

  • 2.53.8
  • 2.53.7