Mar 222009
 

Earlier versions of Apple’s iPhoto stored its library information in a regular folder structure. Around version 7 Apple changed that approach and iPhoto began hiding its folder structure inside a package file. While this makes the applications presence on the drive neater and theoretically more portable, it does hide the images in iPhoto’s library from Lightroom.

If you want to migrate your iPhoto library to Lightroom I have some good news and some bad news. The good news is that it is relatively easy to import the files. The bad news? Your edits will not migrate easily. Unlike Lightroom, files that you edit in iPhoto are saved as a separate file. You can import these edited files but you will have both an original and the edit without any connection between them. Essentially, you wind up with two separate images. If you’re still game here is how you do it.

Locate your iPhoto Library package. It’s is in the Pictures folder by default.

Picture 1.png

Right click (or Control click) on the iPhoto Library and choose Show Package Contents.

Picture 2.png

A new Finder window will open revealing the folder structure hiding inside the package.

Picture 3.png

Lightroom cannot see inside this package so we need to make an alias to the Originals folder. This is where your original image files are stored. Right click (or Control click) on the Originals folder and choose Make Alias.

Picture 4.png

This creates the alias at the same folder level as the Originals folder.

Picture 5.png

Lightroom won’t be able to see this either so we need to drag the alias to a regular folder. The desktop is a convenient place since we won’t need the alias once we’re done.

Picture 6.png

Now open Lightroom and click Import in the Library Module.

Picture 7.png

Choose the Originals alias from the desktop (or wherever you chose to save it).

Picture 8.png

In the import dialog it is important to choose the option to Copy photos to a new location and add to catalog. You can’t leave them at their original location because Lightroom won’t be able to get to them inside the iPhoto Library package. Choosing to move the files will damage the iPhoto Library package and you won’t be able to open the library in iPhoto. So Copy is the best choice here.

Picture 9.png

When the import is finished you have your iPhoto images in Lightroom!

Picture 10.png

If you choose to also import the edited version just follow the same make an alias procedure for the Modified folder inside the iPhoto package. Once you’re done you can delete the alias files.

Keep in mind that many things may also be left behind. iPhoto will store EXIF and keywording in expected locations. However, IPTC data may not migrate with your files.

No related posts.

Line Break

About the Author:
Contact Gene


Gene is an Adobe Community Professional and and Adobe Certified Expert in Photoshop Lightroom, Photoshop, and InDesign, and an avid Lightroom fan. He belongs to the Professional Photographers of America (PPA) and the National Association of Photoshop Professionals (NAPP). Gene also the Co-Founder, Manager and a frequent blogger for the Dallas Fort Worth Adobe User Group (DFWAUG).

In addition to running Lightroom Secrets, Gene also contributes to O'Reilly's media blog, moderates on the Adobe forums, and helps out on lightroomforums.net.

  • xxxtjw

    No – all originals – including CR2/ RAW. I can select by Events, Smart Albums, Photos, etc. That being said – if I just select to “Add Photo To Catalog without moving” – then I get to have my cake and eat it to?

    Tom

  • http://lightroomsecrets.com Gene McCullagh

    If you've retained the originals outside of the iPhoto library then yes you can add then to LR in place and not lose any folder structuring you have already.

  • xxxtjw

    I'm stumped – all of these are in the “picturesiPhoto Library Originals YYYY MMDDYY ” directory structure.

  • xxxtjw

    Ok – structure is – picturesiPhoto Library Modified YYYY MMDDYY ” and not originals.

    Sorry for confusion.

  • Pingback: Getting to Your iPhoto Images – Snow Leopard Update

  • http://lightroomsecrets.com Gene McCullagh

    Thanks for the tip Tom! I've posted an update at http://lightroomsecrets.com/2009/10/getting-to-

  • Pingback: Getting to Your iPhoto Images – Snow Leopard Update – Lightroom Secrets @ Photo News Today

  • xxxtjw

    You're welcome Gene. Now all I need to learn is the other 99% of LR and I
    will be good to go :)

    Tom

  • kenziekate

    hey! so when i try to do this, and go to my “pictures” file in my finder, the iphoto button shows up, but it is greyed and will not let me click on it. Also, while i am in iphoto, it will not allow me to transfer pictures to a folder/album(both in iphoto or just on my desktop). can you help me out with this?? thanks! :)

  • http://lightroomsecrets.com Gene McCullagh

    Hi kenziekate! Sounds like there's a permissions issue if you can't even work on the files in iPhoto or the Finder. Try repairing permissions and see if that solves the issue.

  • johndaly

    I am just starting LR and it is great. But I am having trouble importing RAW files from iPhoto on my MacBookPro.

    In LR, when I hit Command + Shit + I to import, The iPhoto files are not accessable. I saw that the Pictures file was accessable so I sent the photos from iPhoto into the Pictures, then importd into LR. But the RAW files came in as JPS. When I exported out of iPhoto I chose “Current, not JPG or TIFF.

    I did not want to export all my photos into LR, just 100 images to work on.

  • macpunk

    thank you so much for this guide, it really worked for me

  • http://lightroomsecrets.com Gene McCullagh

    Glad to help! And thanks for letting me know.

  • Pingback: Getting Your iPhoto Images into Lightroom « Digital Daily Dose

  • Israel

    I like how iPhoto tagged the “Faces” so I assigned keywords to each face (so I can import them into LR). But I just realized my keywords were not imported into Lightroom. Any thought on how I can import the keywords from iPhoto to LR?

  • http://lightroomsecrets.com Gene McCullagh

    Hi Israel!

    It appears that iPhoto keeps track of its keywords in the database. It will embed them upon export but does not embed them in the file otherwise. So using this method will bring your images into LR but without any of the keywords assigned in iPhoto. So if you are dealing with RAW files you won't be able to embed the keywords.

  • israel

    That's OK then… thanks for your help!

  • Arjen

    Hello, great article.
    I managed to get to iphoto's orginals folder via another workaround – I clicked 'import photo's from disk', and the searched with spotlight for a folder under 'originals', and then moved up a level.
    This seems to work, I can edit photo's and save a copy in the iphoto structure… Have I missed something important that I cannot do this way?

  • http://www.boerries.kemper.homepage.ms/ Börries Kemper

    Hi Gene,
    I followed your description to import modified photos from my iPhoto Library (version 8.1.1) into Lightroom (2), and (almost) everything worked quite well – except that no keywords became visible in Lightroom.
    What's wrong?
    Best
    Börries

  • http://lightroomsecrets.com Gene McCullagh

    Hi Börries!

    See my answer to Israel a few comments back. It appears that iPhoto keeps the keywords in its database and not in the image file.

  • http://www.boerries.kemper.homepage.ms/ Börries Kemper

    Thank you, Gene, for your quick answer. I had read your answer to Israel before, but did not really understand what you said about RAW-files. So far I am dealing with JPEG-files only, and I had understood, that only RAW-files won't embed keywords. Now I understand, that there is NO way (regardless of file type) of getting the keywords over to LR. Right?

    Somebody told me that LR would be able to import the iPhoto library from Arperture after having converted it into an Arperture library – do you have an opinion on that?
    Best regard and many thanks in advance
    Börries Kemper

  • brrieskemper

    Hi Gene,

    I found the answer to my question by myself, and it is indeed true: one can “easily” transfer the iPhoto Library including EXIFs, IPTGs and Keywords etc. from iPhoto to Lightroom (LR). Here is the link to a detailed description:http://blog.tigion.de/2008/08/13/iphoto-export-die-moeglichkeiten/
    The trick is to first import the library into Aperture and then transfer by export to a new location. From this location you import into LR – IT WORKS!!!

    Best regards,
    Börries Kemper

  • http://lightroomsecrets.com Gene McCullagh

    Thanks, Börries!

    That makes sense since Aperture will treat image files in much the same way as LR.

    So I guess we've found a reason to use the free trial for Aperture! LOL

  • Emiddio

    Hey Gene,

    Thank you for all this help! I messed up the transfer, and I am now “moving” the files, not copying. My hope was to not use iPhoto again. Will I be missing anything if I just move everything to the other folder?!

    Thank you,
    Emiddio

  • http://lightroomsecrets.com Gene McCullagh

    Hi Emiddio!

    You shouldn't be missing anything. I suggested copy rather than move in order to leave the iPhoto library unaltered. If you don't intend on using iPhoto for these images then there's nothing to worry about.

  • n781lc

    These posts and the original helpful info are just what I wanted …. BUT, they are fairly old and wonder if applicable to iPhoto 9 and LR 3??

  • n781lc

    These posts and the original helpful info are just what I wanted …. BUT, they are fairly old and wonder if applicable to iPhoto 9 and LR 3??

  • http://lightroomsecrets.com Gene McCullagh

    Hi n781lc!

    Yes, this still applies. I did do a subsequent Snow Leopard update to this procedure at http://lightroomsecrets.com/2009/10/getting-to-your-iphoto-images-snow-leopard-update/ so check that as well.

    Unlike Aperture, LR3 can’t directly access or import an iPhoto library. So workarounds like this are useful.

  • http://lightroomsecrets.com Gene McCullagh

    Hi n781lc!

    Yes, this still applies. I did do a subsequent Snow Leopard update to this procedure at http://lightroomsecrets.com/2009/10/getting-to-… so check that as well.

    Unlike Aperture, LR3 can't directly access or import an iPhoto library. So workarounds like this are useful.

  • bzeller

    Hi Gene,
    I am attempting to transfer the 30,656 ‘items’ (photos) that are in my iphoto to lightroom. When i make an alias of my originals and click that alias folder on my desktop from lightroom, 30,585 (71 short of the number in iphoto) items appear in lightroom, ready to copy. However, for some reason, none of my photos from the past two months are among these. These recent photos number far more than the 71 or so that are supposedly missing from the originals alias. My question is:

    How can I make sure that all my photos are copied?

    When I look through the originals folder on my computer, all the recent files are included. So it is as if they are not being recognized by Lightroom.

    thanks so much!