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.

Note — I've gotten scattered reports that PayPal inexplicably forces a minimum of $1.00 for some folks, when starting a transaction with the button below. If you're caught up in this, you can get around that forced minimum by going to directly, click on "send", and setting the recipient to “” manually. Sorry for the hassles.

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. Lr7.x to Lr8.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 244; see all), most recent last...

Regarding the amount apparently fixed at 0.00, it seems that you just need to type numbers, like 1 then 0 then 0 to enter 1.00 usd. At least it worked for me.

— comment by Paolo on October 23rd, 2017 at 8:05pm JST (1 year, 11 months ago) comment permalink

I love your Geoencoding Plugin and also Metadata Wrangler. I find them very useful and I want to express my appreciation for your great work and make a monthly donation of $5.

– Ulf Widen from Sweden

That’s so very kind, thanks!!! —Jeffrey

— comment by Ulf Widen on October 26th, 2017 at 6:03am JST (1 year, 11 months ago) comment permalink

I started getting an error message after working with the plugin since 2013
can you please tell me how to resolve it. Thanks (System returned “securityError” when Lightroom attempted to use the Internet: Are you sure that your system date and time are correct?)

A smattering of users are getting this. If you’re among them, and this FAQ doesn’t help, please report the exact version of your OS, your browser, and of Lightroom. I don’t know what the problem is, but I think it’s somehow related to SLL security certificates. —Jeffrey

— comment by Rogelio on November 4th, 2017 at 7:45am JST (1 year, 11 months ago) comment permalink

On updateing to LR 7 all my publishing services plugins are gone. I’ve tried going through my paypal reciepts to check out the registration codes ive found from you and none of them worked. When i click on the Register now button it funnels me to your description of how to register, but does not let me register again. Any suggestions on how I can fix this? Thanks!

I’m not sure exactly what you’re reporting, but upgrading Lightroom should not cause any harm to your publish services. Are you sure you had Lightroom upgrade the correct catalog? If so, perhaps try the upgrade again… publish services should not be harmed in any way during an upgrade. As for the unrelated topic of my plugins and registrations, as it’s been for a decade, major upgrades invalidate prior registrations, but new registration codes are essentially free (1 cent). Sorry for the hassle. —Jeffrey

— comment by Keir Briscoe on November 8th, 2017 at 1:11pm JST (1 year, 11 months ago) comment permalink

What a great plugin. I used to geotag my photo from a file en Lightroom does it rather properly with however a drawback : City, province, country are discovered but remains in grey in the IPTC field.
Using reversegeo on the photos having already the GPS info works great.
Is is so convenient that I can get the info in my own language !

Do not use google map, the city info for Indonesia is only the kabuten not the actual city.

Openmap gives the proper result.

I have not yet used all the features, with reversegeo only, you already deserve a donation !

— comment by Lionel Charrier on November 10th, 2017 at 6:48pm JST (1 year, 10 months ago) comment permalink

Not sure why, but registration has fail and states “already in use for a different Lightroom serial number”
We’ve changed nothing other than LR updates….
Do we have to re-buy?

Sorry for the hassles, but it’s been this way for a decade, that a major Lr upgrade resets registrations. The plugin is free, so there’s no “buy” involved, unless you consider the minimum 1-cent transaction for the optional registration code to be a “buy”. —Jeffrey

— comment by John Kouavars on December 20th, 2017 at 11:42am JST (1 year, 9 months ago) comment permalink

I really don’t like this reset of registration for LR. I had a problem with the configuration file of LR and when I started it again the plugins reported the “already in use for a different Lightroom serial number” for the same version! I don’t have this problem with plugins from other authors.

I’d imagine that you have LrCC, but internally it upgraded from Lr6 to Lr7. Sorry about the hassles… you can make a new code with a 1-cent transaction, if you like. Lightroom doesn’t have any internal support for this kind of stuff, so each plugin author has to figure out their own system, and for better or worse, this is what I came up with a decade ago. —Jeffrey

— comment by Carlos Viana on March 19th, 2018 at 7:31pm JST (1 year, 6 months ago) comment permalink

Nice plugin. Donated $1.50 via CC … now I wonder where or what the “registration code” will be …
Any hints on that?

Thanks and keep up the good work.
As mentioned above, it’s showin in PayPal’s reply. —Jeffrey

— comment by The Insaint on March 24th, 2018 at 10:36pm JST (1 year, 6 months ago) comment permalink

Thanks for the response. But I wrote: I donated with my CC. No Paypal involved. I only have a note on my bank account regarding this transaction.

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

So, on the linked PayPal page, I chose “Donate with a Debit or Credit Card”
After the donation, I haven’t got any “Unique Transaction ID” …
I hope I didn’t miss it, but I’m sure there wasn’t any.

Any suggestions?

PayPal would have presented a “transaction ID” or a “Receipt Number”. Unfortunately, I don’t have access to these until you use them in a plugin. Reach out to me via email ( and I’ll get you a code you can use. —Jeffrey

— comment by The Insaint on March 28th, 2018 at 4:02am JST (1 year, 6 months ago) comment permalink


Recently migrated from LR 6 to LR 7.3 and when attempting to update my copy of the Export To Facebook plugin, I get an error message “The plugin does not seem to be installed in a location where Lightroom can write to it. If you can’t adjust permissions to allow the plugin to update itself, you’ll have to do a manual upgrade.”

Could you send me a link with instructions for doing the manual upgrade?

In this case, a manual upgrade is just to delete the old copy, and do an an install from scratch as you did the first time. —Jeffrey

— comment by Wes Neuenschwander on April 9th, 2018 at 2:59am JST (1 year, 5 months ago) comment permalink

I just paid Paypal again for the plugin, & got a transaction code (15 digits), but when I enter it in the registration field in Lightroom, it’s not enough numbers, or whatever, because the registration button is still greyed out. I really need this plugin, I use it for work, and I’m on a deadline. Any ideas/suggestions?

PayPal has this infuriating bug whereby they don’t display the leading zeros of a transaction code that has them. Modern versions of my plugin should handle them, but in any case, you can reformat it yourself by adding as many leading zeros are required to make 16 digits, then move the ‘-‘ around so that the digits are in groups of four. —Jeffrey

— comment by leeann on April 17th, 2018 at 2:01am JST (1 year, 5 months ago) comment permalink

hello jeffrey bob in ojai ca here..all of a sudden nothing is working…im using a mac and LR 5 and untill yesterday was happy as a clam…suddenly the sky went dark …metaphorically …im getting a message saying unexpected HTML. reply from smugmug????? i thought oh it looks like theres an updated plugin maybe thats the problem i clicked on update plug in i thought oh i prolly need to logg out and logg back in…that was a disaster complete….now i cant do anything..cant log in cant upload …i have the code and wonder if my password is valid ,as smugmug had me change password about 6-8 months ago…ive tried using the new password thats a big negative…im really tired and cant believe this glitch ive stumbled into…everything was workin just great until sunday! please if you have the time i would love to return to pre sunday times any help will be appreciated…i just cant believe this smugmug says everythings fine on their end! anyways thanks for reading this ,i just feel defeated…yur pal bob

Please see this page. —Jeffrey

— comment by BOB DEBRIS on June 19th, 2018 at 1:48am JST (1 year, 3 months ago) comment permalink

Would you consider providing the plugins as a subcribtion service or one time fee for all plugins? I’m getting tired of having to register all the plugins every time Adobe makes a major update, I need to reset my computer or install Lr on a different computer. Since Lr now assosiates Lr with an AdobeID, could you also provide a simpler way of permanently registring the plugin?

Sure, just generate and actually use one registration code, then send it to me with your needs, and I’ll take care of it. —Jeffrey

— comment by Tore Sætre on September 22nd, 2018 at 11:23pm JST (1 year ago) comment permalink

Jeffrey, I installed the export plugin for Lightroom and it appears to be working very well. However, I mistakenly forgot to register and pay.

What options do I have?

I’m not sure I understand… registration is optional, and not even brought up until you’ve used the plugin for six weeks. If you’re happy with it, a gift is appreciated, but never required. —Jeffrey

— comment by Daniel Graham on September 30th, 2018 at 8:25am JST (11 months, 23 days ago) comment permalink

From Sweden
I have been registered several times now

— comment by Lars Hedberg on October 16th, 2018 at 9:02pm JST (11 months, 7 days ago) comment permalink

SFBay Area. I was an early adopter of yesterday’s Adobe updates to LRClassic CC and PSCC. Today the latest version of the Zenfolio updater wouldn’t work in the new version 8 of LRClassic CC. I tried downloading the latest version again, and LR reported that the plugin was “void”. I hope it will be mended to be compatible with LRClassic v. 8 (and that my donation via PayPal today will still be considered to be good).

I’m not sure where you’d see “void”, but many folks using the latest version on the site without problem. Maybe try downloading with a different browser? And be sure to leave the plugin files there after installing (see the next comment here for more). —Jeffrey

— comment by Shirley Sanderson on October 17th, 2018 at 7:41am JST (11 months, 7 days ago) comment permalink

Hi. I’m writing from the Olympic Peninsula, located in NW Washington State, USA.
I recently upgraded to the latest OS and Lightroom. Somewhere along the line I got the impression that I needed to upgrade the Zenfolio plug in. I downloaded the latest update from your page. When I click on it it opens Lightroom and tries to upload a bunch of icons. Only the Zenfolio extras shows in the plugins. But, when I use plugin manager it says everything is up and ready to go. Anyway, I registered again, but maybe my computer thinks I didn’t donate enough. I don’t use the plug in often, but I really appreciate it when I do. I’m really confused, and glad we don’t have to go through upgrading very often. Please get back to me. I don’t think I even remember how to upload to Zenfolio without your app.

Your mention of “a bunch of icons” makes me think that you unzipped the download and then went inside the plugin The unzipped “zenfolio-jfriedl.lrplugin” folder is the plugin, so that’s what you select in the Plugin Manager to add. You don’t ever have to donate anything to me (if it’s compulsory, it’s not a donation), so I’m not sure what you mean by that, but in any case, it sounds like you’re not using the latest version. —Jeffrey

— comment by Stan Cowen on October 18th, 2018 at 1:02pm JST (11 months, 5 days ago) comment permalink

I just reregistered your product because I upgraded to LR8.0. I used the new registration number but getting message that it is “Invalid registration code” I have tried multiple times and have closed and reopened LR. What should I do?

Perhaps send me an email ( with your code or a copy of the PayPal confirmation, and I’ll take a look. —Jeffrey

— comment by Vrp on October 18th, 2018 at 10:13pm JST (11 months, 5 days ago) comment permalink

Hello from NYC. Thank you so much for all the ongoing work you put into the Lightroom-Flickr plugin. I’ve been using it for years and consider it essential.

— comment by Jason Martin on October 20th, 2018 at 8:36am JST (11 months, 3 days ago) comment permalink

I am writing from Vietnam but am not Vietnamese and have just downloaded , installed and registered your Geoencoding pug in but I am told that it is registered and available but it is disabled and I cannot enable it. OBviously I have missed something but what? Please. Regards. Nearly forgot Lightroom 8 the latest anyway as the previous version is automatically disabled

Did you perhaps delete the plugin files after installing Lightroom?” You actually have to leave the files where they are after pointing the plugin manager at them (which means you want to move them to somewhere permanent prior to that). If that’s not it, please send a screenshot of the plugin manager with all sections visible. —Jeffrey

— comment by Guthrie Forbes on October 22nd, 2018 at 5:01pm JST (11 months, 1 day ago) comment permalink

Hi, I just donated after upgrading Lightroom Classic to version 8. I tried to install the latest plugin but a dialog ‘ not recognising this schema’ , or words to that effect keep coming up. Can you tell me what I am doing wrong?

I imagine there’s a message also saying “your version of the plugin is too old for this version of Lightroom; please update the plugin to the latest version”. —Jeffrey

— comment by Allan Harris on October 23rd, 2018 at 2:49am JST (11 months ago) comment permalink

Hi Jeffrey,
thanks for keeping the map support of LR6 alive in an alternative way. Hope that the unwillingness of Adobe at least helps you a bit in supporting your great work!

Cool plugin! Has even better functions than the original version.

I wish it would be possible to replace the whole map menu with something reasonable, but I have doubts that Adobe allows that…

Nevertheless many thanks!

— comment by Martin on January 3rd, 2019 at 12:16am JST (8 months, 21 days ago) comment permalink

Great plugins. Is it possible to Register all of your Plugin in one step? I might have missed this answer if it was asked before.

Yeah, just actually register one plugin, then send me the code and your needs, and I’ll take care of it manually. —Jeffrey

— comment by Don on February 14th, 2019 at 10:03pm JST (7 months, 9 days ago) comment permalink

From San Francisco. I’ve accumulated 1,000s of dng image files in my Lightroom folders on a Mac. Is there an “easy” way of viewing the images and metadata without a knowledge of Lightroom? OR, is there an “easy” way, meaning not enormously time consuming, of extracting jpgs and metadata of printable quality? I know about Export, but that would take lots of time with the quantity I have. I’m not a computer techie, so I’d appreciate any replies to be as simple as possible. Thank you for your time.

I’m a bit confused about exactly what you’re asking, but a DNG processed in Lightroom contains the initial source pixels, and metadata instructions about the develop changes you’ve applied, so the only way to see the result of that as a JPEG is to load it into Lightroom or Photoshop’s ACR, and export a JPEG copy. The simplest would be to start the export from Lightroom before going to bed, then collecting the results in the morning. —Jeffrey

— comment by Richard Golden on March 1st, 2019 at 4:17am JST (6 months, 23 days ago) comment permalink

For Jeffry, the dng will appear in your LR catalogue just like any other file. You can see what it looks like in either the Library module or the Develop module. You can see the metadata in Library view by selecting “metadata” in the menu at the top of the window. You do not need to export them as jpegs in order to see them and examine the metadata.

But you do need to export them as jpegs to have them as jpegs 😉 —Jeffrey

— comment by Shirley on March 10th, 2019 at 3:06pm JST (6 months, 13 days ago) comment permalink


I need more-specific information than “stopped working” to have any hope of helping. —Jeffrey

— comment by Stevie Rotella on March 14th, 2019 at 9:43am JST (6 months, 9 days ago) comment permalink

Are you able to use the Lightroom Flickr plugin to publish to more than one Flickr account? I manage multiple flicr accounts and cant seem to create different publish services for each of those accounts? I get the error:

Flickr login aborted: WRONG USER. The publish service is for Yaw (Flickr internal id “XXXXXXXXX”). Please be sure you are logged in as that user in your browser, then try again.

Is this prevented on purpose?

Each publish service is unrelated to the others, and each can be to a different Flickr account, or the same. The account is tied to the publish service when it’s made, when first authenticating to Flickr near the top of the dialog. If it’s not working, please send a plugin log after encountering the error. —Jeffrey

— comment by Yaw on March 23rd, 2019 at 1:06am JST (6 months ago) comment permalink

Thank you for the great plugin.
I installed the Google Photos plugin. Then, the following dialog is displayed every time I start Lightroom.
“Lightroom では、JF Google Photos プラグインようにシステムを設定する必要があります。”
I have not registered yet, will it bring up that dialog?

No, that’s an issue with how Lightroom was installed on your system. Please see this FAQ. —Jeffrey

— comment by KS on April 29th, 2019 at 4:48pm JST (4 months, 24 days ago) comment permalink

With the most recent update to LRClassic (no longer called LR Classic CC), my jf zenfolio upload plugin has disappeared. The message on the export page says “Unable to Export: the “nil” plug-in is not installed or not functioning properly”. In my Lightroom settings under Export Presets, User Presets” there is a file titled “Zenfolio upload.lrtemplate”. So the uploader is there, just not recognized by LRClassic. Is there some way to make LRClassic recognize this again, or does there need to be a modification to the plugin?

A plugin ends with “.lrplugin”, so the upload template is unrelated… that’s an export preset that you presumably made some time ago. You can just download the latest plugin zip from my site, then unzip and move the “zenfolio-jfriedl.lrplugin” item to where you want it to live on your system, then point the plugin manager at it and you should be good to go. —Jeffrey

— comment by Shirley Sanderson on May 30th, 2019 at 10:23am JST (3 months, 24 days ago) comment permalink

I am preparing a substantial collection of images (perhaps 30,000)for my children. I easily make a backup of all types of files using a MAC software backup.
However, I want to use your folder publisher to create a live backup of all files exported as jpegs in current folder hierarchy so my children with no imaging software can view them with simple jpeg viewer.

My plan is to create smart collections exported as jpegs to a separate HD using your folder publisher plugin
I am editing images throughout the folders routinely so the update ability is critical.

My questions are: Can the publish folders plugin handle large collections (30,000 images)?
Have you done or have any knowledge of the time to publisjh a large collection?


Lew Lorton

Ostensibly it should be fine, though how fast things go depend on many things (what kind of photos, what kind of edit, and what kind of system). It’ll certainly take a while for the initial publish, but after that updates shouldn’t be too arduous. If your system can’t handle the initial 30k publish, you can select photos in smaller groups, hold down the alt/opt key too turn the [Publish] button into [Publish Select], and do them like that. —Jeffrey

— comment by lewis lorton on July 4th, 2019 at 1:22am JST (2 months, 20 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