I have multiple layers open in GIMP. I would like to export a pdf that has each layer on a new page.


GIMP (prior to 2.10) can't do this directly.

You need to use an intermediate file format.


sudo apt-get install imagemagick


  1. Export from GIMP as an MNG animation: FileExportdocument.mng
  2. Convert to PDF on the terminal:

    convert -reverse document.mng document.pdf
| improve this answer | |
  • 1
    Nice tweak for not having to reorder the layers from how they come in from a pdf in the import. – Max Williams Jun 27 '18 at 15:07
  • 4
    Gimp 2.10 can do this, see @mjoao 's answer – Barun Jan 1 '19 at 12:08

Gimp (2.10) does it already. No extra software or plugins needed.

  1. Import all images/pages as layers.
  2. File > Export As > filename.pdf
  3. Select Layers as pages and Reverse the pages order
  4. Click the Export button.

That's all! Enjoy.

| improve this answer | |
  • 1
    Not only does GIMP do this built in, but it's even clever enough that if you want to have multiple layers make up a page e.g. a base image and various additional text layers - you can do this using layer groups and then with the 'Layers as pages' option, GIMP will export each layer group as a separate page! – ec2011 Nov 6 '19 at 1:53
  • 7
    The installed GIMP I have on Ubuntu 16.04 (GIMP 2.8.16) does not have this option. – user886869 Nov 21 '19 at 0:04
  • 3
    GIMP 2.8.18 does not have this option – Alessandro Jacopson Nov 24 '19 at 9:41
  • You don't need to reverse pages order if images were imported in order (last page as top layer) – qwr Apr 28 at 8:18

There is a Gimp plugin that does this nicely.


The install path and how to change the permissions are covered in this blog post: https://www.zyxware.com/articles/4438/how-to-export-multiple-layers-from-gimp-into-a-pdf-file

| improve this answer | |

Your Answer

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

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