How to Manage, Move Your Photos Library to an External Drive

When you first use Photos, you create a new library or select the library that you want to use. You’ll need to properly manage them, including taking steps to make sure you don’t run out of local storage.

You can create multiple photo libraries on your Mac, but you have to choose one to be THE System Photo Library. Photos in it are available in apps like iMovie, Pages, and Keynote. You can also sync them to iOS devices and Apple TV via iTunes. If you want to use your own images as your desktop picture or screen saver, the images need to be in your System Photo Library before you can select them in System Preferences. Plus, some Apple apps and third-party apps also access your System Photo Library using the Media Browser. 

If you have only one photo library, as most folks do, it’s the System Photo Library. If you have more than one, the first photo library that you create or open in Photos will become the System Photo Library.

Related: How to Move Your iTunes Library to an External Drive

By default, your System Photo Library is stored in the Pictures folder on your Mac. If, like me, you take lots of pics, hard drive or solid-state drive can fill up easily, especially since more Macs ship with limited storage. However, you can move the System Photo Library to an external storage device. Make sure you’ve backed up your photos, quit Photos, then:

  • Copy the Photos Library from your Pictures Folder to an external disk.
  • Hold down the option (or alt) key and launch Photos. From the resulting menu select “Other Library” and navigate to the new location.
  • You’ll get a message that says: “This library contains items that need to download from iCloud Photo Library.”
  • Click on delete incomplete items.
  • In the Photos app, go to Preferences and under General, click Use as System Photo Library.
  • Then go to System Preferences > iCloud > Photos > Options, Select iCloud Photo Library to turn that back on.
  • Test the library. When you’re sure all is well, feel free to trash the one on your internal HD or SSD to free up space. 

Note that, if a Photos library is located on an external drive, don’t use Time Machine to store a backup on that external drive. The permissions for your Photos library may conflict with those for the Time Machine backup.

If you want, you can create additional photo libraries and store them in any location on your Mac or on an external storage device. 

If you do have multiple libraries, you can only work with the photos in only one library at a time. To work with photos in another library, you must switch between photo libraries. To do this:

  • Hold down the option key on your keyboard.
  • Double click on Photos.
  • Click on the name of the library you want to open.

If you switch to a library other than the System Photo Library, the changes you make aren’t reflected in iCloud Photos, because iCloud Photos only syncs changes from your System Photo Library. 

Note that, by default, all the files you import into Photos are stored in the current photo library. If you want, you can set Photos to leave the files you import in their original locations (for example, on a storage device) and not place them in the library.


  • Hi Guys,
    I need your help. I deleted my photo library on Mac- as I had all the pictures on a portable hard drive. Following the advice on this page, I created a new library on the portbale hard drive and imported all my pictures- spent two days to organize my library in Mac Photo app in different albums & folders etc. The problem is I can only access the library while the portable hard drive attached. What I want is to view my photos in the library with out the portable hard drive and attach the portable hard drive only when I have to edit a picture. This would have been possible if I had made the library on my mac and imported pictures from external hard drive ( with copy to library option unchecked). In that situation I would be be able to view my albums on my mac while the originals still on hard drive to save space. What can I do now to keep the pictures on portable while the library itself on mac . Is there any way to remove the original pictures out of the library and then bring the library itself on to the mac?

  • Mac will not open the copy I have made on eat drive… It says it uses an unsupported disk format…. I can not copy it back to Mac without deleting the original as my space is full… This was why I was moving the library ….

  • I am really upset: I have an external drive with my Time Machine backups, plus my Images, Music and Video Libraries, and that is how I want them! I do not want yet another external drive to store pictures. And they would take a lot of space in my normal drive. I also do not want my pictures in iCloud! I feel they are doing this to force us to buy iCloud space. Very upset! All was well until…. one week ago!

  • Very long article but didnot find the solution I was looking for.
    How to get photos file like in earlier verion inside “Masters/year/month”???? No way to get photos?

  • Years ago I moved some pics to an external drive. I was unable to have the Photos app do anything with the external drive. The only info I had was a pic title such as img.12345. Can one now get the Photos app to see titles on a library on an external drive?

  • Nice blog. I have learnt so many things and from your post. Its very easy trick to move our photos.I appreciate your blog. Thanks and Keep sharing.

  • Contemplating buy my first mac. I have a large number of photos too and it’s continuing to grow. I have them in onedrive, but could be perhaps put half on external storage and then use the other part in onedrive. It doesn’t seem possible to just attach the external storage and have these photos accessible in the photos app along with the ones I’ve downloaded from onedrive. Windows photo app and others just monitor a location(s) and add new photos when new ones are in the folder. Seems like the photo’s app is more complicated that that? Is that right?
    Thanks for your time.

  • I have never switched from iPhoto to Photo’s. The most common thing I do with all my photos is name them. iPhoto has a batch command that allows you to name a whole group of photos with one command. Very easy so I almost never not name a photo. In Photo adding a name to more than one photo is incredibly hard. I have figured out how to do it but the next time I try I can not remember how. Also it is way harder to do.
    This is an example of Apple trying to dumb down all their apps so they can work on IOS.
    Bad Idea in my mind.
    If anyone has a simple way to batch name a group of photos in Photo I would gladly switch.
    But until that happens I am staying OLD SCHOOL.
    Does iCloud Photos Library work with iPhoto? How?

    • I agree and see the same thing happening with Apple. New changes has Apple assuming what I want and what I want to do next. Let ME decide. Give me options and I’ll choose. That may not be true each and every time, but most of the time. Also the number of clicks it took to do something increases with “improvements” Batch change is a good example. I used to be able to connect my iPhone and do a simple drag and drop to anywhere in my phone. Now it’s buy cloud space. How much more money does Apple need? I understand appealing to the 8 and 10 year old user to condition their loyalty, but for crying out loud Tim show some loyalty to the older money that put Apple where it is.

    • Show info. This displays the metadata for the selected photos, including title.

      Now select the photos you want to title. Shift-click to select a range or cmd-click to select individually. Type the desired title into the title field in the Info window. All your selected photos will get this title. Easy Peasy.

  • If I move my system photo library from one computer to an external drive, can I use Photos and icloud photo library on that computer without plugging in the external drive?

  • Very helpful blog. If, like me, you have just moved from a PC, ‘Photos’ in Mac comes as a bit of a shock. With PC, you can choose where you want your photos, create folders (albums) anywhere. Even on a second drive if you want to. Applications can find your photos in any location. With Mac ‘Photos’, you must first ‘import’ to the photos library, and if you wish to use them elsewhere, then you must ‘Export’ to a temporary folder on the desktop. Makes Ebay rather clunky to get photos into your listings, as you don’t get the option of accessing your photo library, and have to export to the temp folder first in order for an application to see them. I use a ‘temp’ folder for all photos I need to use in other applications and then file them for storage by importing to ‘Photos’. The photos library is much better on an external drive, and my Mac’s internal drive stays uncluttered. I can then move the drive to other Macs as needed and ‘export’ to a temp folder on that Mac as required.

    • Hi Peter,
      You should be able to access your Photos directly without moving them to the desktop or a temp folder. When you want to access them, scroll through the sidebar on the left until you get to the “Media” subheading. There you can click on “Photos” and access photos in your Photo Library or Photo Booth library. Pretty slick!

  • Thanks for the useful article. One important point not addressed is how to back up the migrated library since Time Machine won’t automatically find and backup the displaced photos library.