Linux Mac Windows

More Reasons Why Grsync Is An Awesome Syncing Tool [Cross-Platform]

Justin Pot 04-08-2011

grsync reviewUse rsync, the ultimate syncing tool, without having to install Linux or learn the command line. That’s the appeal of Grsync, a GUI version of the popular Unix/Linux command line program rsync. We pointed out Grsync over a year ago, when we showed you how to sync files on Linux with Grsync Grsync - A Simple GUI to Help You Use 'rsync' Easily [Linux] Read More . Grsync isn’t just for Linux, though. It can run on Mac and Windows computers as well.


If you want to sync entire folders worth of content on a regular basis, but aren’t interested in Dropbox or similar clients, you really should check out Grsync. This hands-on piece of software works on almost any computer and can do almost anything. It can also do a lot more than simply sync your files.

Grsync Is Cross-Platform

Are you using Linux? Installing Grsync should be easy, then. Just find the package “grsync” in your package manager. Users of Ubuntu (and Ubuntu’s many versions Why Are There So Many Versions of Ubuntu? [Technology Explained] Read More ) can simply click here to install grsync.

But this program isn’t just for Linux users. There are downloads for Mac and Windows as well.

grsync review

Download Grsync for Windows or download Grsync for Mac (Intel only).


Note that both of these ports are unofficial, meaning they are done by different developers than the original Grsync. Both feature a similar interface to the Linux version, however, as seen above.

Grsync Includes Many Features

We briefly explained how to use Grsync before Grsync - A Simple GUI to Help You Use 'rsync' Easily [Linux] Read More , but it’s worth getting into a bit more detail. This program can do a lot. Let’s take a look at the main interface.

grsync help

Source and destination explain themselves – the source is where your files come from and the destination is where they will end up.


The first checkbox, “Preserve Time“, can be a big deal. As you may know, your computer keeps track of when a file is created or edited. Frequently, when you’re backing up data, this time is replaced with the time of your backup; not very useful. Click this box to keep all times accurate. You can also keep the permissions identical to before, which is very useful for security purposes. The “Owner” and “Group” also pertain to permissions, if you didn’t know.

Do you want the files in your source to completely overwrite the destination? Check “Delete on Destination“.

Windows Compatibility” is somewhat misnamed but very important if you’re syncing to a FAT32 drive; check this box to ensure no file names are too long for FAT32 drives to handle.

But Wait, There’s More

There’s more to discover here, of course, but how interested you are will depend on how geeky you are. Don’t check anything you don’t understand.


grsync help

Keeping symlinks working is important if you’ve created any, so that’s good to have around. Running a checksum is a good way to ensure the data is accurately transferred.

grsync review

Are you editing files you don’t have permission for? Be sure to check “Run as superuser” to ensure everything will transfer properly. You can also execute commands before and after the sync is completed.


Want to discover what the other checkboxes do? Hover your mouse over them for a pop-up explanation.


grsync help

I’m always happy when I find a program as useful as Grsync, and I hope you guys enjoy it too. Let me know if this guide is useful to you, and feel free to fill me in with any other tips.

Related topics: FTP, rsync.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Free Fromspam
    August 5, 2011 at 8:01 am

    on NTFS under windows, does it preserve the CREATED time?
    rsync does not. Modification time is not a problem.
    I do not see why the GUI will change the behavior...
    Please, be clear about this because the NET if full of programs that claim to preserve the time attributes, referring only to modification time. It is very hard to find program that does that under Windows for bot files and folders...

    • jhpot
      August 11, 2011 at 1:21 pm

      If rsync doesn't under Windows I'm not sure if Grsync will. I'm assuming you used the command to preserve time when you tried this; if you didn't give it a test with Grsync and see. I wrote this article using Linux so I can't tell you for sure...