iPhoto to JAlbum Exporter

Have you ever wanted to create a web photo album with JAlbum from your iPhoto photos? Exporting the photos from iPhoto is a time-consuming process if you want to preserve your album hierarchies, captions, ... That's where iPhoto to JAlbum Exporter comes in. It...


Here you can see in detail what you can do with iPhoto to JAlbum Exporter:


  1. Start iPhoto to JAlbum Exporter. It tries to locate your iPhoto Library folder. In case it isn't found or you want to use a different folder use the Browse... button to locate it yourself or drag the iPhoto Library folder from Finder to the textfield.
  2. Set the output folder (Browse... button, Drag and Drop, manual entering). The exported photos are stored in this folder. Very important: existing files will be overwritten! So make sure you create a new folder somewhere that is used for exports only.
  3. Optional settings:

    General options:
    • Delete output folder. Removes all files in the output folder before the exporting process starts.
    • Remember input/output settings. Stores the input-/output-settings permanently.
    • Use 'albumfiles.txt' for sorting. The order of your photos and albums are stored in albumfiles.txt, which are used by JAlbum. If you uncheck this option the image files and folders will be renamed to 001xxx, 002xxx, 003xxx, ... to ensure the correct order.
    Export options:
    • Export captions. The captions from iPhoto are stored in comments.properties files where JAlbum will find and use them.
    • Export comments. iPhoto comments are stored in the comments.properties files as well. With Use separate files comments are stored in a separate file (filename.txt). Example: the comment for 000_0081.jpg is stored in file 000_0081.txt.
    • Export ratings. Your ratings from iPhoto are shown as (***) in the web album later on (also stored in comments.properties).
    • Set album folder icon. Sets the image with highest rating in iPhoto as the album folder icon (meta.properties is used for this).
    Export mode:
    • iPhoto album hierarchy. Keeps the iPhoto album hierarchy while exporting.
    • Date hierarchy (year / month). Creates a new hierarchy while exporting, according to the date of the photos. With Lanugage you can define the language of the month names, e. g. 2006/January (English) or 2006/Januar (German).
    • Set filter... Exclude images with specific keywords. E. g. you could exclude all photos tagged as 'private' before exporting them to the web.
    Directory renaming:
      With this feature you can have directory names that are different from the album names. E. g. an album folder called Copenhagen December 2006 can be renamed into copenhagen200612. This makes linking to your album page much easier, especially if you have special characters (like umlauts) in your album name. See this album page as an example for different album- and directory-names.
      The directory name is set in the Comments field for each folder. Simply append dirname=abc to that field, where abc is the directory name). See this page for details.
  4. Select one or more folders/albums from your iPhoto album archive and press Start export.
  5. Start JAlbum and set your previously selected output folder as Image directory in JAlbum. Make album starts the album creation.


Version 0.95 (28. July 2011)

Version 0.94f (3. January 2009)

Version 0.94 (30. March 2008)

Version 0.93 (10. June 2007)

Version 0.9 (1. November 2006)

Version 0.81 (15. September 2006)

Version 0.8 (28. August 2006)


Apple iPhoto software (tested with version 6, 7, 8), Java Runtime Environment 1.6 (6.0), Mac OS X (tested with 10.5, 10.6, Lion) [, JAlbum].



iPhoto to JAlbum Exporter is written by Felix Fischer (felix.fischer@kraehe21.de). Please contact me if you have bugs to report, ideas for enhancements, or any other suggestions!


iPhoto to JAlbum Exporter is Freeware. You may use this software at your own risk. The author is not responsible for any damages caused by direct or indirect use of this software.
This product includes software developed by