Plugin Registration

Jeffrey's Lightroom Plugins are developed and released by me, Jeffrey Friedl, an American living in Kyoto, Japan. That's me at right, in the yellow shirt holding the dish of bubble stuff.

My plugins for Adobe Lightroom are “donationware”. I develop, release, and maintain them for free, and you can use them for free forever, but I hope you find them worthy of a gift of thanks or encouragement. They are fully functional for a long initial trial period, after which functionality is reduced until they are registered. You don't need to register, but if you want to, it generally costs one cent (a PayPal fee).

If you'd care to read about why I have chosen this path, see my blog posts My Long Path To Lightroom Plugin Development, “What To Do When a Hobby Becomes Work?” and “Lightroom Plugin Development: Now With Added Encouragement”.

After the initial trial period ends, I don't want to shut them down completely and leave someone in the lurch, but I do want to encourage registration (and potential gifts), so they become somewhat restricted until registered, usually to processing no more than 10 images at a time.

If you don't mind the restriction, there's no need to register.

How it Works

In short: make a payment of any amount to me via PayPal, and the resulting PayPal transaction ID is your plugin registration code, good until your Lightroom serial number changes.

If you choose to make a payment of $0.01 (or whatever minimum PayPal allows for your currency), PayPal takes that as a fee and I receive nothing, and that's perfectly fine. If you choose to make a larger payment, anything left after PayPal takes its fees remains as a gift to me for which I (and more importantly, my wife) am most appreciative.

You do not need a PayPal account: if you don't have one, you can pay through PayPal using a credit card.

To generate a registration code, follow the button below to make a payment through PayPal.

Worldwide except Japan:


The only requirement to register is the minimum PayPal fee, which I do not receive. Whether to include any gift for me is completely optional and up to you.

You can use the button to the left, or manually generate a transaction with the recipient set to “”. (This manual method must be used if PayPal in your country does not allow the sending of gifts.)

How To Use Your Registration Code

After you generate a transaction at PayPal, you can find the “Unique Transaction ID” (or, for some users, the “Receipt Number”) immediately on the confirmation page, the confirmation email, or your PayPal history screen...

Visit the plugin in Lightroom's Plugin Manager, and in the upper-right section you should find a “Register Here” button, as illustrated here:

That'll bring up a dialog in which you can paste your registration code. (It is case sensitive, so it's best to copy-and-paste so that there are no typos.)

The Fine Print

I'm trying to be really laid back and reasonable... no one wants to give a gift to a jerk... but I've got to set some limits, so here they are...

I've developed plugins for years (here's why), pushing out thousands of updates, and it is my intention to continue to push out new features and bug fixes from time to time. But I must be clear that while it's my intention, it is not a guarantee. I am not a business and I don't want to be a business — this is just a hobby, after all — and you are not purchasing anything when you register the plugin. Officially, there are no guarantees other than the registration code will work to remove the trial-period-ended limitation of the copy of the plugin you have, for the version of Lightroom you have.

Your registration ties one plugin to one Lightroom serial number, and you can use the same registration code (PayPal transaction ID) to register that plugin with that same Lightroom serial number on multiple machines, such as if you use Lightroom on the two machines Adobe's license allows, or you later have to do a full system reinstall.

If you don't have a PayPal account and don't have a credit card, you won't be able to register plugins in the normal way. Send me a note and I'll take care of you. I will request (but not require) that you send me some good karma by doing something nice for someone locally.

Similarly, if you administer Lightroom on a bunch of computers (e.g. at a school or large business) and you don't have a single bulk-install serial number from Adobe, send me a note and I'll get you a less restricted registration code so that you don't have to hassle with PayPal a zillion times.

Due to the nature of the system I've built, you cannot register a plugin during Lightroom's “free trial” phase, because it doesn't yet have a serial number. Also, I do not permit the use of my plugins on pirated copies of Lightroom.

Major Lightroom Upgrades, or Moving to the Creative Cloud

Registrations are tied to the Lightroom serial number. Because the Lightroom serial number changes at a major upgrade (e.g. Lr5.x to Lr6.x), or if you move from standalone Lightroom to the Creative-Cloud Lightroom or back, plugins become deregistered.

As always, you can generate a new registration code (for one cent — 1/100th of a dollar — if you wish). Sorry for the hassles.

Dot releases (e.g. Lr6.0 → Lr6.1) do not affect registrations.


If You Need to Re-Register but Have Forgotten Your Registration Code, or It Doesn't Seem To Work...

If you need to reregister and have forgotten your code, it might be easiest/fastest just to create a new code with a 1-cent transaction.

On non-CC versions of Lightroom, the plugin includes a “Forgot Your Code?” button on the plugin-registration dialog, which can retrieve the your code if you had previously entered it for that plugin on that install of Lightroom.

You can also always check your PayPal history screen.

If a registration code is rejected as used on another install, it's because your Lightroom serial number has changed (because, for example, you performed a major upgrade, such as from Lr5 to Lr6, or you switch to or from the Creative Cloud). Sorry for the hassles, but please just generate a new code (with a $0.01 amount if you like).

Sharing with the ExifTool Author

My Metadata Wrangler plugin is built around Phil Harvey's most-excellent exiftool library, so I share half of any gifts I receive related to this plugin with Phil.


*Officially, all my hobby stuff (publishing, photography, and software) are conducted through my company, DialRight Software Inc.

The 30 most-recent comments (out of 202; see all), most recent last...

I’m happy (and I’m sure Jeff is as well:-)) to hear that $5 was just an imaginery number.

— comment by Mike on July 16th, 2013 at 1:47am JST (2 years, 10 months ago) comment permalink

I just registered Zenfolio for LR4 and have just upgraded to LR5 and my code is not working. Does this mean that i have to reregister with another contribution to receive a new code.
Thank you.

Yes, sorry, as mentioned on the registration page, a major upgrade deregisters the plugin in the upgraded version. You can always generate a new code with a $.01 transaction if you like. Sorry for the hassles. )-: —Jeffrey

— comment by garvin marshall on July 17th, 2013 at 2:56pm JST (2 years, 10 months ago) comment permalink

I have donated several times to Jeffrey Friedl and I even think I just donated again when I upgraded to LR 5. Do I need to donate again for a new code? PLease let me know so I can continue using the plug in with Zenfolio.
thanks, Janene Goebel

As described above, plugins become unregistered if you change your Lr serial, and in this case you need a new code to reregister. You can generate a new code with a $.01 transaction (which I don’t get) if you like. —Jeffrey

— comment by Janene Goebel on August 26th, 2013 at 8:01pm JST (2 years, 9 months ago) comment permalink

From Cary, North Carolina USA, now…. but have lived 2 years in Boeblingen, Germany, and 2 years in Winchester, England in decades past. It’s great to live in a foreign country — as you well know.

Made Paypal contribution with the intention of covering contributions to both your ‘Export To Zenfolio’ and ‘MetaDataWrangler’ plug-ins that are now installed. I downloaded and contributed to both of these back in 2010 and am really impressed with your product results — as are hundreds (maybe thousands) of us.

Do I need to make a separate Paypal contribution for Wrangler, or can you combine these registrations from one contribution for me so that I can complete my Wrangler registration? Zenfolio registration is completed.


Burnette Blakeley
A North Carolina guy
[All my names are family names: Douglas Burnette Blakeley. First two are Scottish; last English — but I am of German-English ancestry.]

If it’s just a few plugins it’s usually easiest/fastest all around to create a new code or two with one-cent transactions, but if you’re going to be using oodles of plugins, send the transaction code and I’ll manually permission it for them all. Sorry for the hassles. —Jeffrey

— comment by Burnette Blakeley on September 22nd, 2013 at 12:03pm JST (2 years, 8 months ago) comment permalink

I am from a small town in The United States of America called Salineville, Ohio. I have a question for you Jeffrey. I already registered my plug in for Lightroom to upload the photos directly to my Zenfolio website but the other day I was making room on my computer and somehow deleted the plug in for it that I bought from you. I checked my emails a bunch of times and can’t seem to find the one from you telling me that it was registered. How can I get this back on my computer to make my life easier? I appreciate your advice on this matter! Thank you very much for making a tool that is extremely useful! You’re a genius! 🙂

Just download the latest copy of the plugin and install it; the registration should be maintained. If not, visit the registration dialog and try the “forgot your code?” button. If it doesn’t find it, it meas you’ve never registered that plugin, or you’ve changed your Lightroom serial since. In either case, you can quickly create a new registration code with a one-cent transaction at PayPal. (By the way, I grew up 40 miles from you, in Rootstown, near Kent.) —Jeffrey

— comment by Billie Baker on September 24th, 2013 at 10:26am JST (2 years, 8 months ago) comment permalink

Thank You , Your plug in worked great until two weeks ago . So I upgraded to LR5 .
Hopefully it works as good as it did on LR 4.

— comment by Steve Koletar on November 9th, 2013 at 3:07pm JST (2 years, 7 months ago) comment permalink

Hi Jeffrey,

I wanted to register and make a donation, but when I came to fill in the form, it required that I fill in a province (I live in Canada). But on its long list their is no”BC”, and you apparently cannot fill in the box yourself – when you try, up pops the long list that does not include BC. I can see no way around this.


I assume that whatever form this is is on PayPal’s site, right? I’m not sure what to say, but you can just initiate a transaction yourself (just enter as the recipient). Or, as I say for folks who can’t or don’t want to deal with PayPal, just drop be an email and I’ll take care of things. —Jeffrey

— comment by Stephen Ruttan on November 13th, 2013 at 4:16pm JST (2 years, 6 months ago) comment permalink


I registered you picasa plug in a few months ago and it worked fine. I recently upgraded lightroom to the subscription model and now the plug in says it’s not registered and that the authorization code is tied to a different serial number of lightroom. Can you help sort this out? Thanks.

Registrations are tied to your Lr serial number, which changed when you moved to the Creative Cloud. It’s a minor hassle, but the fix is to create a new registration code (with a 1-cent transaction if you like). —Jeffrey

— comment by Pat Coddington on December 2nd, 2013 at 1:37am JST (2 years, 6 months ago) comment permalink

Hi Jeffrey,
Well, I tried to register your great Lightroom Metadata Presets software but could not get it to register after I entered the Paypal code. My Kaspersky Internet Security firewall settings are set to allow Lightroom access, and I do not get a security-warning error after connecting to your secure server with my browser. Any thoughts?

For a while PayPal was blocking my backend server. No idea why, but it seems to have cleared up. Sorry for the hassles. —Jeffrey

— comment by Philip Stephens on January 21st, 2014 at 11:54am JST (2 years, 4 months ago) comment permalink

I can’t think of a better way of getting yourself out there than starting with donation ware. I saw your noiseware advertised by Susan Stripling on Creative Live – Great Work, keep it up.

— comment by NJ on March 10th, 2014 at 6:29pm JST (2 years, 3 months ago) comment permalink

Hi, I have been using your plugin for years and thanks so much they make my workflow much easier.

I recently go into IR photography, and come across something frequently done but very time consuming. I am not sure if you’re interested in developing it, so I am just making a suggestion.
I found a post showing how to use exiftool and Lightroom to channel swap the DNG:

However it doesn’t solve the workflow problem. It has no batch processing and is command line based.
Do you think you could make a plugin to communicate with the EXIFTOOL and batch processing them automatically?
Thanks again.

You might consider applying exiftool to the original file via my Run Any Command plugin, as part of an otherwise-dummy export. You could wrap it all in an export preset. It’d be a bit kludgy because you’re using an export action to modify original files, but it should get the job done. —Jeffrey

— comment by Kolen on April 19th, 2014 at 10:50am JST (2 years, 1 month ago) comment permalink

Hi, Jeffrey,
Thanks for you answer last time. I found the LensTagger plugin that can run EXIFtool Command.

Sorry for so many feature request. This time it is about “jf data explorer”. Could you add one search to entries in “History” in “Development Module”?

My problem is once I use filters to select some photos and I accidentally selected more than I really wanted to, and synchronized the white balance to all of them, without noticing it. After a long time, I couldn’t “Undo”. And the best I can do is to find out those photos in my catalog that, in “History”, the most updated entry is “Synchronize Settings”.

May be you can add something like “Latest History in Development Module”?

Thanks so much in advance.

I’d love to add this, but Lightroom doesn’t allow for it, sorry. )-: —Jeffrey

— comment by Kolen on May 5th, 2014 at 10:36am JST (2 years ago) comment permalink

Hi Jeffrey,

I had to fully clean up and reinstall Adobe CC. After reinstalling LR 5.5, I also had to reinstall all plugins (I was able to restore my preferences from a backup, but not the plugins themselves).
Now, I’d like to re-register my plugins, but the usua registration button is replaced with a grey text saying “Plugin registration button appears here after Lightroom is registered with Adobe”.
What should I do? Obviously, I am registered as I am logged in with my Adobe CC credentials.


It’s a known issue without a fix as of yet. —Jeffrey

— comment by Jean-François Schmitz on July 6th, 2014 at 12:43am JST (1 year, 11 months ago) comment permalink

Hi Jeffrey,

Thanks for all the great plugins and continued effort to keep them up to date. It took me a couple minutes to get my head around the right way to register but I got there. I’m happy to register since I use a few of your plugins currently and will probably use more in the future.

Thanks again,


— comment by Steve on September 12th, 2014 at 3:50pm JST (1 year, 8 months ago) comment permalink

I downloaded the zenfolio plugin but get an error “the plug-in description script ( is missing”

The download version is and I am running Mac OS 10 Yosemite.

I tried downloading several times to no avail.

Thanks for your assistance in advance.

It’s rare,but I’ve heard of this kind of problem a few times before, and it’s always been fixed by downloading with a different browser. I’ve never figured out why some browsers corrupt the download. I guess try with a different browser. )-: —Jeffrey

— comment by Bj on November 29th, 2014 at 12:58am JST (1 year, 6 months ago) comment permalink

Thank you for your hard work. As a software developer by profession (photographer by hobby), I know the difficulties in maintaining software tools, even ones that might seem (to others) to be straightforward. Your plugin has made my Zenfolio interaction seamless, which saves me quite a bit of time.

— comment by Paul on April 5th, 2015 at 11:30am JST (1 year, 2 months ago) comment permalink

Thanks again this year for the many yeasrs I have enjoyed your plugins. They are immensely helpful and I am always happy to send some $$ across the sea to you. Keep up the great work. Cheers…

— comment by Rice Jackson on April 22nd, 2015 at 3:16am JST (1 year, 1 month ago) comment permalink

Hi – thanks so much for this plug-in. I’m new to Lightroom. I did a donation via Paypal and have the receipt number, however when I added the plug-in via plug-in manager I didn’t see where I could put the receipt number. Will I be asked for the receipt number once the trial period ends?

As illustrated in the “how to use…” section of this page, a registration button should appear in the Plugin Manager. —Jeffrey

— comment by Mary on May 2nd, 2015 at 11:59pm JST (1 year ago) comment permalink

St. Louis. Wish I had more time to browse your cool stuff. Thanks for your helpful plug-ins.

— comment by Josephine Havlak on June 5th, 2015 at 10:32am JST (11 months, 21 days ago) comment permalink

How much is the minimun value for you to receive a gift? How much is the minimum PayPal Fee?

It’s along the lines of “32 cents + 5%”. With a $1.00 transaction, I get $0.67 (or sometimes $0.68, I don’t know why), for example. —Jeffrey

— comment by rotavio on June 17th, 2015 at 11:04pm JST (11 months, 9 days ago) comment permalink

I have been getting a pop up “Lightroom needs to configure your system for jf Facebook plug-in’ everytime I starts up Lightroom since today. It goes away if I remove the plugin from the plugin manager.

Please advise.
Thank-you in advance.

Please see this FAQ —Jeffrey

— comment by CS Chua on June 22nd, 2015 at 6:49pm JST (11 months, 4 days ago) comment permalink

Started using your plugin yesterday. Looks great so far except for the plugin advert in Facebook. Can this be turned off?

You’ll have to ask Facebook about that… they apparently add that kind of label to all third-party-app uploads. It’s not something I add, nor can I do anything to omit it. Sorry. —Jeffrey

— comment by Stefan on June 30th, 2015 at 9:36pm JST (10 months, 26 days ago) comment permalink

Jeff – Love the plugin and have set up a regular monthly donation. Wish it could be more.

Keep up the good work!


— comment by Derm on July 7th, 2015 at 12:46am JST (10 months, 20 days ago) comment permalink

the latest plug-in for Lightroom CC is not working. It won’t publish, an error box pops up stating “Unexpected HTTP reply from …..”which is the url for the gallery I’m trying to upload. In the plug-in manager in LR, the Zenfolio button is yellow and states…Installed: may not work. Is there a way to reinstall the plug-in or reregister for a new one? I’m using Windows 7 64 bit.

Zenfolio’s been having issues… they’re aware of it and hopefully working on it. —Jeffrey

— comment by Bruce on August 4th, 2015 at 7:32am JST (9 months, 22 days ago) comment permalink

Hello from a longtime user of your Lightroom-to-Smugmug plug-in in Omaha, Nebraska, USA!

I’ve been holding out against switching to the “new Smugmug” because my Smugmug workflow revolves around your plug-in and I’m really happy with it. The last few times I’ve checked, your version history said your plug-in isn’t compatible with the “new Smugmug” (because they never got around to issuing an API, if I remember correctly) and I’m fine with that.

Now, though, I’m getting emails from Smugmug saying “Your version of Smugmug will be retired,” making it sound as if they’re going to force me to switch in the fairly near future. Do you think your plug-in will be able to migrate to the “new Smugmug” at all? If not, should I be barking at Smugmug about this?

I know they’ve got a collection-based approach to publishing from Lightroom, but it’s really lame compared to using your plug-in. Thanks for any info…

Their new API is still in closed beta, so I’ve no plans to move any time soon. I don’t know the relationship (if any) between the old/new API and the old/new user experience, so I’ve sent them a note asking. I do know that many “new SmugMug” users use my plugins, so it’s not wholly incompatible. —Jeffrey

Heard back from SmugMug… the “new SmugMug” mostly works with the old API, but there are some areas not covered. They feel they’re getting closer to releasing the new API from beta, so I’ll probably be updating the plugin for it sometime later this year. —Jeffrey

— comment by Jim Williams on August 15th, 2015 at 2:32am JST (9 months, 12 days ago) comment permalink

Hello – sorry about my English I am French …

Sorry to use this way but I don’t find another mean to contact you about an issue I have with the plugin.

I used your plugin from several years ago but with the latest version of LR and when I installed the plugin I cannot perform the Authorize process.

When I click on Authorize from Smugmug Account it informs me about the fact that a browser will be launched for authentication but nothing occurs.

Have you an advise to fix it?

Best Regards
I’d guess that a reinstall of Lightroom would fix it. Please see this FAQ. —Jeffrey

— comment by Michel on September 29th, 2015 at 4:25pm JST (7 months, 27 days ago) comment permalink

Just spent 5:00 $, but couldn’t find your plugin at Adobes plugin manager. Where can I download it?


Harry from Germany

My plugins are listed on my Lightroom Goodies page, and each download is on its respective plugin page. —Jeffrey

— comment by Harry on November 22nd, 2015 at 5:44am JST (6 months, 4 days ago) comment permalink

Writing this from the US – Chicago area, to be more precise.

LOVE, LOVE, LOVE YOUR PLUG-INS! I just downloaded the “jf Flickr” and “jf Bulk Develop” plug-ins. These make my work flow so much easier, and I can already tell that I’m going to be pushing more photos to Flickr because it’s so easy to use.

Thank you and MERRY CHRISTMAS!

— comment by jtj3 on December 24th, 2015 at 11:39pm JST (5 months, 2 days ago) comment permalink

I would love to be able to show a track log for a group of pictures (album) on my website. I use Matt’s TTG pluggins for generating the albums and site. I asked him, and he said ask you….

I suppose you could export the track (and photo thumbnails if you like) via the “View selected locations via KML in Google Earth” feature of my Geoencoding Support plugin, then load that KML into your Google Maps, then embed that map on your blog. I’ve never done it, but that’s the avenue I’d try first. —Jeffrey

— comment by Patrick Lynch on January 19th, 2016 at 9:19pm JST (4 months, 7 days ago) comment permalink

How about the registration with Picasa and Google Photos. If I bought your plugin now, should I be obliged to pay new fee when the Photos version of plugin will appear?

My plugins are free; no one has “bought” them, and no ones is obliged to pay anything for them. The 1-cent fee to PayPal for registration is optional. I intend to build a plugin for Google Photos if Google comes up with a public API for it. It will be a separate plugin unless the API is just a copy of the PicasaWeb API. Part of me hopes it is, because then I don’t have to do much work, but the PicasaWeb API is atrocious to work with, so for my future sanity I hope they discard it. —Jeffrey

— comment by Teemu on March 24th, 2016 at 5:39am JST (2 months, 2 days ago) comment permalink
Leave a comment...

All comments are invisible to others until Jeffrey approves them.

Please mention what part of the world you're writing from, if you don't mind. It's always interesting to see where people are visiting from.

You can use basic HTML; be sure to close tags properly.

Subscribe without commenting