How to Convert WebP to PNG — Why You Need To and Every Free Method

WebP is the right format for serving images on websites. But the moment you try to use a WebP file outside a browser — in Adobe Lightroom, as an email attachment, as an og:image tag, on an iPhone, in Microsoft Word — you hit a wall. WebP compatibility outside browsers is still surprisingly limited in 2026.

The good news: converting WebP to PNG is completely lossless. PNG stores every pixel with zero loss. If the source WebP was lossless, you get a perfect copy. If the source was lossy, you get the same lossy pixels stored in a larger but higher-compatibility container — no additional quality degradation. This guide covers every reason to convert and every free method.

Convert WebP to PNG — Free, No Upload

Convert your WebP files to PNG in seconds. Runs in your browser — your images never leave your device.

Why Convert WebP Back to PNG? Real-World Compatibility Problems

WebP was designed for web delivery. It was never designed to be a universal image exchange format. Here are the most common scenarios where WebP fails and PNG is required:

Adobe Lightroom and Camera Raw

Lightroom Classic and Lightroom CC cannot import WebP files into catalogs. Camera Raw does not process WebP. Convert to PNG or TIFF before importing for editing or organizing.

og:image — Social Media Previews

Facebook, Twitter/X, LinkedIn, WhatsApp, and Slack unfurlers have unreliable or no WebP support for Open Graph images. Use PNG or JPG for all og:image tags.

iPhone Photos App

Safari on iOS displays WebP in browser tabs, but downloaded WebP files in your Camera Roll or Files app often cannot be opened, edited, or shared by standard iOS apps.

Email Clients

Gmail, Outlook, Apple Mail inline display of WebP is inconsistent. Embedded WebP images in HTML email may show as broken images in Outlook for Windows and many mobile clients.

Microsoft Office

Word, PowerPoint, and Excel do not support inserting WebP files directly on Windows. You will see "We couldn't insert the picture" error. Convert to PNG first.

Design Tools

Affinity Designer, Sketch (older versions), CorelDRAW, and many older design tools do not read WebP. Figma added WebP support in 2022, but export workflows often still require PNG.

The Lossless Upsizing Truth: WebP to PNG Never Degrades Quality

A common misconception is that converting an image "back" to a different format degrades quality. This is only true when the destination format is lossy (like JPG). PNG is lossless — it stores exactly the pixels it receives.

When you convert WebP to PNG:

  • The WebP file is decoded to raw pixels (the same process that happens when a browser displays the image).
  • Those raw pixels are written to a PNG file using lossless DEFLATE compression.
  • The output PNG is a perfect pixel-for-pixel copy of what the WebP decoded to.

If the source WebP was lossless: the PNG is identical to whatever was originally converted to WebP. Zero generation loss.

If the source WebP was lossy: the PNG stores those lossy pixels without adding any new artifacts. The compression artifacts that the lossy encoder introduced are baked into the pixel values, but the PNG conversion does not make them worse.

What you cannot recover: If the original WebP was created from a JPG or through lossy encoding, the detail that the lossy encoder discarded is gone permanently — even in the PNG output. Converting WebP to PNG does not restore quality that was lost at encoding time. It only prevents further degradation.

File Size Reality: PNG Is Larger Than WebP

When you convert WebP to PNG, the file gets bigger. Sometimes much bigger. This is expected and unavoidable:

Source WebPWebP SizePNG OutputSize Increase
Lossless logo32 KB45 KB+41%
Lossless screenshot238 KB320 KB+34%
Lossy photo (Q82)180 KB650 KB+261%
Lossy product shot (Q85)120 KB480 KB+300%
Lossy thumbnail (Q75)25 KB95 KB+280%

Lossy WebP files balloon massively when converted to PNG because PNG has to losslessly store all those decoded pixels without the benefit of lossy compression. A 180 KB lossy WebP might decode to 5 MB of raw pixel data, which PNG then compresses (losslessly) to 650 KB. The WebP was only 180 KB because lossy encoding threw away data — PNG cannot do that.

If file size matters for the destination use case (email, downloads), consider converting to JPG instead of PNG — JPG is smaller than PNG for photographic content.

Method 1: Convertlo — Free, Browser-Based, No Upload

1
Convertlo — Browser-Based, Transparency Preserved
Recommended
  1. Open convertlo.pro/webp-to-png.html in your browser.
  2. Drag and drop your WebP files — or click Browse Files.
  3. Click Convert to PNG. The conversion happens entirely in your browser — your files are never uploaded to any server.
  4. Download your PNG files. Transparent areas from WebP with alpha channel are fully preserved.

Works on Windows, Mac, Linux, iPhone (Safari), and Android (Chrome). Batch conversion supported — drop multiple WebP files at once.

Method 2: dwebp CLI — Google's Official WebP Decoder

2
dwebp — Google's Official Decoder CLI
Command Line
  1. Install the libwebp tools: brew install webp (macOS) or sudo apt install webp (Linux).
  2. dwebp is included alongside cwebp in the same package.
  3. Run the decode command to convert to PNG.
  4. For batch conversion, use the shell script below.
# Convert single WebP to PNG
dwebp input.webp -o output.png

# Batch: convert all WebP in current folder (Linux/macOS)
for f in *.webp; do
  dwebp "$f" -o "${f%.webp}.png"
done

# Using ImageMagick (alternative, widely available)
convert input.webp output.png

# ImageMagick batch
mogrify -format png *.webp

Method 3: Windows — Built-in Paint or Photos App

3
Windows — Paint / Photos (WebP Codec Required)
Windows
  1. Windows 11 includes WebP support via the Photos app. If you are on Windows 10 and Photos shows a broken image, install the WebP Image Extensions from the Microsoft Store (free).
  2. Open the WebP file in Photos.
  3. Click the three-dot menu (top right) → Save a copy.
  4. In the Save dialog, change the Save as type to PNG.
  5. Click Save.

Alternatively, right-click the WebP file in File Explorer → Open with → Paint → File → Save As → PNG Picture. Both methods are free and require no additional software.

Method 4: macOS — Preview App

4
macOS Preview — Built-In, No Install Required
macOS
  1. Open your WebP file in Preview (double-click, or right-click → Open With → Preview). macOS Ventura and later support WebP natively in Preview.
  2. Go to File → Export…
  3. In the Format dropdown, select PNG.
  4. Click Save.

For batch conversion on macOS, use Automator with the "Change Type of Images" action, or use the sips command line tool: sips -s format png *.webp --out ./png_output/

When to Convert to JPG Instead of PNG

PNG is the right choice for WebP conversion in most cases, but sometimes JPG is better for the destination use:

DestinationBest FormatReason
Adobe Lightroom importPNG or TIFFLossless; preserves all pixel data for editing
og:image (social preview)JPG or PNGJPG is smaller; both work reliably with social crawlers
Email inline imageJPGSmaller file size; universal email client support
iPhone Camera RollJPG or PNGBoth fully supported by iOS Photos app
Microsoft Office insertPNG or JPGBoth supported; PNG better for graphics with transparency
Print workflowPNG or TIFFLossless; avoids JPG re-compression artifacts
Figma / design toolPNGLossless; alpha channel preserved for transparent elements

Convert Your WebP Files to PNG Now

Free, no upload, no quality loss. Works on any device — desktop or mobile.

Frequently Asked Questions

Does converting WebP to PNG lose quality?
No — converting WebP to PNG is always lossless. PNG stores every pixel exactly as decoded from the WebP file. If the source WebP was lossless, the PNG is a perfect copy. If the source WebP was lossy, the PNG stores those lossy pixels without any additional quality loss — the file gets larger, but no further degradation occurs. You cannot recover detail that was lost when the WebP was originally encoded lossy, but the conversion to PNG does not introduce any new degradation.
Why does my iPhone not open WebP files?
iPhone's native Photos app and most iOS apps that use the system image picker do not support WebP. Safari on iOS can display WebP images on websites, but WebP files downloaded to your Camera Roll or Files app often cannot be opened or shared by default. Converting to PNG or JPG gives you a file that works everywhere on iOS — Photos, AirDrop, iMessage, and all standard iOS apps.
Can I use WebP for og:image (social media link previews)?
No — use PNG or JPG for og:image. Facebook's link preview crawler, Twitter/X card validator, LinkedIn, and WhatsApp all have inconsistent or absent WebP support for Open Graph images. Your link preview may show a broken image or no image at all if you use WebP for og:image. Always use PNG (for images with transparency or exact color) or JPG (for photos) for og:image tags.
Why won't Adobe Lightroom open my WebP file?
As of 2026, Adobe Lightroom Classic and Lightroom CC have very limited WebP support — you cannot import WebP files into your Lightroom catalog for editing or organizing. Adobe Camera Raw also does not support WebP. Convert your WebP files to PNG or TIFF before importing into Lightroom. PNG is the best choice as it is lossless, preserves all pixel data, and is fully supported by the entire Adobe Creative Suite.
What is the file size difference between WebP and PNG?
PNG is larger than WebP for the same image. A lossless WebP is on average 26% smaller than the equivalent PNG. A lossy WebP is typically 60–80% smaller than PNG for photographic content. When you convert WebP back to PNG, the file grows — sometimes significantly. A 150 KB lossy WebP might become a 600 KB PNG. This is expected and correct — PNG is storing all the decoded pixels using lossless compression, which is less efficient than the lossy encoding that kept the WebP small.