Convert PSD to PNG on a Mac

macOS can already flatten most PSDs with Preview. This page explains when that is enough, and when the converter above helps: files Preview shows blank, a ZIP of every layer, or a check of what is inside the file. It runs in Safari, Chrome or Firefox and does not upload the PSD.

How to convert a PSD to PNG on a Mac

  1. Preview: right-click the PSD in Finder, choose Open With > Preview, then File > Export, set Format to PNG and save. Keep Alpha ticked to preserve transparency.
  2. Several files in Finder: select the PSDs, right-click, choose Quick Actions > Convert Image, pick PNG and Actual Size.
  3. Terminal: run sips -s format png design.psd --out design.png.
  4. Layerzip: drop the PSD on the converter above and click Download PNG, or export every layer as a ZIP on a paid plan.

The built-in options, honestly

macOS reads PSD files natively, and for many people that is all they need.

Method Cost Layers Batch Notes
Preview > Export Free No No Needs the stored composite; keeps transparency with Alpha ticked
Finder > Quick Actions > Convert Image Free No Yes Same engine as Preview; check results, failures can be silent
sips in Terminal Free No Yes, with a loop for f in *.psd; do sips -s format png "$f" --out "${f%.psd}.png"; done
Layerzip in the browser Free single file; $9 plans for layers and batch Yes (paid) Yes (paid) Shows layer list, warns when the composite is missing

All of the macOS tools rely on the flattened copy that Photoshop writes when Maximize Compatibility is on. That copy is accurate, because Photoshop rendered it. When it is missing, they show nothing useful.

When the browser converter is the better tool

  • You need the layers. Designers and developers often need each element as its own PNG: icons, buttons, product shots, text blocks. Layerzip exports every layer to a ZIP in one click (paid).
  • Preview shows a blank square. Layerzip reads the layer data directly and can still show and export it.
  • You want to see inside the file. The PSD viewer lists every layer, hidden and empty ones included, with canvas size, colour mode and bit depth.
  • You are on a shared or managed Mac where you cannot install apps or use Terminal.

Limits in the browser

Free files go up to 30 MB and 8,000 px on the long edge; paid plans allow 200 MB and 12,000 px. Very large documents can still run out of browser memory. 16-bit files are saved as 8-bit PNG, and CMYK is converted with an approximate profile.

Questions

Does Preview keep the layers?

No. Preview, Quick Look, the Convert Image action and sips all read the flattened image that Photoshop stores in the file. You get one picture, never separate layers. For one PNG per layer, use Export all layers as PNG.

Why does Preview show a blank or wrong image?

The PSD was probably saved with Maximize Compatibility turned off, so there is no stored flattened image to read. Layerzip will still open the file and show its layers, and it can build a best-effort flatten from the layer pixels. For a Photoshop-accurate result, ask whoever made the file to re-save it with that setting on.

Is there a Mac app I need to install?

No. Layerzip runs in the browser you already have. Safari, Chrome, Firefox and Edge on current macOS versions all work, on Apple silicon and Intel.

Which option is best for a folder of PSDs?

For flattened PNGs only, the free Finder Quick Action or a sips loop is hard to beat. Layerzip’s batch converter is useful when you also want to check each file’s preview and warnings, or you are not on a Mac.