Excessor is a Lightroom plugin that allows you to apply a preset folder on a single image, generating ridiculous amount of virtual copies with applied presets. You can then further edit the virtual copies as you wish.

Get Excessor 0.4.801

Above you can see an example of single image and its 7 virtual copies, which are generated from a single preset folder (Lightroom 4’s B&W Presets) with a click of a button.

After installation, the plugin can be opened from File -> Plug-in Extras -> Excessor. But first, you should select the image or multiple images from which you want to create new copies. After starting the plugin, simply select preset folder where to create developed virtual copies from. Optionally, you can also set virtual copy name to preset name or preset UUID. Clicking OK will start creating virtual copies.

Do not touch keyboard or mouse during the virtual copy generation, it is using combination of Lightroom API and keyboard event stuffing, so things will go haywire if you try to use Lightroom while copy creation is in progress. When plugin is completed, it will tell you:

Now, click OK and you will see that Lightroom starts to render new preview thumbnails for your newly created virtual copies.


  1. Wow, I was thinking about coding something like this! Just as I was about to give up, because I read that the SDK doesn’t support creating Virtual Copies, I stumbled across your plugin. I understand you are faking out the system with keyboard stuffing, but this is exactly what I wanted to do.

    Initial testing did not work, but I just tried it again as I wrote this comment, and it seems to work now. Will definitely have to test further.

    Thanks for creating this!


  2. Purchased!

    What an awesome plugin, it is flawless and efficient. I used to do this by hand and it took forever. I wish I had learned about you years ago.

    I haven’t tried the others yet but won’t hesitate to support if I find them useful. Thanks.

  3. Can I request a new feature/plugin? Excessor creates a new virtual copy for each preset, would be nice to be able to create a new virtual copy for each Snapshot. In Develop mode, I like to go CMD + N regularly to save different versions of an image. It’s faster than making virtual copies, but the downside is that I can’t compare them side-by-side. Thanks.

    1. Unfortunately, it is not possible because Lightroom has no API for accessing snapshots. Plugins can create them, but not apply them.

  4. Had Excessor running on my ‘old’ PC but cant seem to get it running on my new (64 bit) PC.

    Get error message regarding not finding VBscript.

    Also, I thought I had previously donated, but simply can not remember!

    Hope you can help?



    1. Excessor should work fine on both 32 and 64 bit Windows versions (I just verified it on my new Windows 8 Pro 64 bit install). However, since there is no official support for creating virtual copies in Lightroom API, it uses VBScript to send events to Lightroom. It sounds like your VBScript installation is corrupted, probably by some installation script that did not use proper UAC elevation.

      Fixing it is a bit complicated, you need to see if VBScript is registered under current user (it shouldn’t be) and then re-register it using administrator access. There are instructions at http://www.jakeludington.com/windows_7/20091115_error_2738_could_not_access_vbscript_run_time_for_custom_action.html but be aware that this requires some advanced Windows hacker skills.

      If you have donated, you should have the transaction ID in your Paypal history. Paypal uses different IDs for seller and buyer, so I don’t have your ID, the activation process verifies it from the Paypal server.

  5. Jarno

    Although I had tried what you said, and verified I was in 64-bit CMD etc, I repeated the ‘reset’.

    I still get the ‘Can’t find script engine “VBScript” for script…’ error.

    This is a mystery to me. Do you have any other pointers to resolve this? For example what registry settings should I be looking for?

    Any help would be gratefully received.



  6. Fixed it!!!!!

    I had to ensure two reg keys were in place:


    At that key in the right window is there a Value (Default) of type REG_SZ with a “Data” of VB Script Language



    At that key in the right window is there a Value (Default) of type REG_SZ with a “Data” of C:Windowssystem32vbscript.dll

    Donation coming your way!!!



  7. Hi!
    Exactly the plugin I searched for!
    But I have a little improvement request, which meets our requirements perfectly: A random generator!
    We need a plugin like Excessor, but just use a defined number of presets; let´s say two out of ten – chosen by accident.
    Could this be possible? We need such a plugin urgently – donations follows the solution!

    THANKS & Greetings from Austria!


    1. Ahem, I have actually written such plugin, I just never took the extra effort of releasing it! It works by selecting a set of photos, a preset folder and it applies random preset from the given folder.

      I’ll try to finish it up next weekend or so, stay tuned 😉

  8. Hm tried plugin. it creates virtual copies but no preset is applied. tried both my personal created ones, third party’s and native LR.
    Any idea why ?
    I am on mac on latest version of lightroom

    1. I tried emailing you, but the address you gave bounced.

      I’ve never heard about this happening before. If you look at the virtual copy in Develop module, do you see entries in the History panel?

      Lightroom doesn’t update the thumbnails in Library view until the plugin dialog is dismissed, but the thumbnails should update shortly after OK is clicked. Do you have any other plugins running that might interfere?

  9. Hi Jarno !

    Great work you’ve done here !
    May I suggest a new feature : is it possible to apply just one preset and not an entire folder of presets ?
    It would be very handy to just turn black and white, or what ever preset, for a bunch of photos and not to use all of the presets that you know won’t fit right anyway.

    Many thanks and bravo 🙂

    1. I’m not sure if I understand correctly, but you want to apply one preset to multiple photos? Lightroom already does that, no need for external plugin. First select the photos, the use either the Quick Develop panel to apply the preset, or go to Develop module, make sure Sync button on the right panel is set to Auto Sync and apply the preset.

      Having the Filmstrip panel visible helps a lot in develop module (press F6 to toggle it)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>