FlickrExport is a plugin for iPhoto and Aperture that provides a powerful way for you upload photos directly from your library to your Flickr account. In addition to uploading the photos themselves, FlickrExport lets you attach various metadata from your library, specify privacy, licensing, and other content information, add your photos to Flickr groups and photosets, and more.

Installation and system requirements

To install FlickrExport, download the installer for the version of the plugin you want (iPhoto or Aperture) from the Fat Cat Software website. Double click the installer to run it, and it will install the plugin so that it will be accessible by iPhoto/Aperture.

If you later wish to uninstall FlickrExport, simply run the installer application again, and on the first screen, there will be an "Uninstall" button you can use to uninstall the plugin.

Registering FlickrExport

FlickrExport provides a 30 day demo period during which you can use the plugin with the following restrictions:

If you wish to buy a license and enable unrestricted uploading, you can either click the "Purchase FlickrExport" button, or visit the Fat Cat Software online store. If you have a license for version 3 or earlier of FlickrExport, your serial number can be used to received discounted upgrade pricing for FlickrExport 4.


To upload photos via FlickrExport, first select the photos you want to upload in the iPhoto or Aperture window, then select the "Export" menu item from the File menu.

This will bring up the export window, which will show all the installed export options along the top, including FlickrExport. If you do not see FlickrExport in the export window, try running the installer again.

The first time you open FlickrExport you will need to authenticate the plugin with Flickr, to give it permission to upload photos to your account. You can read more about this in Managing Flickr accounts.

The photos you had selected will appear along the left hand side of the window. The search field at the top can be used to look for a particular photo by name, with the various options for setting photo metadata, groups and photossets, and privacy and license controls sitting to the right.

Once you have set everything up the way you want, simply click the "Export" button, and FlickrExport will begin the upload process.

Managing Flickr accounts

In order to use FlickrExport, you must first have a Flickr account. If you don't have one already, you can sign up for one for free at The first time you activate FlickrExport, you will be prompted to authenticate the FlickrExport plugin with Flickr. This gives the plugin permission to upload photos to your account, and is required in order to do anything using FlickrExport. You will only need to authenticate with Flickr once per account.

FlickrExport also supports working with multiple Flickr accounts if desired. Simply click the "+" button at the top of the window to add and authenticate a new account. Whichever account you have selected from the pop-up menu in the upper left is the one your photos will be uploaded to once you initiate the upload process. To remove an existing account from your account list, select "Manage Accounts…" from the pop-up menu.

Configuring photo uploads

FlickrExport provides several options for customizing how the photo is uploading to Flickr and what information is included with the photo. FlickrExport will automatically fill out the Title, Description, and Tags fields for each photo using the corresponding information that has already been entered for the photo in iPhoto/Aperture (the Tags field is populated with any keywords you’ve assigned to the photo).

You can enter custom information for any of these fields by selecting a photo and typing in the information you want. Multiple photos can also be selecting using the shift or command keys, so that you can apply the same description or tags to a whole batch of photos at once. Note that any information you enter here will not be saved in iPhoto/Aperture, and is only assigned to the photo once it’s uploaded to Flickr.

You can also specify a size to which you want FlickrExport to scale the photos before uploading them to Flickr. In iPhoto, this is done by specifying a number in the “Scale longest side to:” field. The “Quality” pop-up menu also lets you specify the quality level for uploaded JPGs. In Aperture, you can use the “Version Preset” pop-up menu at the bottom of the window to specify how to process the photos.

Working with geolocation data

If your photos have locations assigned to them in iPhoto/Aperture, the latitude/longitude can be included when uploading photos to Flickr. When you first set up a Flickr account, uploading geolocation data is disabled by default, for privacy reasons. If you do wish to upload location data with your photos, you will need to set your geo privacy preferences on Flickr at

As with the other fields, if you wish to enter location information manually, you can type your own values into the latitude/longitude fields. FlickrExport also provides a few other options for obtaining location data.


If you have certain locations that you want to use frequently when uploading photos, you can save a location as a preset using the gear menu next to the location fields. Choosing “Save as Preset” will save the current latitude & longitude with a name you give it, so you can easily use that same location later by simply selecting it again from the menu. The “Manage Presets” menu item also lets you rename and remove presets.

Google Earth

If you have Google Earth installed on your Mac, you can select “Capture Location from Google Earth” to assign whatever location is currently being displayed in the Google Earth application to the selected photo(s). Note that this function is disabled in iPhoto 9.3 and later and Aperture 3.3 and later due to Apple’s sandboxing restrictions.

GPS Tracks

If you have a GPS track (.gpx) file with location data that you wish to assign to the photos you’re exporting, selecting “Load GPS Track File” from the gear menu will allow you to choose the GPS track file you want to use, and configure assigning waypoints found in the file to your photos.

Adding photos to groups and photosets

Once the new photos are uploaded to your Flickr account, you can optionally add those photos to any number of Flickr groups or photosets. Simply check the groups and/or photosets you want to add the photos to in the “Groups” and “Photosets” tabs. Additionally, you can opt to create a brand new photoset by clicking the “Create new photoset with photos” checkbox. The Edit button lets you configure the new photoset by specifying a title and description, rearranging the photos to specify what order they should appear in, and specifying a cover photo by dragging it to the image well in the upper left.

Specifying privacy, license, and content options

The “Control” tab allows you to set several Flickr-specific options for your uploaded photos:


This controls who can see the uploaded photos on Flickr. Publicly visible photos can be viewed by anyone, even if they are not logged in with a Flickr account. Marking the photos as being private will make them only visible to you, or people you specifically share a link with from the Flickr website. You can also specify that photos be visible to other Flickr users you have said are your friends or family. Checking the “Hide From Public Areas” checkbox will ensure that the photos are not included in public searches performed on the Flickr website. You can set a default value for this in the FlickrExport preferences.


Allows you to specify the safety level for the uploaded photos, which can help restrict photos from being viewed by children or other audiences. More details on Flickr’s definitions for the various safety levels can be found at


Set the type of content contained in the photo. Flickr’s current options for this field include “Photo”, “Screenshot”, and “Other”.


If you want other people to be able to use your photos with attribution, you can choose a license that specifies the terms under which the images can be used.

Updating an existing photo

In FlickrExport for Aperture, when you upload a photo using FlickrExport, you have the option to keep track of which photos you have exported from your Aperture library and the photos they correspond to on the Flickr website. To enable this, you will first need to enable the “Add Flickr ID to Aperture Metadat” option in the FlickrExport preferences. Once you have uploaded the photo to Flickr, the photo’s ID will be saved in the Aperture library database so that FlickrExport knows which photo on Flickr corresponds to that photo in the Aperture library.

If you then go to upload that photo a second time, you’ll see that the “Replace Existing Photo on Flickr” and “Update Flickr Metadata” options will be enabled for that photo. Replacing the photo will upload a new copy of the photo, reflecting whatever changes have been made to the photo and its metadata since the last time it was uploaded. If you have only changed photo metadata since the last time you uploaded the photo, then you can specify just to update the metadata without having to upload a whole new copy of the photo.

Uploading your photos

Once you have configured everything the way you like, click the “Export” button, and FlickrExport will begin uploading the photos to your account on This can take a while to complete, especially if you are uploading a large batch of photos. In iPhoto, a sheet will be displayed on the export dialog, displaying progress information as the photos are uploaded to the website. In Aperture, the export window will be closed as soon as you click the Export button, but you can keep track on the upload progress by selecting “Show Activity” from the Window menu.

Once the upload process is complete, if you checked the “Open Flickr When Export is Complete” checkbox, your Flickr home page will be opened in your web browser so you can see the newly uploaded photos.


To access FlickrExport’s preference settings, click the “Preferences” button. Most of the settings are the same between the iPhoto and Aperture plugins, but there are a few differences, as outlined below

General (Aperture only)

Photo Defaults

Allows you to specify the default privacy and quality settings all your photos will be set to whenever you start setting up a new export.



FlickrExport can check online to see if new versions of the software are available for download. You can enable automatic checking here, or perform a manual check for new versions. Including an anonymous system profile will transmit basic information about your setup, such as what model of Mac you have and what versions of OS X and iPhoto/Aperture you’re running that let us better determine where to focus our efforts when updating FlickrExport.


If you are experiencing a problem or have other questions about using FlickrExport, you can contact tech support by emailing us at Please include the version of FlickrExport you’re running (visible in the lower left corner of the export window), which version of iPhoto/Aperture you’re running, and what version of OS X you currently have installed.