Is FreeFileSync Better Sync Software Than Microsoft SyncToy? [Windows]

freefilesync vs synctoySync programs make local backups a snap by copying only changed files. Dropbox and other cloud storage systems are great, but they aren’t as fast as a USB flash drive or removable hard drive to back up a large amount of files. Microsoft SyncToy is one of the most popular, but FreeFileSync gives it a run for its money.

We have SyncToy listed on our Best Windows Software page – it’s popular and it works. FreeFileSync, a free and open-source sync program, isn’t as well-known, but it has SyncToy beat. As a longtime SyncToy user, I was impressed by FreeFileSync’s performance, support for locked files, features and portability.

How They Work

FreeFileSync and SyncToy both perform the same functions. Specify a pair of folders, usually on different storage devices, and the application will synchronize files between them. You can configure either application to sync changes in both directions or in only one direction. Both applications can use a database to detect deleted files so they’re deleted in both folders and not automatically recreated.

freefilesync vs synctoy

Each application has customizable options, so you can add exceptions to prevent certain files in these folders from being copied. Each application can check whether files have changed by examining their date (faster) or by their contents (slower, but can be more accurate).

freefilesync review

Performance

In my completely non-scientific tests, FreeFileSync had a consistent edge over SyncToy when it came to performance. I had both programs synchronize the same folder, containing about 1.7 GB of data, both large and small files, to different folders on another hard drive. Microsoft’s SyncToy came in around 60 seconds to complete the process, while FreeFileSync took around 50 seconds.

freefilesync review

With larger amounts of data, FreeFileSync’s edge over SyncToy should be even more noticable.

freefilesync review

Copying Locked Files

If you’ve been using SyncToy for a while, you’ve probably encountered one of its most annoying limitations: SyncToy can’t copy locked files. If your web browser is open, you won’t be able to synchronize your browser data. To take a full backup of your application data, it’s best to close every program and let SyncToy run – but who has time for that?

FreeFileSync uses the Windows Volume Shadow Copy service to read locked files and synchronize them. You’d think an official Microsoft program would better use the operating system’s features, but you’d be wrong.

freefilesync

More Features

FreeFileSync isn’t completely bloated with unnecessary options, but it offers more features than SyncToy. While SyncToy offers three synchronization modes, FreeFileSync offers the same three – and also allows you to create a customized synchronization mode with your own rules.

freefilesync

Both SyncToy and FreeFileSync offer a batch mode so synchronization can be scheduled and run automatically, but only FreeFileSync exposes and explains batch mode in its interface. You’ll have to dig into SyncToy’s help file to learn its batch mode.

freefilesync

FreeFileSync can also automatically shut down your computer or perform other actions when a sync completes.

Portability

Unlike SyncToy, FreeFileSync can be installed as a portable app. You could install FreeFileSync on your removable storage device and use it anywhere without installing it on each system.

SyncToy also requires you to recreate your folder pairs on each computer you use, while FreeFileSync has the ability to export your configuration and import it on other systems.

freefilesync vs synctoy

The Verdict

FreeFileSync trumps SyncToy on all fronts. Perhaps it’s not surprising, given that SyncToy isn’t something Microsoft is focusing on – it hasn’t been updated since 2009. Maybe it’s time to take Microsoft SyncToy off our Best Of page and add FreeFileSync? I can’t see a reason to use SyncToy over FreeFileSync.

Did we miss some of FreeFileSync’s advantages? Or is there a reason SyncToy is better? Let us know in the comments.

Did you find this useful? Share it with others

Chris Hoffman

Chris Hoffman is a freelance writer and all-around tech addict living in Vancouver, BC. Connect with him on Google+

Similar Stuff

Leave a comment

Get a MakeUseOf account using one of your online accounts below.
Why? Earn points, unlock giveaways, access locked exclusives.

Hide 29 Comments

  • N60storm4 February 17, 2012

    Synx is much better then SyncToy but about equal with FreeFileSync

    • Chris Hoffman February 18, 2012

      Looks like Synx is for Android syncing. I use this to sync to an external hard drive, so it probably wouldn’t work for me.

      Thanks for your comment, though! I had never heard of Synx.

  • bobconstans February 18, 2012

    What about issues related to switching? I’ve been using SyncToy for backing up several TBs of data over several (mostly external) HDs. If I switch to using freefilesync, am I going to be starting from scratch time-spent-analysing-wise?

    • Chris Hoffman February 18, 2012

      That’s a good question. I personally started over from scratch to make sure it worked properly.

      At the very least, FreeFileSync would have to re-analyze, since each program stores information in its own database format. That seems like it would take a while — I’m not sure switching would be worth the effort, in this case.

      • Adrienne March 24, 2012

        Thanks Jim .. current ckbaup saved me when my XP system hard drive failed I was up and running in about an hour.I use SIW to record the license information for my downloaded software. Just write the information to my thumb driveBonnie

  • Vaibhav February 18, 2012

    FreeFileSync quite simply rocks!!!!

    • Chris Hoffman February 18, 2012

      I thought so too!

  • Dude February 18, 2012

    it looks great but has zillion functions, whistles , bells and even charts,  im not sure if I need all that. Good  for geeks probably .

    • Chris Hoffman February 18, 2012

      True. The interface is a bit overcomplicated. But then, SyncToy’s interface is a bit unusual too.

    • Davi March 24, 2012

      @richapichaa you should not feel pain in your low back doing this only the back side of your hip/buttock. keep super flat back and even stllhigy arched while you do the move. If pain continues to subside post exercise, consider it productive.

  • Chris Hoffman February 18, 2012

    Interesting! Never heard of that one.

    Very barebones interface — which isn’t necessarily a bad thing.

  • Chris Hoffman February 18, 2012

    Neat. It even has encryption and compression — looks more advanced.

    Here’s a direct link, for anyone that’s interested: http://portableapps.com/apps/utilities/toucan

    • Dr. Z February 25, 2012

       Synctoy 2.1 hangs every time i tried on my W7 PC’s.  It worked fine with XP, though.  That left me with FreeFileSync for W7′s.

      • Chris Hoffman February 26, 2012

        Weird. SyncToy has been stable for me on multiple Windows 7 PCs. Thanks for sharing your experience.

  • Chris Hoffman February 18, 2012

    It sounds awesome, but running the jobs in parallel is a dealbreaker for me.

    Thanks for sharing your experience!

  • The_guest February 19, 2012

    [quote]FreeFileSync lacks 2 which is a dealbreaker for me.[/quote]
    It doesn’t lack this feature, it is less visible: You can select multiple jobs via mouse and merge them on the fly. The result is a single configuration that is the same as if you’d run all the configurations in sequence.

  • Aibek February 19, 2012

    thanks for the input

  • Matt Struemph February 29, 2012

    Nice. I will have to give this one a shot.

    My favorite right now happens to be PureSync. http://www.jumpingbytes.com/en/puresync.html

    • Chris Hoffman March 1, 2012

      Thanks for sharing! Never heard of that one.

      • Evelin March 22, 2012

        Nice tip. I don’t use Lightroom but am thinking about it. Can you store the otaalcg file and images on a network drive (say in a small studio environment), each with a copy of lightroom installed locally, and all access and use the same otaalcg?

    • Amadou March 22, 2012

      ???????? ???? ??????????? ?? ?????? ???????????? ????????? HTML ????:

      Notify me of followup ctomenms via e-mail/* */

  • Jimbo March 10, 2012

    SyncToy 2,1 was missing files on my Win 7 pc.
    Reliability is everything is sync software for me.
    FreeFileSync did my jobs perfect, missing nothing.
    I’m excited about it, even I didn’t try all the options yet.
    Looks Great !

    • Chris Hoffman March 10, 2012

      I’ve never noticed SyncToy missing files — but then, I’ve never looked too closely either. Yikes!

  • tekequip April 25, 2012

    sync toy now has a x64 version. does ffs work ok in win 7 x64?

    • Chris Hoffman April 25, 2012

      Yup, I use it on Win7 x64 myself.

      I don’t think there’s a separate 64-bit version, looks like it’s 32-bit — but lots of software is, and it works fine.

      • tekequip May 21, 2012

        Hi Chris,

        Well I have started using FFS on my new win7x63 machine and like it but I noticed that when I run the created batch files in the task scheduler that there is something that concerns me. The “Last Run Result” field in the task scheduler window says, “%1 is not a valid Win32 application (0x800700C1)”. The batch file seems to run fine when manually invoked and also seems to run OK in the task scheduler but just has that strange message.

        Also when syncing a folder from an XP machine to my Win7 machine the “comparison” feature says that the two folders agree and at the same time the Win7 explorer shows a significant difference in file size between the two. Not sure why they don’t agree but so far I can’t find a difference between them during browsing both folders even though there are way too many files to manually look at them all.

  • JK from the UK May 15, 2012

    I loved Synctoy. It was so simple and straightforward.
    Alas I moved to a W7 machine and it is not only missing files it is deleting them too. I almost had a heart attack as it moved a whole series of files (and a few folders) to the recycle bin and it was only by chance that i noticed that the bin had got oddly bloated so I checked. I just cant trust it. I know some people say that it appears to work well on W7 but that has not been my experience. Thing is how often does anyone check that its worked? I may have done originally but not after it worked flawlessly every 2 weeks. So I dont know what I have lost. Maybe it doesnt make that much difference as clearly I haven’t lost a file I needed …yet but I am not about to experience that.

    • Chris Hoffman May 17, 2012

      It’s worked fine on W7 for me, but I suppose problems don’t surprise me. The SyncToy project definitely isn’t a priority for Microsoft. The last release was over 2 and a half years ago.