rsync is a software application for Unix which synchronizes files and directories from one location to another while minimizing data transfer using delta encoding when appropriate. An important feature of rsync not found in most similar programs/protocols is that the mirroring takes place with only one transmission in each direction. rsync can copy or display directory contents and copy files, optionally using compression and recursion.

In daemon mode, rsync listens on the default TCP port of 873, serving files in the native rsync protocol or via a remote shell such as RSH or SSH. In the latter case, the rsync client executable must be installed on both the local and the remote host.

License

Free

Supported Platforms 2 notes on rsync's platform support

Linux BSD Cygwin Mac OS X Haiku

Platform comments

  • Linux “Provided by distribution”
  • BSD “Provided by distribution”

rsync is listed in

Favorites and Backup Apps

Link to official rsync site

Official Website

Features

Cloud sync Command line interface Delta Backup Encrypted backups File-sync Folder sync Schedule Backup Add a feature

Categories

Backup & Sync OS & Utilities

Tags

backup cloud-sync command-line command-line-interface compressed-backup delta-backup encrypted-backup file-synchronization file-transfer folder-sync mirroring schedule-backup

Screenshots

Make this page better by adding screenshots to rsync.

Top alternativesView all

  • Syncthing icon

    Syncthing

    • Free
    • |
    • Open Source
    • |
    • 11 Reviews
    • |
    • 416 Likes
  • FreeFileSync icon

    FreeFileSync

    • Freemium
    • |
    • Open Source
    • |
    • 25 Reviews
    • |
    • 416 Likes
  • Rclone icon

    Rclone

    • Free
    • |
    • Open Source
    • |
    • 3 Reviews
    • |
    • 54 Likes
  • GoodSync icon

    GoodSync

    • Freemium
    • |
    • 11 Reviews
    • |
    • 115 Likes
  • SyncBack icon

    SyncBack

    • Freemium
    • |
    • 9 Reviews
    • |
    • 118 Likes
4 out of 5 with 2 ratings

ReviewsView all

rsync is my favorite tool to transfer files between computers without having to spend a lot of time managing the process. It supports synchronization and is very configurable in order to be added to...

See why people like rsync 😍 Post your review