How to convert a PSD to PNG
- Drop one or more .psd or .psb files on the box above.
- Keep Whole image as one PNG for the finished picture, or choose Every layer as its own PNG to take the document apart.
- Download each PNG, or all of them as a ZIP. The report under each file says how it was read and whether anything could not be drawn.
Whole image or every layer
| Option | What you get | Good for |
|---|---|---|
| Whole image | One PNG that looks exactly like the document in Photoshop, transparency included | Sharing a design, a logo with a transparent background, a web graphic |
| Every layer, cropped | One PNG per layer, trimmed to the layer's own pixels | Pulling icons, buttons or a cut-out product out of a mock-up |
| Every layer, full canvas | One PNG per layer, all the size of the document | Game sprites and animation frames that must stay aligned |
Layer files are numbered in stacking order, bottom layer first, and carry the layer's name and
any group it sits in, for example poster 03 Header - Logo.png. Each layer's mask and
opacity are applied. We checked the full-canvas option on a layered Photoshop file: stacking the
exported PNGs on top of each other reproduced the document's own flattened image on
100% of its pixels.
Soft edges without a white fringe
When a document has a transparent background, Photoshop still saves the finished picture as if it sat on white, and stores how transparent each pixel is next to it. A converter that keeps those colours as they are gives every half-transparent pixel a pale tint: anti-aliased text, feathered cut-outs and soft shadows pick up a light halo that shows as soon as the PNG goes on a dark page.
This converter takes the white back out. On a Photoshop test file with a red layer at 80% opacity, 496,314 pixels are partly transparent; blending the converter's PNG back over white gives Photoshop's stored values exactly, for every one of them. If you made a PNG elsewhere and it shows a white outline, Make Background Transparent can clean the edges, and why is my PNG not transparent explains the fake checkerboard that some downloads have instead.
PSD files with no finished image inside
Photoshop has a setting called Maximize PSD and PSB File Compatibility. When it is off, the file keeps all its layers but no flattened copy, and the slot where that copy would be holds a blank image or the line "This layered Photoshop file was not saved with a composite image". Converters that read only that slot hand you exactly that. The setting is under Edit → Preferences → File Handling (Photoshop → Settings → File Handling on a Mac), and setting it to Always before saving avoids the problem for good.
Here such files are rebuilt from their layers instead. To see how close that gets, we removed the flattened copy from real Photoshop files and compared the rebuild with the copy Photoshop had saved:
| What the document contains | Pixels matching Photoshop |
|---|---|
| Plain layers, groups, hidden layers, text, partial opacity | 100% |
| Clipping masks and vector shape masks | 99.7% |
| A web page mock-up with a few drop shadows and strokes | 94.1% |
| A sampler of eleven layer effects (bevel, emboss, glows, shadows, satin…) | 5.8% |
Layer effects and adjustment layers are calculated by Photoshop when it draws the document, and no other program redraws them the same way. So the report lists every one it skipped by layer name, and you know whether the PNG can be used as it is or the file needs re-saving.
CMYK, 16-bit and other colour modes
Print files are often CMYK, and Photoshop embeds the colour profile they were made for. The converter turns them into screen colours through that profile, so a PNG of a print file looks the way it does in Photoshop rather than dull or shifted; the measurements are on PSD to JPG. Greyscale, Lab, indexed and 1-bit documents work too, 16- and 32-bit ones are reduced to the 8 bits per channel that PNG viewers expect, and PSB large-document files are read the same way as PSDs. For a format that suits a website better, see JPEG, PNG, WebP or AVIF.
The PSD is read and converted in your browser, without an upload, so unreleased artwork and client files stay on your computer.