14

When I have multiple layers in Krita, how can I export each layer as an individual image?

5 Answers 5

17

I know I am a bit late, but Krita 4.1.0 (released this june) does have such option.

Go to "Tools"->"Scripts"->"Export layers". There you can choose the folder and what to do with visible/invisible layers. The output image names are the layer names.

2
  • 3
    This is the correct answer. Works like a charm, and even nests layer images in subfolders when they're grouped in the layers palette. Commented Nov 9, 2018 at 19:22
  • oo and there's even an option for "adjust export size to layer content" instead of everything being the size of the full image, noice Commented Sep 5, 2025 at 18:33
4

There is no direct export option, however when saving in the .tif format, you can easily convert to separate .png files using Imagemagick's convert.

If you save the following image:

Krita screenshot of layered drawing

in the .tif format without flattening:

Save as .tif Krita dialog

and then convert to single images using:

convert layered.tif layers.png

you will then have the separate images:

enter image description here

Hopefully, installing Imagemagick won't be a challenge or two.

There also seems to be a script to convert from .ora, however saving as .org is very slow and a quick test of the script created results of much smaller resolution.

0
1

Another option is to save a file in psd format and then use other editors (gimp, etc.).

1

I just did it manually by figuring out the dimensions of my canvas and creating a new project with the same dimensions. Then I copied and pasted each layer one at a time from the old project into the new one and went to file > export > and saved each layer under a different.png file name.

This was an easy solution for me that didn't involve installing other software, and I luckily only had 3 layers so it just took a few minutes. I can understand that this would be tedious with many layers, but I just thought I'd throw my answer out there for anyone with a simple project.

0

Use File > Export > Spriter SCML - this command export all layers as files and all groups as folders

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.