How to Convert WebP to PNG on Mac — No Software Install Needed

Three ways to turn a WebP image into a PNG on macOS: a browser-based converter that works instantly, a Preview trick, and a quick Terminal command.

Mac users run into WebP files all the time — images saved from the web, email attachments, or exports from design tools. Preview can open some of them, but it does not always offer a clean PNG export. Third-party apps work, but installing one just for a format conversion is overkill.

The fastest path is a browser-based converter. Open FreePNGConvert, drop in the WebP file, and download the PNG. Everything runs locally in your browser using the Canvas API, so the file never leaves your Mac. No install, no upload to a server, no account.

This is the method that works on every Mac, whether you are on macOS Ventura, Sonoma, Sequoia, or anything newer. It also works on older hardware — the only requirement is a modern browser.

  1. Open the free WebP to PNG converter in Safari, Chrome, Firefox, or Arc.
  2. Drag and drop your WebP file onto the page, or click to browse.
  3. The file is decoded in your browser using JavaScript Canvas. No data is uploaded.
  4. Click the download button. The PNG file lands in your Downloads folder.

The entire process takes a few seconds for most images. Transparent backgrounds are preserved — the alpha channel is copied directly from the WebP decode to the PNG encode.

If you need to convert multiple files, repeat the drag-and-drop for each one. Batch processing is not supported yet, but the per-file speed is fast enough that converting five or six images back to back still feels quick.

Method 2: macOS Preview (limited)

Preview can open WebP files on recent versions of macOS, but support depends on your system version.

  1. Right-click the WebP file and choose Open With → Preview.
  2. If Preview shows the image, press File → Export (or File → Save As with the Option key held).
  3. In the format dropdown, pick PNG.
  4. Choose a save location and click Save.

Limitations: On some macOS versions, Preview exports WebP as a flattened image without the alpha channel. If transparency matters — for example, product photos with a transparent background or design assets — test the output. If the background turned white, use the browser method instead.

Also, older versions of macOS (before Big Sur) may not open WebP in Preview at all. In that case, the browser converter is your fallback.

Method 3: Terminal with cwebp (for developers)

If you have Homebrew installed and are comfortable in Terminal, Google’s libwebp package includes a decoder called dwebp.

# Install the toolkit
brew install webp

# Convert a single file
dwebp input.webp -o output.png

This works well for scripts and automation. The output is a lossless PNG with full alpha support.

Drawbacks: you need Homebrew, you need to install the package, and you need to remember the command. For a one-off conversion, the browser method is faster.

Which method should you use?

  • Browser converter — best for most people. Works everywhere, preserves transparency, no install.
  • Preview — fine if you already have the file open and your macOS version supports the export correctly.
  • Terminal — good for developers who want to script conversions or process files in a pipeline.

Why PNG instead of WebP on Mac?

Mac apps handle PNG natively. Preview, Photos, Pages, Keynote, Xcode asset catalogs, and most third-party design tools all accept PNG without any conversion step. WebP support is improving — Safari has been able to display WebP since macOS Big Sur — but many editing and publishing workflows still expect PNG for transparency, layer data, and print output.

If your use case is “I downloaded an image and I just need it to work in my app,” converting to PNG is the safest bet. For more background on the two formats, see the WebP vs PNG quality comparison.

Transparency checklist

When converting WebP to PNG on Mac, watch for these transparency issues:

  • Alpha channel lost: The PNG background turns solid white or black instead of staying transparent. This happens when the conversion tool flattens the image.
  • Semi-transparent pixels: Shadows, gradients, and feathered edges should look smooth. If they look blocky, the alpha channel was not preserved correctly.
  • Safari display test: Open the output PNG in Safari. Transparent areas should show a checkerboard pattern or the page background underneath.

If any of these fail, switch to the browser converter, which handles the full 8-bit alpha channel without flattening.