rsync

rsync
Original authorsAndrew Tridgell, Paul Mackerras
DeveloperAndrew Tridgell
ReleaseJune 19, 1996 (1996-06-19)
Stable release
3.5.0 Edit this on Wikidata / 13 August 2026 (13 August 2026)
Written inC
PlatformCross-platform
TypeData transfer, differential backup
License2007: GPL-3.0-or-later
2007: GPL-3.0-only
2007: GPL-2.0-only
1996: GPL-2.0-or-later
Websitersync.samba.org Edit this on Wikidata
Repository

rsync (remote sync) is a utility for transferring and synchronizing files between a computer and a storage drive and across networked computers by comparing the modification times and sizes of files.

The rsync algorithm is a type of delta encoding, and is used for minimizing network usage. Zlib, Zstd, and LZ4 may be used for additional data compression.

One application of rsync is the synchronization of software repositories on mirror sites used by package management systems.