The Secret to Manually Sorting Photos in iPhoto Events

by Matt on January 15, 2009

Share with Others:
Email This Post Email This Post
Print This Post Print This Post

Post to Twitter Tweet This

Update: This issue has not yet been corrected in iPhoto ‘09. The following workaround still applies.

If you’ve ever used iPhoto, you’re probably aware that iPhoto magically sorts photos into events based on the date the photos were shot. This organization is pretty magical, as long as you don’t shoot more than one event in a single day. If you do, then you’ll need to separate the events for iPhoto. What happens, though, when you want to reorder the photos within a single event? This is Gerhard’s question, and amazingly, it’s not an easy answer.

One of the glaring omissions from iPhoto ‘08 is the ability to manually sort your photos in an event. If you’re looking at an event, you can navigate to the View menu and look at the Sort Photos options. You’ll notice that you can sort by date, keyword, title, and rating, yet the option to manually sort the photos is greyed out! It appears that if you’re not willing to manually sort all of your photos, bypassing the option to view by events, then you will not have the option of sorting your photos in the way you want to.

The good news is that there is a solution. The bad news is that it’s cumbersome, and the solution will need to be re-applied for each event you want to sort. Hopefully, iPhoto ‘09, to be released later this month, will correct this “feature.” Until then, here’s how to manually sort your events in iPhoto ‘08.

Creating a New Album

There is one place where you can always sort photos: a regular photo album (but not a smart album!). To create a new album from an event:

  1. Double click on the event in question so that you are viewing the photos within that event.
  2. Highlight/select the photos you want to reorder. You probably want to reorder the entire album, so you select Select All from the Edit menu (or type command-A) to highlight all the photos in the album.
  3. Now, from the File album, select New Album from Selection. A new window will open, allowing you to name this. Choose anything you like, and make sure the Use selected items in new album check box is selected:

Reordering Photos Within the Album

Now that you’ve created a new album with the photos you want to reorder, you can feel free to drag photos in any order you wish. I’d spend a little time thinking about what order you want the photos in because after we complete this task, you’ll have to start over if you want to change the order of the photos again. Once you’re ready, here are the next steps:

  1. From the Photos menu, select Batch Change… (or type command-shift-B).
  2. What we’re going to do now is change the file names of the photos. In the new window, make sure the pop-up menus read “Set Title to Text.”
  3. You must also make sure Append a number to each photo is checked.
  4. Now, as you can see from my photo below, I have added the word “Photo” to the file name. You can do this, but you don’t have to. If you feel like renaming the photos, go ahead, but the key is to have a number appended to each photo:

Finishing Up

Now that you’ve completed the batch change, you can go back to your event and choose to Sort Photos by Title (from the View menu). If you’ve completed the steps properly, your photos will now be sorted in the order you set in the album (feel free to delete the album if you’re not going to make any further changes).

Why does this work? When you originally took the photos, your camera gave the photos file names. Each new photo had a file name with a number one larger than the previous photo. By default, iPhoto uses the file name as the photo title when you have not specified your own title. When you sort by title, you’re really sorting by the order in which you took the photos. The steps we took above allowed you to sort photos manually and then give all of those photos their own titles. By appending a number to each photo (increasing in number from the beginning to the end of the album), you have overridden iPhoto’s use of the file name for the title.

Did this tip work for you? Have you been able to come up with a better or easier solution? Let others know in the comments.

Related Posts

{ 2 trackbacks }

Matt Washchuk
January 15, 2009 at 6:11 am
Erwin Koerts
June 25, 2009 at 8:04 am

{ 11 comments… read them below or add one }

1 Gerhard January 16, 2009 at 4:58 am

It worked like a charm . Thank you very much !

Regards
Gerhard

2 Cindy Loevenich February 16, 2009 at 7:56 am

I was having this same conundrum. Your method does work, however I was wondering if iPhoto ‘09 did actually address this problem?

3 Cal Walters March 4, 2009 at 4:55 pm

Wish 09 would have dealt with it. It is also an issue if you are importing photos from others too shot on the same day. All messed up!

4 gareth March 18, 2009 at 5:21 pm

Thanks for the solution – this is a real omission in iPhoto, all the more infuriating in that it’s so obviously desirable to be able to sort photos in an event manually.

5 Paddy Byers August 5, 2009 at 3:06 am

All this assumes that the only source of photos is a camera. For years I’ve been manually scanning photos that I’ve copied from various family members. Many are very old, and some are superb in their definition.
My problem is simply “How do I build folders holding the photos of various families, allowing sub-folders as the various family members who’ve married and had their own children? It’s a bit like making a family tree, using photos instead of words.
I hold them in folders within my computer, but I’d like to be able to share them in ways described within iPhoto.

6 Donna September 7, 2009 at 8:23 pm

Wow, I can’t believe they haven’t fixed this. I’ve got 2000 photos scanned in from the pre digital days — no dates are correct. If I managed to identify a vacation it would be really nice to set the picture in the order on the negatives. I have tried several times in iphoto09 but I can’t get manual sort within an event to work at all.

Any answers?

7 hlnt83 November 8, 2009 at 7:26 pm

phew! thanks for figuring this out…was starting to drive me insane…! not too tricky either

8 sheila November 10, 2009 at 5:30 am

it worked perfectly, thank you

9 nada December 23, 2009 at 3:44 am

I have iphoto 9 and it doesn’t let me append the number to each photo! what should I do?
Thanks

10 Al Walker February 16, 2010 at 10:36 pm

Excellent!!!! Thanks!

11 Allison February 28, 2010 at 8:14 am

Great tip! Thanks. Worked fine and I have iphoto 09. But this makes me want to buy Aperture even more :)
.-= Allison“s last blog ..Curried Chicken & Rice (leftovers) =-.

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Previous post:

Next post: