Thanks for coming to, the world's #1 resource for all things InDesign!

How to Save InDesign Files as Layered Photoshop Files

Recently, someone asked the question of whether it was possible to export from InDesign to a layered Photoshop file, converting InDesign layers to Photoshop layers. While you won’t find PSD as one of the file formats in the Export dialog box, you can accomplish this task on the Mac with the help of a script written by Rob Day and available to download for free from

The script works by exporting each layer as a separate PDF, and then placing those PDFs into Photoshop (CS5 or later). You have the option to place layers as Smart Objects or rasterized layers.

So this:


Becomes this:


The layer names in Photoshop match the layer names in your InDesign document. Hidden layers, locked layers, and empty layers are all exported.

When you run the script, you get a dialog box where you can choose one of your PDF Presets, the Color Mode, page, resolution, and whether each layer is rasterized or saved as a Smart Object.

Screen Shot 2015-07-08 at 3.02.08 PM

If you chose Smart Objects, you can edit the content of a layer by double-clicking the thumbnail in the Layers panel in Photoshop. Here’s one being edited in Illustrator.


Save and close, and the change will be reflected in Photoshop.


Note: for lots more information about working with Smart Objects, check out Bart Van de Wiele’s Get Smart videos at CreativePro.

If your InDesign document contains a lot of text, don’t expect it will be easy (or even possible) to edit it in the exported file. Some text will be converted to outlines.

Screen Shot 2015-07-08 at 4.25.27 PM

Also, transparency effects are rasterized and blending modes applied to InDesign content will not be honored (check out the red rectangle in the images above). Remember, PDFs are intended to be output files, not working files. Even so, it’s pretty awesome to get InDesign content into Photoshop like this.

Mike Rankin

Mike Rankin

Editor in Chief of, InDesign Magazine, and Author of LinkedIn Learning courses on InDesign, Illustrator, GIMP, Inkscape, and Adobe Dimension.
Mike Rankin

Latest posts by Mike Rankin (see all)

  • - November 30, -0001
Related Articles

38 Comments on “How to Save InDesign Files as Layered Photoshop Files

    • Correct (as noted in the first paragraph). Hopefully if a lot of folks need this, one of the Javascript gurus will replicate it so everyone can benefit.

      • Has this ever been created. Just started a new job and they’ve given me a PC. used to use this script all the time on my mac :(

  1. Great script, but still leaves me with same problem, I was hope Adobe will address. Why can’t just allow Photoshop and Illustrator to be able to place InDesign file in they which we can still edited. Just like what we allowed to do InDesign with both Photoshop and Illustrator Files. Know that is something I know every Designer would love to see… Please Help

  2. Very interesting.

    InDesign, Select All (only works on spread) not whole document.

    Paste into Photoshop CC 2015 – it imports as a Vector Smart Object.

    Double click the icon in the Layers Panel and it opens in Illustrator, fully editable.

    You can make layer changes in Illustrator, it doesn’t reflect back to photoshop – but it’s pretty nice. When you reedit the vector smart object it opens again Illustrator with layers in tact.

    Also, on my test, the Multiply for the interactions remained in tact for objects, everything though was in clipping masks though, although releasing them it worked excellently. I can also make any type changes I require.

    Although – character and paragraph styles don’t make the hop.

    However, I can copy for InDesign CC14 to Illustrator CC15 with the same result as pasting to Photoshop and editing the smart object, it appears identical.

    In short, the script is wonderful, but I think Adobe could do something about the layers.

    The interesting thing about going the Illustrator route (not pasting to photoshop first) is that in Illy CC15 (not sure if before) you can restructure your layers quite easily.

    Then in Illy you can Export to PSD and retain text layers to edit in Photoshop.

    Open the PSD in Photoshop and you’ve got a pretty awesome file with text layers. Again, more splitting up to do once there in regards to layers. But pretty awesome.

    The only downside I see is that there are no longer any vector smart objects, in the document, so when saving from Illustrator to PSD make sure you choose a large DPI setting so your vector (former vector) objects will output without jaggys, something like 1200 or 2400 would be more than enough. But for a raster heavy layout with no vectors, then a 300 DPI would suffice and you can then have your editable text layers in Photoshop.

    That being said, if you have it in Illy for printing then leave it there, even better leave it InDesign. I presume the idea of switching to Photshop is to have artwork to save for the web or some web developer to disect a PSD for web layout.

    Therefore it wouldn’t matter if it was 300 dpi, in fact choose 72 ppi at the size required for the web, then at least you have raster images and editable text layers to make it easier to update the text in the future.

    My fingers are now tired.

  3. After a short break, you can of course layer your indesign file with text on another layer, which is awesome. Then use the script.

    Edit the Vector Objects in Photoshop by double clicking the icon to open in illustrator.

    Then from Illustrator export as PSD – and choose to write layers. Then replace that vector object layer with the text layer from the new file.

    A bit of work, but gives you more flexibility at later stages in photoshop – I’d imagine. It’s an option anyway.

  4. Another work around is exporting as a PDF, on said PDF in Illustrator and move items to layer and then export to PSD via Illustrator

  5. Script works great! My manager created a bunch of layered art in InDesign that the client actually needed as PSD files — thought I was gonna have to copy, paste and match positioning of everything he did in InDesign, but this script does all that in seconds! Thanks!

  6. This thing worked like a charm…saved me a days work because of a vendors crazy specs that require layered files for printing,.. Thanks man! Great work!

  7. Sometimes I face problem of saving in-design files as a layered PS files. But after going through this tutorial now I am able to save that easily. I have read first to last of this tutorial and it’s really helpful.

    In past I can only design any work but can’t save that with different layer. I had to save that as JPG or PNG without layer. But that didn’t fulfill my purpose. Design work need to saved as layer because sometimes we have to amend that part by part and present in different way. Flat layer doesn’t allow me to do that.

    I want to thank Mike Rankin for sharing this so much helpful content. You people are really helpful.

  8. I like it, but why can’t Adobe Photoshop allow you place an InDesign File as they do with Illustrator Files. The reason I ask cause After i design business cards or any artwork in InDesign have to export as a PDF to use it on my Mock-up Designers in Photoshop. And if I need to change something in the Artwork I have go back to my InDesign File then Export again. We can bring PSDs in InDesign but cant take InDesign Files into Photoshop.

  9. I create artwork for a lot of iPad sales aids at work, it’s much quicker and easier to design/lay them out in InDesign but the developers have always wanedt the final files to be supplied as fully editable PSD files. So we just end up creating the sales aids in Photoshop from the start because the text needs to be editable. It still amazes me how Adobe haven’t addressed the InDesign to Photoshop issues with text. This script wouldn’t help my situation because of the amount of text that is on each page of the sales aids.

    Has anyone else got an alternative way around this problem?

  10. The script doesn’t appear to be working for me. I have three layers and when I run the script it turns off two layers leaving the bottom layer which is just a black box and then just hangs. Left it running last night in case it was slow and just come back to find it hasn’t done anything.

    • I know, I’m late, but could it be that the layer’s name had one or more “special characters” that are forbidden as filenames with OSX?


  11. Hi together,

    if you are using option “[x] Layers are Smart Objects” you should have a PDF/X-4 export preset where no downsampling is done with exported images.

    The downloadable version of the script is for InDesign CS6 with PhotoShop CC as far as I can tell from the AppleScript code. How would one use the script with InDesign CC (any version) and not with InDesign CS6? You could try to edit it with the Script-Editor on the Mac, but best contact the scripter, Rob Day.


  12. Can someone please help me in solving this. When I run the script, it translates to photoshop always in 2 layers, one text and one shapes and images, but in that layer, shapes and images I can not separate anything.

  13. Hello, this scripts works, but what If I want to export some several pages… Is there a wel to tell the script that export all pages?

Leave a Reply

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