Any file. Any shape.

WebP to JPG

Convert WebP images to JPG — free, unlimited, and entirely private. Nothing leaves your browser.

Drop files here or click to choose

🔒 Your files never leave your browser

How it works

JPG remains the most universally accepted image format — smaller than PNG for photos, and supported everywhere WebP isn't. This tool converts WebP images to JPG directly inside your browser tab, using the mozjpeg encoder for a smaller, cleaner result than a browser's built-in JPEG encoder.

When you drop a file, Moyang reads its first bytes to confirm it's really a WebP image, then hands the bytes to a background Web Worker. Because JPEG has no transparency channel, any transparent pixels are first composited onto the background color you choose above — white by default — before mozjpeg encodes the result. Your original file is never modified, and nothing ever leaves your device.

Because everything runs locally, there's no 10-conversions-a-day limit, no 100MB cap, and no processing queue — the kind of restrictions server-based converters impose to control their hosting bill. Convert one file or fifty; once a batch is done, download every result at once as a single ZIP.

Limitations

Animated WebP files are converted using only their first frame — JPG is a still-image format and can't represent animation; the converted row is flagged so this is never a silent surprise. JPEG is a lossy, quality-adjustable format, so re-encoding always discards some detail, same as any WebP-to-JPG conversion anywhere. Images over 100 megapixels aren't converted — decoding runs entirely in your browser's memory, and a file that large risks crashing the tab before it even gets to JPEG encoding.

FAQ

Is this WebP to JPG converter really free?
Yes — completely free, with no file size limits, no daily quota, and no account required. All conversion happens in your browser, so there's no server cost to recoup.
What happens to transparency when converting to JPG?
JPEG doesn't support transparency. Any transparent areas in the source WebP are filled with a solid background color before encoding — white by default, but you can pick any color above before converting.
Can I convert an animated WebP to JPG?
Yes, but JPG is a still-image format, so only the first frame is converted. If your file is animated, the converted row is flagged so you know before downloading.
Is there a file size or batch limit?
No batch limit — convert as many files as you like. Individual images are capped at 100 megapixels, which covers even the highest-resolution phone cameras; this keeps conversion from overwhelming your browser on unusually large or corrupted files.