How To Batch Change Descriptions in Flickr
Update: It looks like Flickr has changed slightly since this was done and the script no longer works. Feel free to adapt it though!
Flickr provides a lot of tools and ways to change meta information about photos that you have already uploaded but one facility it has not provided is to be able to batch change descriptions. When I began uploading whole sets from the various locations I visited during a round-the-world trip, I used the comments field in iPhoto (which directly maps to the description field in Flickr) in which it is possible to batch change comments. This is great, and it allowed me to include a general description about the photos to say that they were "from a round-the-world trip, and here’s the section in the online diary that it relates to" and so. The problem is that I later changed the location of the web site that had the travel diary on it, so all the descriptions in Flickr contained invalid links. With thousands of photos already up there, I couldn’t do it one-by-one. So I decided to post a question on the Flickr help forum and see if there was a way to do it. And lo and behold, someone came up with a solution. And bugger me if this isn’t just the coolest little bookmarklet (or favelet, if that’s your preferred moniker). So, with this in mind, I thought I’d share this really useful tool.
First of all, go grab the bookmarklet from here (and be sure to read the instructions there).
Now, here’s a visual guide to using it:
- Pick a set that you’ve already created (this bookmarklet will apply to a whole set, not selective photos within a set. If you need the latter, you’ll need to temporarily create a sub set with the pictures you want to affect):

- Type your description in the first Description field (this can include HTML)
- Then run the bookmarklet (I have it here in the toolbar in Safari). Note that this may not work in all browsers – I found that it worked with some sets in Firefox (on the Mac), but not others. In Safari it worked perfectly, no matter how large the set was.

- You’ll see the description has been copied into all subsequent description fields:

- Scroll down the page and hit the Save button – don’t forget this important part!

- Now, when you look at any of those photos in Flickr you’ll see the changes to the description field have worked like a treat :-)

Posted: April 22nd, 2006 under Tech.
Comments
Comment from Lloydi
Time June 22, 2007 at 4:35 am
Ah, looks like the’yve changed how things work now. It *used* to work, but alas no more :-(
Comment from Dennis
Time June 21, 2007 at 10:47 am
Hi,
When I tried this, the data was written into the descrription fields, but when I clicked ‘Save’ only the one I actually typed in was saved :-(
It didn’t think any of the other descriptions had been editted.
Dennis