I have a question about automating my workflow. I have a photoshop file that consists of a Base Layer with some content that will always be visible. I also have a second category of about 15 layers that i wish to render on top of that base layer. Now I would like to achieve two things. Firstly I would like to automate the rendering so that it will save 15 (strictly speaking 16) versions of that file with Base layer + one of the layers in the second category (including the version with just the base layer strictly speaking). Secondly I would like to render all versions in all combinations. I.e All combinations with Base Layer + 2 layers of the second category, all combinations with Base Layer + 3 layers of the second category and so on. Is this already a scripting job or is there an easier way to achieve this? Best regards Roxi

  • 1
    I think you would probably have to write a script for this. Perhaps you could record an Action, enabling certain layers, and saving, etc. But an Action wouldn't be much use unless you had lots of separate files with the exact same structure and layer names to process. To be honest, if this is for just one file, you might be quicker just doing it manually. The time taken to write a script and test it may be longer.
    – Billy Kerr
    Jan 8, 2020 at 11:55

1 Answer 1


You could look at using layer comps in Photoshop and export via export layer comps.

You may find it laborious to set up at first but you can make a layer comps and on that layer specify what layers are turned on an off.

I would advise caution though. After several layers it can easily get confusing what layer contains what, so my advise for you is to use a logical naming convention that ties back to the layers and makes it easy for you to keep track.

For example, I have a .psd file with a layer called Base layer 1 and then Artwork layer 1, Artwork layer 2 etc up 15.

For my layer comps I may called them Base layer 1 + Artwork Layer 1, then Base Layer 1 + Artwork layer 2. This way after a lot of layer comps in different combinations are made I can keep track of their set up and match them up to artwork layers.

One last point. On layer comps you can toggle visibility, position, and appearance. If they are turned on it will remember them. If they are are turn off it wont, and you could easily end up with a lot of layers that are not remembering which layers need to be on ir off.

  • Combining the base layer with up to 3 other layers will give 455 combinations. That's a lot to set up manually. And the OP wants "and so on"!
    – Wolff
    Jan 10, 2020 at 18:04
  • You make a very reasonable point Wolff. Jan 13, 2020 at 14:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.