Shubham Dixit, data file conversion expert

Written by Jennifer Walsh. Reviewed for technical accuracy by Shubham Dixit, Independent Expert in Email Forensics and Data File Conversion.

Shubham is an independent external reviewer and not an employee of PCDOTS.

Quick answer. This one is genuinely easy and genuinely free. Photopea opens a PSD in your browser and exports PNG, and GIMP does the same offline. Both are free. The two things that actually catch people out are the transparent background quietly turning white, and layers not surviving the export at all.

Why this conversion is the easy one?

If you have arrived here after fighting with something like JPG to SVG, relax. That job asks software to invent shapes that were never in the file. This one does not. A PSD and a PNG are both grids of pixels, so nothing has to be guessed, approximated or traced. The image comes out the other side exactly as it looked.

What does change is everything around the picture. PSD is Photoshop’s working format, holding your layers, masks, adjustment layers and text as separate editable things, which is why almost nothing else can open it. PNG is the finished article, one flat image that opens in every browser, email client and chat app on earth, and it supports transparency. So you are not really converting, you are exporting a flat copy to share while the PSD stays as your master. Keep the PSD. Always keep the PSD.

Convert a PSD to PNG free

You do not need Photoshop and you do not need to pay anyone. There are two good free routes and they suit different people.

Photopea, in your browser. Go to photopea.com, open your PSD with File then Open, and it loads with your layers intact, looking uncannily like Photoshop. Then choose File, Export as, PNG, and save. Worth knowing, because it changes the usual advice about web tools, Photopea is an editor that runs inside your browser rather than an upload and convert service, so the work happens on your own machine and your design is not sent off to somebody’s server.

GIMP, on your desktop. If you would rather nothing touched a browser at all, install GIMP, open the PSD with File then Open, and export with File then Export As, typing a name that ends in .png. It is free, open source and entirely offline.

Either one handles a single PSD in about a minute at full quality. The honest caveat about online converters is worth keeping, but aim it correctly, it applies to sites that ask you to upload a file and email you a result, not to an editor running in your own browser or a desktop app.

The transparent background trap

This is the one that actually goes wrong, and it is worth understanding rather than just hoping. PNG supports transparency perfectly well, so when your cutout logo comes out sitting on a white rectangle, the PNG is not at fault.

The usual culprit is hiding at the bottom of your layers panel. Most PSD files have a layer literally called Background, it is opaque white, it is locked, and it does not go away just because you cannot see it behind your artwork. Flatten that and you have baked white in. Delete it, or click the little padlock to unlock it and then delete it, and check that your canvas shows the grey and white checkerboard before you export. If it does, your transparency will carry through.

The second culprit is the converter itself. Some tools composite everything onto white on the way out, whatever your PSD says, and you only find out when you drop the PNG onto a coloured page. Test one file before you trust a tool with three hundred.

!The white box comes from the PSD, not from PNG. Background deleted Checkerboard showsbefore you export TRANSPARENT Background kept The locked white layergets baked in WHITE BOX

Check for the checkerboard before you export, not after.

“Transparency is a fourth channel sitting alongside the colour, and flattening is the step that decides whether it survives. That is where it gets lost, not in the PNG. The other half of it is bit depth, a sixteen bit working file usually lands as an eight bit export, which nobody notices on screen and everybody notices in print. Convert one file and inspect it properly before you trust the setting on a batch.” Shubham Dixit, Data File reviewer (draft, pending approval)

Layers do not come with it

A PNG is a single flat image. There is no version of this where your layers survive inside the PNG, because the format has nowhere to put them. Everything visible gets composited into one picture and everything you switched off is simply absent. That is not a limitation to work around, it is the entire point of exporting.

Which leads to the thing hardly anyone mentions. If what you actually wanted was each layer as its own image, say every icon in a sheet, or a logo in five colourways stacked in one file, you do not need a converter at all. Photoshop has File, Export, Layers to Files, which writes one PNG per layer in a single go, and Photopea offers the same idea free. That is usually the real request hiding behind convert my PSD to PNG.

A PNG holds one picture. You choose which picture. PSD layers text logo shape background Export as PNGone flat picture, layers gone Layers to Filesone PNG per layer

If you wanted every layer separately, ask for that instead of a conversion.

Converting a folder of PSD files

One file is a two minute job in Photopea or GIMP. Three hundred is a different question, and clicking Export As three hundred times is nobody’s afternoon.

Free still covers this, and it should be said plainly. IrfanView and XnConvert both batch convert a folder of PSD files to PNG on your own machine at no cost, and GIMP can do it with a script if that is your idea of fun. They are a little dated to look at and there are settings to learn, but they work.

A paid tool buys you a tidier version of the same job. The PCDOTS Image Converter loads a folder of PSD files, previews them, and writes the PNGs out in one run on your own PC with nothing uploaded, and there is someone to ask if it misbehaves. That is the honest pitch, convenience and support rather than capability. Try the free version on a file with transparency first, because that is the thing worth checking.

How many PSD files?all three keep transparency PhotopeaOne or two filesBrowser, nothingto installFREE GIMPA few filesDesktop, fullyofflineFREE ConverterA whole folderFree options exist,paid is tidierBATCH

Two of these cost nothing, and for one file that is all you need.

Here are the steps with the screens.

Step 1. Install and run the converter on your Windows PC.

Run the PSD to PNG converter

Step 2. Add your PSD files or a whole folder, and check the preview.

Add the PSD files or folder

Step 3. Choose PNG as the saving format.

Select PNG as the saving format

Step 4. Pick a destination folder and save.

Choose the destination and save the PNG files

The same tool covers the neighbouring jobs, so there are guides to convert PSD to JPG when transparency does not matter, convert PSD to GIF, and convert PSD to EPS for print handoffs.

Free Download
Buy Now

The methods compared

Pick by how many files you have, not by who is shouting loudest.

Method Best for Good to know
Photopea A file or two, free, no install Runs in your browser, layers intact
GIMP A few files, free, offline Export As, type a .png name
Batch converter A whole folder in one run Free tools exist, paid is smoother

Frequently asked questions

How do I convert a PSD file to PNG?
Open the PSD in Photopea in your browser or in GIMP on your desktop, both free, then use Export as PNG. For a whole folder, a batch converter writes them all in one run.

Can I convert PSD to PNG without Photoshop?
Yes, easily and free. Photopea opens PSD files in a browser with the layers intact, and GIMP does the same offline. Neither needs Photoshop installed or a licence.

Why did my PNG get a white background?
Almost always because the PSD still has its locked white Background layer at the bottom of the stack. Delete that layer, confirm you can see the checkerboard, then export. Some converters also flatten onto white regardless, so test one file first.

Does PNG keep my layers?
No. A PNG is one flat image and the format has nowhere to store layers. Keep the PSD as your master, and if you want each layer separately use Export Layers to Files, which writes one PNG per layer.

Does converting PSD to PNG lose quality?
Not visibly. Both are pixel formats and PNG is lossless, so the picture is unchanged. The one nuance is bit depth, since a 16 bit PSD usually exports as an 8 bit PNG, which is fine for screen work but matters in print.

Are online PSD to PNG converters safe?
It depends what kind. Sites that ask you to upload a file and send back a result do put your design on someone else’s server. An editor like Photopea does the work inside your browser, and desktop tools never send anything at all.

So which one are you actually exporting?

The conversion itself is the least interesting part of this. Photopea or GIMP will do it in a minute for nothing, and the picture comes through untouched. What decides whether you are happy with the result is the stuff either side of it, whether that white Background layer is still lurking at the bottom of the stack, and whether you wanted one flat image or twelve separate ones. So before you go looking for software, open the PSD and ask yourself the only question that matters here. What exactly do you want to end up holding?

Shubham Dixit

Reviewed by Shubham Dixit

Independent Expert in Email Forensics and Data File Conversion. Shubham reviewed this guide for technical accuracy. He is an independent external reviewer and not an employee of PCDOTS.

Profile  |  LinkedIn