# PSD Compatibility Feedback

**URL:** <https://krita-artists.org/t/psd-compatibility-feedback/52820>\
**Category:** Artists Feedback & Testing\
**Created:** [November 30, 2022, 2:10pm UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820 "2022-11-30T14:10:39Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Baukje](https://krita-artists.org/user_avatar/krita-artists.org/baukje/32/9849_2.png) [@Baukje](https://krita-artists.org/u/Baukje)\
**Post date:** [November 30, 2022, 2:10pm UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/1 "2022-11-30T14:10:39Z")

</div>

Hello,

So having to work with clients and their PSD files I’ve come across a number of compatibility issues which I’d like to share:

- When you export to PSD while all layers are stacked into one group, it actually merges the group into one layer (bug?)
- Inherit alpha isn’t compatible
- More than one transparency mask on a layer isn’t compatible (it will flatten the layer) (or maybe photoshop doesn’t have that option at all?)
- When exporting PSD, it will unfold all group layers. So when you have lots of group layers, you will have a long list of layers. Makes it difficult to find certain layers

Luckily there are workarounds for all of these points, but… it’d be great to see any of these implemented in the future 😁

---

<div class="post-metadata">

**Author:** ![wojtryb](https://krita-artists.org/user_avatar/krita-artists.org/wojtryb/32/480_2.png) [@wojtryb](https://krita-artists.org/u/wojtryb)\
**Post date:** [November 30, 2022, 2:31pm UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/2 "2022-11-30T14:31:30Z")

</div>

Hi Baukje! Long time no see here 🙂

For the inherit alpha part - DeifLou is working on it.  
To summarize those 300 posts on this topic: [Potential improvements to Inherit Alpha in Krita](https://krita-artists.org/t/potential-improvements-to-inherit-alpha-in-krita/28969)

There will be a new inheritance mode in krita for inheriting from a single layer below (like PS clipping mask).

It will be used when opening a PSD and you will be able to use these to save a valid PSD. Current inheritance will still be available, but if you plan to export to PSD - those will not be supported as Photoshop don’t have a feature like this.

---

<div class="post-metadata">

**Author:** ![raghukamath](https://krita-artists.org/user_avatar/krita-artists.org/raghukamath/32/59144_2.png) [@raghukamath](https://krita-artists.org/u/raghukamath)\
**Post date:** [November 30, 2022, 5:00pm UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/3 "2022-11-30T17:00:03Z")

</div>

> [@Baukje](#):
>
> More than one transparency mask on a layer isn’t compatible (it will flatten the layer) (or maybe photoshop doesn’t have that option at all?)

Yes this is unique to krita, No other software that I know has multiple mask feature. So psd doesn’t know what to do with it it will flatten it I guess. Multiple mask should give you the warning before saving to psd if it doesn’t do it already, we can request to add this warning.

> [@Baukje](#):
>
> When you export to PSD while all layers are stacked into one group, it actually merges the group into one layer (bug?)

This might be a bug. We should report it as it flattens and results in data loss.

> [@Baukje](#):
>
> When exporting PSD, it will unfold all group layers. So when you have lots of group layers, you will have a long list of layers. Makes it difficult to find certain layers

I agree this is annoying, I have done this layer folding unfolding dance quiet a few times. But I think there is no issue for the client or person who has photoshop.

---

<div class="post-metadata">

**Author:** ![raghukamath](https://krita-artists.org/user_avatar/krita-artists.org/raghukamath/32/59144_2.png) [@raghukamath](https://krita-artists.org/u/raghukamath)\
**Post date:** [December 12, 2023, 5:52am UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/4 "2023-12-12T05:52:49Z")

</div>

5 posts were split to a new topic: [Vector shapes in photoshop PSD are not loaded in krita](https://krita-artists.org/t/vector-shapes-in-photoshop-psd-are-not-loaded-in-krita/79889)

---

<div class="post-metadata">

**Author:** ![SchrodingerCat](https://krita-artists.org/user_avatar/krita-artists.org/schrodingercat/32/137932_2.png) [@SchrodingerCat](https://krita-artists.org/u/SchrodingerCat)\
**Post date:** [December 12, 2023, 12:08am UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/6 "2023-12-12T00:08:12Z")

</div>

> [@raghukamath](#):
>
> This might be a bug. We should report it as it flattens and results in data loss.

I think I was already informed, for 2 years I think that bug exists.

---

<div class="post-metadata">

**Author:** ![Hoppa\_Joel](https://krita-artists.org/user_avatar/krita-artists.org/hoppa_joel/32/35221_2.png) [@Hoppa\_Joel](https://krita-artists.org/u/Hoppa_Joel)\
**Post date:** [December 12, 2023, 4:00am UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/7 "2023-12-12T04:00:56Z")

</div>

Wsnt sure if this was same or not, or just similar.

---

<div class="post-metadata">

**Author:** ![SchrodingerCat](https://krita-artists.org/user_avatar/krita-artists.org/schrodingercat/32/137932_2.png) [@SchrodingerCat](https://krita-artists.org/u/SchrodingerCat)\
**Post date:** [December 12, 2023, 5:05am UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/8 "2023-12-12T05:05:53Z")

</div>

Well, I remember it was the same, if you had all the layers in a folder when exporting to psd the image would merge.

---

<div class="post-metadata">

**Author:** ![raghukamath](https://krita-artists.org/user_avatar/krita-artists.org/raghukamath/32/59144_2.png) [@raghukamath](https://krita-artists.org/u/raghukamath)\
**Post date:** [December 12, 2023, 5:16am UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/9 "2023-12-12T05:16:33Z")

</div>

I couldn’t reproduce this in latest Krita appimage from the nightly build I made several layers added them into one group and saved as psd and then opened it in GIMP to check all layers were intact. Is there any other way to reproduce this?

---

<div class="post-metadata">

**Author:** ![AhabGreybeard](https://krita-artists.org/user_avatar/krita-artists.org/ahabgreybeard/32/2969_2.png) [@AhabGreybeard](https://krita-artists.org/u/AhabGreybeard)\
**Post date:** [December 12, 2023, 7:35am UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/10 "2023-12-12T07:35:19Z")

</div>

A post was merged into an existing topic: [Vector shapes in photoshop PSD are not loaded in krita](https://krita-artists.org/t/vector-shapes-in-photoshop-psd-are-not-loaded-in-krita/79889/6)

---

<div class="post-metadata">

**Author:** ![SchrodingerCat](https://krita-artists.org/user_avatar/krita-artists.org/schrodingercat/32/137932_2.png) [@SchrodingerCat](https://krita-artists.org/u/SchrodingerCat)\
**Post date:** [December 12, 2023, 8:03am UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/11 "2023-12-12T08:03:02Z")

</div>

If you put all the layers, including the background layer, in a folder and export the drawing to PSD, the layers will be merged.

Krita 5.2

 ![imagen](https://krita-artists.org/uploads/default/original/3X/e/1/e1775fa93ef32c303ce15005a677fdf56b2dbf52.png)

Gimp

 ![imagen](https://krita-artists.org/uploads/default/original/3X/c/b/cb0ab3be4ece6c4075dbd0a14008f4481cb34fa7.png)

---

<div class="post-metadata">

**Author:** ![raghukamath](https://krita-artists.org/user_avatar/krita-artists.org/raghukamath/32/59144_2.png) [@raghukamath](https://krita-artists.org/u/raghukamath)\
**Post date:** [December 12, 2023, 8:07am UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/12 "2023-12-12T08:07:59Z")

</div>

Aah you are opening these in photoshop. I do not have photoshop to test it. may be you can report this bug.

---

<div class="post-metadata">

**Author:** ![SchrodingerCat](https://krita-artists.org/user_avatar/krita-artists.org/schrodingercat/32/137932_2.png) [@SchrodingerCat](https://krita-artists.org/u/SchrodingerCat)\
**Post date:** [December 12, 2023, 8:09am UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/13 "2023-12-12T08:09:17Z")

</div>

No no, it’s gimp, I haven’t used Photoshop for years 😄

---

<div class="post-metadata">

**Author:** ![raghukamath](https://krita-artists.org/user_avatar/krita-artists.org/raghukamath/32/59144_2.png) [@raghukamath](https://krita-artists.org/u/raghukamath)\
**Post date:** [December 12, 2023, 8:11am UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/14 "2023-12-12T08:11:19Z")

</div>

Aah my bad, I did not see the UI but I couldn’t reproduce this. I opened the file without issue in GIMp my GIMP is beta version can you try that and check if this is already fixed in GIMP?

---

<div class="post-metadata">

**Author:** ![SchrodingerCat](https://krita-artists.org/user_avatar/krita-artists.org/schrodingercat/32/137932_2.png) [@SchrodingerCat](https://krita-artists.org/u/SchrodingerCat)\
**Post date:** [December 12, 2023, 8:17am UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/15 "2023-12-12T08:17:45Z")

</div>

I don’t think it’s a Gimp problem, in any software that opens this file, the layers will be merged, even in Krita.

 ![imagen](https://krita-artists.org/uploads/default/original/3X/7/7/77a43bb2c6248677c2b302452d3714d27e1a9e20.png)

Maybe this was fixed in the nightly versions of Krita? 🤔

---

<div class="post-metadata">

**Author:** ![EyeOdin](https://krita-artists.org/user_avatar/krita-artists.org/eyeodin/32/2662_2.png) [@EyeOdin](https://krita-artists.org/u/EyeOdin)\
**Post date:** [December 12, 2023, 10:04am UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/16 "2023-12-12T10:04:13Z")

</div>

@SchrodingerCat  
you need to test that with a psd file that was created in a given software. if you work with a PSD created in Krita and export out will give a different result from a PSD created in PS and exported from Krita.  
It really is something that happens on the moment of creation of the PSD file that makes all go weird.

---

<div class="post-metadata">

**Author:** ![SchrodingerCat](https://krita-artists.org/user_avatar/krita-artists.org/schrodingercat/32/137932_2.png) [@SchrodingerCat](https://krita-artists.org/u/SchrodingerCat)\
**Post date:** [December 12, 2023, 6:09pm UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/17 "2023-12-12T18:09:59Z")

</div>

Yes, of course I understand that, the detail is that this is a bug that only happens if you put all the layers in a group.

If I export to psd leaving a layer outside the group it doesn’t happen, I mean I don’t usually do that but one day by mistake I did it, then I noticed the problem, it’s something that shouldn’t happen, if someone else makes that mistake they probably don’t know what it’s because of.

---

<div class="post-metadata">

**Author:** ![Dynline](https://krita-artists.org/user_avatar/krita-artists.org/dynline/32/76145_2.png) [@Dynline](https://krita-artists.org/u/Dynline)\
**Post date:** [December 12, 2023, 6:23pm UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/18 "2023-12-12T18:23:48Z")

</div>

I made a psd in krita, all layers including the starting one in the same group. Both  
photoshop and csp opened it fine. I am using the krita prealpha so maybe it is fixed in 5.3?

---

<div class="post-metadata">

**Author:** ![SchrodingerCat](https://krita-artists.org/user_avatar/krita-artists.org/schrodingercat/32/137932_2.png) [@SchrodingerCat](https://krita-artists.org/u/SchrodingerCat)\
**Post date:** [December 12, 2023, 7:33pm UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/19 "2023-12-12T19:33:20Z")

</div>

I think so, as I mentioned this happens in Krita 5.2.

---

<div class="post-metadata">

**Author:** ![SchrodingerCat](https://krita-artists.org/user_avatar/krita-artists.org/schrodingercat/32/137932_2.png) [@SchrodingerCat](https://krita-artists.org/u/SchrodingerCat)\
**Post date:** [December 12, 2023, 7:36pm UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/20 "2023-12-12T19:36:55Z")

</div>

> [@Baukje](#):
>
> Inherit alpha isn’t compatible

As for the rest of the post, I’m also interested in the clipping mask feature coming to Krita since it’s very tiring to be using Gimp, especially on many layers and groups.

> [@Baukje](#):
>
> When exporting PSD, it will unfold all group layers. So when you have lots of group layers, you will have a long list of layers. Makes it difficult to find certain layers

This bothers me too, I think it’s a bug, I don’t know if it’s reported.

---

<div class="post-metadata">

**Author:** ![EyeOdin](https://krita-artists.org/user_avatar/krita-artists.org/eyeodin/32/2662_2.png) [@EyeOdin](https://krita-artists.org/u/EyeOdin)\
**Post date:** [December 12, 2023, 8:39pm UTC](https://krita-artists.org/t/psd-compatibility-feedback/52820/21 "2023-12-12T20:39:43Z")

</div>

well I checked for krita 5.2.

When creating the PSD on Krita, there was no merging of the layers when importing into Gimp nor into Photoshop. So it looks stable on Windows.
