Dear Lifehacker,
I have photos on Facebook, Instagram, Flickr, and a bunch of other services. On top of that, friends post photos of me just as many places. I want to consolidate all these images into a single location. How can I do that?

Sincerely,
Photo Spread

Dear PS,

There are many ways to download photos from various sites and save them to a collection on your computer, but that can take a pretty long time and involve a lot of manual effort. Instead, you can use two social services to do the work for you. After a little setup, you'll have all your photos—and photos from your friends and family—all in one place without lifting a finger.

Before we can get started, you're going to need to sign up for a couple of free accounts: Social Folders and IFTTT (If This Then That). Social Folders is like Dropbox for your social media (more info here) and IFTTT is a clever tool that can automate various actions with webapps and services (more info here). Depending on what you want to accomplish, and how many different photos sites you use/your friends use, you may only need one of these services. We'll go over both and you can decide what suits you best.

Wouldn't it be handy if every time someone tagged a photo of you on Facebook, that pic were…
Read more Read more

Link Social Folders to Your Photo Accounts

Social Folders has two components: a web interface for setting up the links between your social media accounts and its service, and a desktop app to sync files between Social Folders and your computer. If you've already signed up for an account, you've likely downloaded the desktop software you'll need to use Social Folders. If not, do that now, log into your Social Folders account in your web browser, and follow these steps to set up your first service:

Click the green "Add a new service" button on the left.

You'll see a long list of social media services, like Facebook, Flickr, Instagram, and more. You can choose any photo site you'd like to start with, but for this example we'll use Flickr. To get started with Flickr, click the "Connect to Flickr" button on the right.

A window will pop up asking you to log in and authorize Social Folders. Go ahead and authorize it.

Social Folders will make the connection between Flickr and itself. Once finished, you'll be asked if you want to download all of your photos or "Access my settings." If you want to download every photo in your collection, go ahead and choose that option and call it a day. If not, click "Access my settings" and read on.

The pop-up window will close and you'll find yourself on a page displaying all your Flickr sets. "Future Albums" will be selected and highlighted already, letting you know that anything you add to Flickr will be synced to your computer(s) using Social Folders—even if you add photos via Flickr's web interface on a friend's computer while traveling across the country. You can also choose any other sets you want to keep in sync. Select any albums you want and you're done!

You can repeat this process for any other services you use. With some services, such as Facebook, you can even sync your friends' photos, or any photos you were tagged in, automatically. This will help keep your collection complete without lifting a finger. Additionally, you can now upload all your photos to any linked photo service by just dropping them in the appropriate Social Folders folder on your computer. You'll be able to manage 2,000 files for free. If you want to sync more than 2,000 files, Social Folders charges $2 per month or $10 per year to remove all limitations.

Automate Photo Downloads with IFTTT

IFTTT can automatically retrieve new photos from various services and sync them to your Dropbox account. While Social Folders is ideal for your photo collections, when you want to pull from the collections of others IFTTT handles that task beautifully. To start syncing, you'll need to create a new recipe. Here's how to do it, using Instagram as an example:

Click the "Create" link up top.

Click the "this" link, highlighted in blue.

Choose Flickr from the grid of services. If you haven't used IFTTT with Instagram before, you'll need to activate IFTTT's Instagram Channel (by clicking the "Activate" button). If prompted, log into Instagram and then authorize the link between it and IFTTT.

You'll be presented with a grid of Instagram-related triggers. While you may want to set up more than one trigger, the most likely choice will be "New photo by specific user," as it will allow you to automatically download any photos from a user you like/follow. Choose it.

Enter the name of the Instagram user whose photos you want to download.

Click the "that" link, highlighted in blue.

Choose Dropbox from the grid of services. Activate and authorize the Dropbox channel just like you did with Instagram (if necessary).

From the Dropbox actions grid, choose "Add a file from URL."

IFTTT will fill in all the relevant details for you so that every new photo will be added to your Dropbox account with a relevant file name. You can make changes if you want or just keep the settings exactly as they are. When you're satisfied, click the "Create Action" button.

IFTTT will show you your completed recipe. If it all looks good to you, click the "Create Recipe" button.

Now new Instagram photos from the user you specified will be added to your Dropbox automatically so you don't need to download them yourself. You can repeat this process for other Instagram users or use the same steps to add other services as well. For more options, check out this process for creating digital duplicates of all your photos.