What is a WebP file, and why do you keep downloading them?
You right-click an image on a website, save it, and expect a JPG — but the file that lands in your downloads ends in .webp. Then some app or website refuses to open it, and you're left wondering what this format even is and why it's suddenly everywhere. Here's the plain answer: what WebP is, why so many sites now serve it, and how to turn one into a JPG or PNG the moment you need to.
What WebP actually is
WebP is a modern image format created by Google, designed for one main purpose: making images on the web smaller. It stores photos and graphics at roughly 25–35% smaller file sizes than JPG or PNG while keeping similar quality. It's genuinely clever engineering — it can compress photos like JPG does, and also handle sharp graphics and transparency like PNG does, all in one format. In other words, it's a newer format built to do the jobs of both older ones, but more efficiently.
Why websites love it (and why you keep getting it)
The reason WebP has spread so fast comes down to speed. Images are usually the heaviest thing on a web page, so if a site can make every image 30% smaller with no visible quality loss, its pages load noticeably faster and use less bandwidth. Faster pages mean happier visitors and better search rankings, so websites have every incentive to serve their images as WebP. That's why, more and more, the picture you save from a site comes down as a .webp — you're getting the efficient version the site was already using to load quickly.
The short version: WebP exists to make web images smaller and pages faster. You keep downloading them because more and more websites now serve their images in this format for exactly that reason.
So why won't it open?
Here's the frustrating part. WebP is fully supported in every current web browser — so it displays perfectly on the web. The gap is everywhere else. Plenty of desktop photo viewers, older image editors, and upload forms still don't accept WebP. So a file that looked fine in your browser suddenly won't open in an app, or gets rejected when you try to upload it somewhere that only wants JPG or PNG. Nothing is wrong with the file; the software you're handing it to just doesn't speak WebP yet. This is the single most common WebP headache, and it's purely a compatibility gap.
How WebP compares to JPG and PNG
| WebP | JPG | PNG | |
|---|---|---|---|
| File size | Smallest | Larger | Largest for photos |
| Transparency | Yes | No | Yes |
| Compatibility | Web only, patchy elsewhere | Universal | Universal |
| Best for | Images on your own website | Sharing photos anywhere | Graphics, logos, transparency |
The pattern is familiar if you've compared image formats before: WebP wins on efficiency, the older formats win on compatibility. WebP is a great choice when you control where the image will be used — like your own website — and a riskier one when you're handing a file to someone whose software you can't predict.
Converting WebP to JPG or PNG
When something won't accept a WebP, the fix is simply to convert it to a universal format. Convert to JPG for a photo you want to share or upload, or to PNG if the image has transparency you need to keep. Either one will then open essentially anywhere.
As always with personal images, it's worth using a converter that doesn't upload your files to a server. A browser-based one converts the WebP on your own device and hands back the JPG or PNG, without your image ever leaving your machine — and it can usually handle a batch of them at once.
Convert WebP to JPG in your browser
Drop your WebP files in and get JPGs back — converted entirely on your own device, with nothing uploaded. Handles several at once.
Open the WebP to JPG converter →The bottom line
WebP isn't a mistake or a broken file — it's a modern, efficient image format that websites use to load faster, which is why you keep saving them. It's brilliant on the web and awkward off it, because compatibility outside browsers is still catching up. So enjoy the smaller files when you're online, and when an app or upload form won't take a WebP, just convert it to JPG or PNG and it'll open anywhere you need.