Share with Others:
Email This Post
Print This Post
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:
- Double click on the event in question so that you are viewing the photos within that event.
- 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.
- 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:
- From the Photos menu, select Batch Change… (or type command-shift-B).
- 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.”
- You must also make sure Append a number to each photo is checked.
- 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.

{ 14 comments… read them below or add one }
It worked like a charm . Thank you very much !
Regards
Gerhard
I was having this same conundrum. Your method does work, however I was wondering if iPhoto ’09 did actually address this problem?
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!
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.
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.
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?
phew! thanks for figuring this out…was starting to drive me insane…! not too tricky either
it worked perfectly, thank you
I have iphoto 9 and it doesn’t let me append the number to each photo! what should I do?
Thanks
Excellent!!!! Thanks!
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) =-.
Matt, your post was the closest thing I could find to finding an answer to this after an hour of searching the web. Thanks. Come to find out, I think the manual sorting feature is enabled after you make the event into an album. It worked for me w/o having to rename the batch.
Kathy is correct. I’ve been trying to figure this out for an hour. It can be done in an “album” but not in an “event”.
Create a new album, drag all photos into the created album, pull down the “view” tab, then click the “sort photos” button, then select “manually”.
You should be able to drag images around as you please. Works great for using IPhoto as a slide show that now allows you to control image order.
(In the event, under “view”, “sort photos”, the “manually” tab will be grayed out.
I have the same problem as Nada. I have iPhoto ’09 and it won’t let me append a number. It is greyed out. Any solutions to this? I may have to resort to keeping my “albums” in order and not my events; which is annoying to say the least.
{ 2 trackbacks }