Convert compressed PNG-8 back to PNG-24


I have a PNG-8 image with transparency, which, due to this problem, I cannot edit in Photoshop (CS5).

Is there a tool that would convert PNG-8 back to PNG-24, preserving transparency layer, so that the file will open correctly in Photoshop?

(The other way to deal with that problem would be to capture a screenshot of any browser displaying that PNG-8 file correctly – but then it would be necessary to induce the transparency layer back, which I'm not sure how is done.)

Sample of PNG-8 image

Best Answer

I don't know of any specific tool for that purpose, but I do know that with GIMP you can open the PNG8 and change the colorspace using the menu path Image->Mode->RGB. Unfortunately I do not have Photoshop to test if the new file is openable myself, however I've provided a version of the sample you provided where the colorspace has been changed so you can give it a try.