Android Social Media

The 3 Best Free Apps for Syncing Android Contact Photos With Facebook

Simon Batt Updated 09-09-2019

If you’re running stock Android, you’ll know the frustration of not having contact photos for most of your contacts. Thankfully, some apps can sync your Facebook friend’s photos to their contacts on Android, so you never have to see the placeholder head again.


Let’s explore some great apps that sync up your friends’ Facebook photos to your contacts.

How to Sync Facebook Picture With Your Contacts on Android

A while ago, there were a good number of apps that could sync your friend’s Facebook photos to your contacts on Android. Then, Facebook changed how much access apps could have to Facebook profiles, which caused many of these apps to stop working. These days, there are only a handful of apps which have found a way to continue syncing Facebook photos with your Android contacts.

1. Sync.ME

If you want a “set and forget” way to sync your contacts between Facebook and Android, look no further than Sync.ME. Setting up the sync is easy; you go into the settings, access the account section, and attach Sync.ME to your Facebook account.

Once you’ve verified your account, Sync.ME will automatically update your contacts’ photos depending on the timeframe listed in the settings. If you’d rather not wait, you can press the Sync button at the bottom of the main screen—it’s the one that looks like a refresh button.


Sync.ME will then display all the accounts you’ve attached. While it can perform Facebook syncs, it can also perform Instagram, Google+, and Twitter accounts. Once you’ve connected and selected your Facebook account, tap the sync button. The app will try to sync everyone’s Facebook photos to your Android contacts.

Once it finishes syncing your contacts to their respective accounts, Sync.ME will show you all the proposed matches it made. This is where you can double-check that the app found the correct people. If it didn’t, you can let it know it found the wrong profile before continuing.

The app will also show you a list of contacts that it struggled to assign profiles to. You can solve these by tapping on each contact and looking them up on Facebook.

With a profile tied to each of your contacts, Sync.ME will update them all. It will also remember the matches for the next time it syncs, so you only go through this process once. Its ease of use and independent nature makes Sync.ME the best app to sync contacts with Facebook.


Once everything is synced up, you can go a step further and back up your contacts on your phone to Google.

Download: Sync.ME (Free, premium version available)

2. Contact Sync for Facebook (CoSy)

There was once a useful app called CoSy that synced your Facebook images with your Android contacts. However, after Facebook clamped down on how apps can use its API, CoSy shut down. Thankfully, it’s risen again with a new way of importing contact photos.


At the time of writing, CoSy is still under development, so it’s still a little buggy. Despite this, when it works, it does a fantastic job of matching your contacts up to their Facebook pictures.

To sync your contacts, you first log in to Facebook via the app. CoSy will then go through all your Facebook friends and import them into the app. Once it finishes, it’ll then scan your Android contacts and attempt to pair them up with the imported list of Facebook friends.

CoSy then gives each pairing a confidence rating. A contact who shares the full name of a Facebook friend will have a higher confidence rating than a contact which only shares the first name. It also tries to pair up names that look similar but aren’t identical, which can end in some odd results. For example, the app may pair your friend Dennis’ photo for your “Dentist” contact!

If the app got a pairing correct, you can confirm it with giving a tick. This lets the app know which of your contacts corresponds to that specific friend. When you sync the photo, the app uses these links to assign the correct photo to the right person. This feature makes CoSy a good Sync.ME alternative if you want to control how the app links your contacts to their Facebook accounts.


The best part is, once the initial linking finishes, the app can be left alone to sync by itself. You can tell the app to sync after a set amount of hours, days, or weeks, and set the time for the sync to occur. You can tell it to only sync on Wi-Fi, non-metered networks, or while the phone is charging.

Download: CoSy (Free, premium version available)

3. ContactSyncDuck

ContactSyncDuck is a compelling case, because its major flaw may be a significant boon for some. When Facebook clamped down on how apps use its API, ContactSyncDuck got around this problem by asking the user to set up the sync themselves manually.

Unfortunately, ContactSyncDuck has no way of finding your contact’s Facebook page by itself. You have to point the app to each person’s profile by writing their Facebook ID in their Android contact details. When you tell ContactSyncDuck to sync up the photos, it goes through your contact lists, picks out the contacts with Facebook IDs, and syncs their picture.

This does sound like a chore, and if you want to sync up hundreds of contacts with their Facebook images, using ContactSyncDuck will take a long time. However, it will never ask you for your Facebook login details, and it never uses your Facebook account to pry into your friend list.

When you initiate a sync, the app visits each contact’s page, grabs their profile picture, and saves it to your phone. It’s just like asking a friend to visit each of your friend’s pages and grab the picture, except it won’t complain nearly as much. This makes it the best app to sync Facebook photos with your contacts if you’re concerned about privacy.

Facebook is a security and privacy nightmare 4 Reasons Why Facebook Is a Security and Privacy Nightmare Facebook is no longer the king of the social media castle. If you value your anonymity, security, and privacy, here are some great reasons to quit Facebook today. Read More already, so some users would prefer the manual route instead of giving an app access to their account.

ContactSyncDuck is a focused tool, meaning it is light on additional features. If you’re not interested in anything past syncing with Facebook, you’ll find ContactSyncDuck refreshingly lightweight. There’s no premium plans or phone-invading permissions; just a simple settings screen and a sync button.

If you have any Instagram friends that shy away from Facebook, you’ll be pleased to know that ContactSyncDuck also works with Instagram profile pictures. The setup is identical to Facebook profile, except you enter the Instagram username instead of the Facebook ID.

Download: ContactSyncDuck for Facebook/Instagram (Free)

Keeping Tabs on Your Contacts

If you’re fortunate enough to have hundreds of friends,it can be hard to put a name to a face with your Android contacts. Thankfully, some apps automatically check your friends’ Facebook accounts and update their contact photos with their profile images.

If you want to learn how to sort your Android contacts further, be sure to learn how to pin apps and contacts to the share menu How to Pin Apps and Contacts to the Android Share Menu You can now pin apps and contacts to the top of the Share menu in Android. Here's how to make use of this awesome feature. Read More .

Related topics: Android Tips, Contact Management, Facebook.

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. Matthew McDonald
    October 22, 2019 at 6:57 pm

    Apparently Sync.Me no longer supports Facebook after their API change. So this should be removed from the list of options.

    CoSy doesn't work completely as it seems it can only pull pictures from profiles that are set to PUBLIC view, so anyone who locks down their profiles to friends only cannot be synced, even though you're forced to login with your FB account to find said friends. So stupid.

  2. Alex
    May 4, 2018 at 12:57 pm

    Hello I've tried - It's very simple app to sync contacts photo from Telegram messenger to Android contacts!

  3. Anders
    February 28, 2018 at 1:44 pm

    I just tried I synced pictures from facebook and my contacts had pretty pictures afterwards. Awesome!

    Then I uninstalled the app and the pictures disappeared in my contacts. Maybe update the article?

  4. Scott Bae
    December 14, 2015 at 9:50 pm

    have you read the new app description for Sync Me or used the app?! It doesn't sync with LinkedIn anymore. only facebook, google plus and some foreign one that i never heard of.

  5. Spike
    May 5, 2015 at 9:46 am

    I agree with Carl S. I don't want to sync photos, I just want to turn this feature off so I don't have to scroll through 20 times as many screens to find my contact. How do I reclaim the huge amount of screen real estate that has been stolen by a thousand default images? Seems to me that with every update to Android, I am given less control and fewer options. Did someone at Google forget the part where the OS is supposed to let you to customise the details that are present, or not present, in your view? Particularly on a phone, where screen real estate is always going to be scarce.

  6. marsia
    May 4, 2015 at 4:38 pm

    Have you read the recent reviews on sync me? All of them have major problems, even long time users since the recent update. This isn't the first time. I used to rely on Drippler, now I have to do my own research to confirm your recommendations.

  7. carlo
    April 22, 2015 at 7:28 am stopped updating the photos as well

    • LB
      January 15, 2017 at 9:53 pm

      They have not. It's in one of their tabs.

  8. Dan
    February 14, 2015 at 4:02 pm

    I have no idea what I was trying to say there. It still syncs event but won't do pictures.

  9. Dan
    February 5, 2015 at 3:45 pm

    Thanks for the article.
    I've been using haxsync but lately it hasn't been updating certain people's pictures. Anyone else having this issue and found a fix?

    • BionicRasher
      February 10, 2015 at 11:55 am

      Yes I have found Haxsync has stopped working for me too on stock 5.01 Nexus 4.
      Hence I am looking for an alternative that will allow my contact photos to sync to my Gmail also as its all fine and well having the photo on my phone but I want it on my PC too when I go to look at a contact.
      Has anyone any tips for getting photos to sync to Gmail?

    • Dan
      February 10, 2015 at 3:22 pm

      Haxsync seems to still sync events I see just wont update pictures. I'm also looking for an alternative.

  10. João Faria
    January 23, 2015 at 9:26 pm

    don't you have security concerns about when it comes to the caller id feature. I installed it and when i had a unkwown number calling me sometimes it would automatically give me the name of the person calling. got a little freaked about what usage they'll give to my number

  11. T_rell
    December 12, 2014 at 9:46 pm

    Question: does it sync all the random Facebook contacts, (not really the people) you want to show up in phones Local contact list)? We all have those people right?

  12. hari prasad
    November 6, 2014 at 2:53 am

    Hi, problem I'm facing is, I'm not getting full screen picture of the contact I'm calling to. It's the same how it was before installing syncMe. Though the contact pic is in sync with fb, I need guidance on how to get full screen pic of that contact when I dial. My os is android 4.2.2 Anticipating your help.

    • LB
      January 15, 2017 at 10:13 pm

      When you dial, it depends on the OS itself what will be shown. The photo itself can be as high-quality as possible, but it all doesn't matter if your device shows the contact photo in a small area inside the call screen itself.

  13. carls
    July 10, 2014 at 7:25 am

    I think my "get O.L.D." might have been interpreted as not up to date. What I meant, and why I'm not fond of contact pics, is because they get tiresome. Even when they are new and refreshed, the same picture doesn't work for the different contexts in which one writes (to my accountant, to my parents , to my ... well, you get it). Worse, they can be simply inappropriate (big smile on condolences). Nah, I'd like to get rid of them, but I sure don't need a big initial letter! That just takes up screen real estate.

    BTW, contact++ is kinda childish - since that was suggested here. I tried it and didn't much like the helpful comments and restrictions. May have to take another look - these things change (unlike contact photos ),.

  14. Marco
    July 3, 2014 at 9:42 pm

    Also Contacts+ is worth trying.

    • Justin D
      July 4, 2014 at 3:17 pm

      thanks for the suggestion! :)

  15. Ben S
    July 1, 2014 at 7:02 pm

    This is always a concern of mine - I want to have up-to-date contact pictures no matter what. I've been using UberSync for a while, and it does a good job, but I hate trying to sync contacts for which I have nicknames. I've used Sync.Me in the past, but I'm going to give it another try since you said it was your favorite.

    Maybe it's changed since I last tried it.

    • Justin D
      July 4, 2014 at 3:17 pm

      yeah, I used to use HaxSync, but after discovering Sync.ME, I haven't looked back. :)

  16. carls
    July 1, 2014 at 5:46 pm

    The real issue for me is how to eliminate the photos. Nor do I need a huge initial capital letter. The app "contact picture remover" works for a while, but they keep coming back. They're like the old tag lines or avatars - neat at first and soon v.e.r.y old.

    • Justin D
      July 4, 2014 at 3:17 pm

      removing them? once they're deleted, they shouldn't just come back. Something would have to put them back, like an app syncing in the background.

      Anyway, while Sync.ME changes their actual profile photo so that it stays even if you uninstall Sync.ME, HaxSync does not. If you uninstall HaxSync, the HaxSync profile that the photos were associated with goes away and the pictures are removed.

      but your contact photos shouldn't get old if you let one of these apps run every few days to keep the photos up-to-date. :) once setup, there isn't really a need to delete photos or anything like that.

      • ameliaskye
        February 17, 2018 at 4:41 am will delete the photos if you uninstall it. I know because I just experienced it which is why I stumpled upon this oldddd post trying to find a better alternative

  17. Georgi
    July 1, 2014 at 4:21 pm

    I use Haxsynch and it is very usefull. What about LinkedIn profile photos?

    • Justin D
      July 4, 2014 at 3:13 pm

      I'm not sure about LinkedIn photos, but thanks for the suggestion; I'll look into it!

  18. Maarten D
    July 1, 2014 at 3:50 pm

    I always use It's very handy, and the birthday reminders come in handy as well.

    • Justin D
      July 4, 2014 at 3:12 pm

      yeah I'm definitely a fan of Sync.ME as well. :)

  19. Charlene F
    July 1, 2014 at 3:34 pm

    Thanks for this! I was creepily downloading my friends facebook photos until now. :P

    • Justin D
      July 4, 2014 at 3:07 pm

      no problem! glad to help :)