Tutorials

How to Convert WebP to JPG (Fix Compatibility Fast)

koboshiCo-founder
·5 min read
Summary

WebP is great on the web and a headache everywhere else: upload forms reject it, older apps cannot open it. Here is how to convert WebP files to JPG locally in your browser, what happens to transparency, which quality setting to use, and when the command line makes more sense.

This guide uses the free Batch WebP to JPG — it runs entirely in your browser.Open tool

An upload form just rejected your image. Or a client sent you a product photo that arrived as a .webp file, and nothing on your machine will open it. WebP is everywhere on the web and still awkward almost everywhere else — which is why converting WebP to JPG is such a common task.

The fastest fix: open our WebP to JPG converter, drop your files in, download the JPGs. Everything runs in your browser, so nothing gets uploaded anywhere. If you want the details — what happens to transparency, which quality setting to pick, and how to do it from the command line — read on.

Convert WebP to JPG in your browser

The converter decodes and re-encodes every file locally, on your device:

  1. Drop your WebP files. Single images or a whole folder — drag them onto the page, or click to open the file picker.
  2. Pick a quality. The default of 90 is the sweet spot for photos: visually clean and far smaller than PNG. The slider runs from 10 to 100 if you want to push either way.
  3. Wait a few seconds. Each file is decoded and re-encoded as JPG on your machine, tracked file by file on a progress bar.
  4. Download. Grab files individually, or take everything as one ZIP archive.

Original filenames are kept; only the extension changes. product-shot.webp becomes product-shot.jpg.

Because the work happens in your browser, your images never leave your device. No upload queue, no server-side processing, no account. That also makes it practical for batch jobs — a folder of a few dozen WebP files converts in well under a minute on any recent laptop. For much larger batches, see our guide to batch converting WebP files.

What happens to transparency

JPG has no alpha channel. If your WebP has a transparent background, the conversion flattens it onto a solid white background. That is usually what upload forms, email clients, and print pipelines expect anyway.

But if the transparency is the whole point — a logo, a sticker, a UI asset — JPG is the wrong target. Convert to PNG instead: our WebP to PNG converter preserves the alpha channel pixel for pixel, and the companion article on converting WebP to PNG covers the details.

Rule of thumb: photos go to JPG, graphics with transparency go to PNG.

Why JPG and not PNG

Both formats fix the compatibility problem. The difference is what they do to size and quality.

PNG is lossless: every pixel survives, and the file balloons. A photo that is 150 KB as WebP easily becomes 2 MB or more as PNG. JPG is lossy: it discards detail your eyes barely register, and at 90% quality the result looks identical to the source at a fraction of the size. For photos — product shots, vacation pictures, anything from a camera — JPG is the honest choice. The mechanics are in our explainer on lossy vs. lossless compression.

The quality number matters because JPG recompresses every time. At 90, compression artifacts are invisible at normal viewing sizes. Below 80, you start to see smearing around edges and text. Above 95, you pay a lot of extra bytes for detail nobody will notice. Ninety is where the curve bends. The full format breakdown is in WebP vs. JPG, and the web image formats guide covers where each format fits.

Compatibility is the real argument, though. JPG has been readable everywhere since the early 1990s — every browser, every CMS, every email client, every office suite. WebP, for all its technical merit (the birth of WebP has the backstory), still gets rejected by older systems. If a form keeps refusing your file, our guide on fixing WebP upload errors explains why, and why you can't open WebP files covers the desktop side of the same problem.

Other ways to convert WebP to JPG

The browser tool is the fastest option for most people, but not the only one.

ImageMagick (command line). One file:

magick input.webp output.jpg

A whole folder, with quality set explicitly:

magick mogrify -format jpg -quality 90 *.webp

This is the right choice when conversion belongs in a script or a build pipeline.

macOS Preview. Open the WebP file, then File → Export and pick JPEG. Fine for one image at a time, and the export dialog has its own quality slider.

Photoshop. Recent versions open WebP natively; older ones need Google's free WebPShop plugin. Then File → Save a Copy → JPG.

Windows Paint. On Windows 11, Paint opens WebP files and can Save as → JPEG. No batch support, but it is already installed.

Converting a lot of files at once

The desktop options above handle one file at a time, and ImageMagick assumes you live in a terminal. For a folder of WebP images, the browser converter is the middle path: drag the folder in, let it run, download the ZIP. Our batch conversion tutorial walks through what happens to each file under the hood.

Have a WebP file that a website just refused? Drop it into the converter — a few seconds later you will have a JPG that every form, app, and printer accepts.

Ready to try it?

Free and unlimited. No uploads, no signup — your files never leave your device.

Open Batch WebP to JPG

More blog posts to read