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 WebP | WebP Size | PNG Output | Size Increase |
|---|---|---|---|
| Lossless logo | 32 KB | 45 KB | +41% |
| Lossless screenshot | 238 KB | 320 KB | +34% |
| Lossy photo (Q82) | 180 KB | 650 KB | +261% |
| Lossy product shot (Q85) | 120 KB | 480 KB | +300% |
| Lossy thumbnail (Q75) | 25 KB | 95 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
- Open convertlo.pro/webp-to-png.html in your browser.
- Drag and drop your WebP files — or click Browse Files.
- Click Convert to PNG. The conversion happens entirely in your browser — your files are never uploaded to any server.
- 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
- Install the libwebp tools:
brew install webp(macOS) orsudo apt install webp(Linux). dwebpis included alongsidecwebpin the same package.- Run the decode command to convert to PNG.
- 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
- 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).
- Open the WebP file in Photos.
- Click the three-dot menu (top right) → Save a copy.
- In the Save dialog, change the Save as type to PNG.
- 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
- Open your WebP file in Preview (double-click, or right-click → Open With → Preview). macOS Ventura and later support WebP natively in Preview.
- Go to File → Export…
- In the Format dropdown, select PNG.
- 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:
| Destination | Best Format | Reason |
|---|---|---|
| Adobe Lightroom import | PNG or TIFF | Lossless; preserves all pixel data for editing |
| og:image (social preview) | JPG or PNG | JPG is smaller; both work reliably with social crawlers |
| Email inline image | JPG | Smaller file size; universal email client support |
| iPhone Camera Roll | JPG or PNG | Both fully supported by iOS Photos app |
| Microsoft Office insert | PNG or JPG | Both supported; PNG better for graphics with transparency |
| Print workflow | PNG or TIFF | Lossless; avoids JPG re-compression artifacts |
| Figma / design tool | PNG | Lossless; 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.