Converting
Convert WebP to PNG on Mac
Open the WebP in Preview, choose File > Export, set Format to PNG, and save. Or run sips -s format png image.webp --out image.png in Terminal. Transparency is kept. Expect a much bigger file for photos.
How do I save a WebP as PNG in Preview?
- Open the WebP in Preview. If it opens in your browser instead, right-click it and choose Open With > Preview.
- Choose File > Export…
- Set Format to PNG, pick a folder, and click Save.
To change many at once, open them together, select all the thumbnails in the sidebar, then File > Export Selected Images and choose PNG. Preview needs no add-ons because macOS reads WebP natively.
Can I convert WebP to PNG from Terminal?
Yes, with the built-in sips:
sips -s format png image.webp --out image.png
# every WebP in the folder
for f in *.webp; do sips -s format png "$f" --out "${f%.webp}.png"; doneGoogle’s dwebp (from brew install webp) also works: dwebp image.webp -o image.png. See the sips command guide for more.
Does converting WebP to PNG keep transparency?
Yes. We converted a lossless WebP of a red circle on a transparent background. sips reported hasAlpha: yes on the PNG, and exiftool listed the color type as “RGB with Alpha.” dwebp gave the same result. PNG is the right target when you need a transparent logo for a program that does not take WebP.
If you want a white background instead, flatten it. With ImageMagick: magick logo.png -background white -flatten flat.png. In our test the result reported hasAlpha: no.
Why is the PNG so much bigger than the WebP?
PNG is lossless, and a lossy WebP photo has to be expanded to full pixel data. Our measurements:
| Image | WebP | PNG from sips |
|---|---|---|
| 1600 x 1200 photo-like image (lossy, quality 75) | 81,866 bytes | 2,195,594 bytes |
| 800 x 600 flat-color logo (lossless) | 2,884 bytes | 18,978 bytes |
The photo grew about 27 times and the logo about 6.6 times. The PNG does not recover detail lost in the WebP; it just stores the already-compressed result without further loss. If you only need a format that opens everywhere and the picture is a photo, WebP to JPG gives a far smaller file. Reserve PNG for transparency, screenshots and graphics.
What happens to an animated WebP?
PNG here means a still image. We built a three-frame animated WebP (400 × 300, 44,146 bytes) and ran it through sips. It wrote one PNG of 180,437 bytes, not three, so the animation is gone. If you need the motion, convert to a video or GIF instead; our GIF to MP4 guide covers the video route. To pull out every frame as separate PNGs, ImageMagick’s magick anim.webp frame-%d.png is the usual tool.
Why do I need PNG instead of WebP?
Usually because something refuses WebP: an upload form, an older design or office app, a print shop, a slide deck. PNG is accepted nearly everywhere and handles transparency. If the destination takes a JPG and the image has no transparency, see PNG to JPG on Mac for the next step, or JPG to PNG for the other direction.
When is Smol the wrong tool for this?
Preview and sips handle WebP to PNG for free, and a sips loop beats any app on speed. For a handful of files, use them.
Smol earns its price on mixed folders (WebP, AVIF, HEIC and JPG together), on avoiding Terminal, and on a Finder right-click that keeps files on your Mac. Choose PNG as the output and each file gets a copy beside the original, originals untouched by default. If the PNGs come out too big, Smol can compress them too, but PNG is always re-encoded rather than kept pixel-identical. Smol is $29, once, for one Mac. Compare options in the best image converter for Mac, or see HEIC to JPG for iPhone files.
How we checked this
Converted a transparent lossless WebP and a lossy photo-like WebP with sips-316 and dwebp 1.6.0 on macOS 27.0.1, then checked alpha with sips and exiftool and flattened with ImageMagick. Preview menu paths are from Apple documentation. Facts last checked . We make Smol, so treat our claims about it with the same care as any vendor’s, and see our editorial policy.
WebP to PNG on Mac: common questions
How do I convert WebP to PNG on a Mac for free?
Open the WebP in Preview, choose File > Export, set the format to PNG and save. In Terminal, run sips -s format png image.webp --out image.png. Both are built into macOS and need no extra software or upload.
Does WebP to PNG keep the transparent background?
Yes. In our test a transparent WebP logo converted with sips produced a PNG that still reported an alpha channel, and dwebp gave the same. If you want a solid background, flatten the PNG onto white afterward with an image editor or ImageMagick.
Why is my PNG so much larger than the WebP?
PNG stores every pixel without loss, while lossy WebP discards detail to stay small. Our 81,866 byte WebP photo became a 2,195,594 byte PNG. If you do not need transparency, convert to JPG instead for a much smaller file.
Does converting WebP to PNG improve quality?
No. PNG keeps what the WebP already contains, including any artifacts from its compression. It cannot restore lost detail. The conversion only changes the file format so more apps can open the image, and a photo gets far bigger in the process.
Can I convert many WebP files to PNG at once?
Yes. In Preview, open them together, select all thumbnails and use File > Export Selected Images. In Terminal, loop sips over *.webp. Smol also takes a whole folder and writes PNG copies next to the originals.
Keep reading