I have several artboards in my PSD file, and I would like to create a spritesheet from them. All artboards have identical dimensions and are composed of several layers.

Now, I'm aware that there is a way to export a sequence of layers to a spritesheet, or to use online tools to stitch images together, but I'd like to export whole artboards, not individual layers, and also export them as a single file containing all images stacked one next to another. It would be far more convenient if there is a similar option built inside Photoshop, or even if there is a script for it.

Is there a way to export all artboards as a single spritesheet directly from Photoshop?

  • Could you use Photoshop Contact Sheet and select all of the images that would go on the spritesheet? (Photoshop) Choose File > Automate > Contact Sheet II. – AndrewH Aug 3 '17 at 21:41
  • @AndrewH Unfortunately, no. Contact Sheet messes up the dimensions, and doesn't remove the space between artboards. If I have a gap of 300 px (exaggerated, of course) between artboards, that same gap will show scaled in the result. If I have them placed in a diagonal inside of a file, they will all come out in a diagonal in the result. Basically, it just scales down the entire document, and places it on to a defined sheet. It does what it's supposed to: it makes a contact sheet, and a pretty good one, but that's not what I need. – exer2k Aug 3 '17 at 22:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.