Opens Everywhere Never Saved to Disk

WebP to JPG Converter

Saved an image and got a .webp that nothing will accept? Drop it here and get a JPG back that works in every app, form and print service. No signup, nothing to install.

How to convert WebP to JPG

  1. 1

    Drop your .webp files in the box above, or click browse. Up to 3 files per batch with no signup or on a free account, and 25 per batch on a Day Pass or any paid plan. A whole folder to convert? A $2 Day Pass covers 100 uploads in 24 hours, no account needed.

  2. 2

    Decide what happens to the metadata. Once your files are in, a Strip EXIF switch appears. It starts on, so any embedded data is removed unless you switch it off. Each file is then decoded and re-encoded as a JPG with Google's jpegli encoder.

  3. 3

    Download your JPGs. More than one file comes back as a single zip. They open in every editor, upload form, print kiosk and email client.

Why is everything WebP now?

WebP makes images noticeably smaller than JPG at the same quality, so websites, shops and image search serve it to make pages load faster. That is good for the site and awkward for you: right-click and save, and the photo you wanted arrives as a .webp that an older editor, a print service or a form that asks for "JPG or PNG" will refuse.

Converting gives you a standard JPEG. Mochify encodes it with Google's jpegli, so it works with all existing tools, with fewer wasted bytes than a typical encoder at the same quality.

Doing this often? The Mochify Chrome extension lets you right-click any image on a page and save it straight as a JPG, so you never end up with the .webp in the first place.

JPG or PNG?

JPG for photos: smaller files that open everywhere. PNG for logos, icons, screenshots and anything with a transparent background, since JPG fills transparency with white. For those, use WebP to PNG. Need the images in one document? WebP to PDF puts them on pages.

Frequently asked questions

Is this WebP to JPG converter free?

Yes. Convert up to 3 files at a time with no signup, or 25 a month with a free account, at up to 20MB per file. For a bigger folder, a $2 Day Pass covers 100 uploads in 24 hours with no account, and Seller and Pro plans convert 25 files per batch.

Why did my image save as WebP?

Most websites now serve images as WebP because the files are smaller and pages load faster. When you save an image from a browser, you get the file the site sent, so a picture that looked like a normal photo arrives as a .webp.

Why convert WebP to JPG?

Browsers and current versions of Windows and macOS open WebP, but plenty of other places do not: older editing apps, print and photo services, marketplaces, job and government forms, and many upload boxes that accept only JPG or PNG. A JPG works in all of them.

Will I lose quality converting WebP to JPG?

Not visibly. JPG is a lossy format, so the conversion is a fresh encode, but this page encodes at quality 85 with Google's jpegli encoder, which keeps photos looking the same on screen. It cannot add back detail the WebP already discarded, so the JPG will look as good as the WebP, not better.

What happens to transparency?

JPG has no transparency, so transparent areas come out white. For logos, stickers and cut-outs that need to stay see-through, use WebP to PNG instead.

Can I convert an animated WebP?

Only as a still: the first frame of an animated WebP becomes the JPG. JPG cannot hold animation.

What happens to my files?

They travel over HTTPS to api.mochify.app, are converted in memory and discarded as soon as your download is ready. Nothing is written to disk and no logs contain your image data. Metadata is stripped by default; switch Strip EXIF off after adding your files to keep it.

Bulk and automated WebP to JPG

Seller and Pro accounts convert up to 25 files per batch at up to 75MB each. The same conversion runs from the terminal with the Mochify CLI (mochify *.webp -p "convert to jpg"), from an AI agent through the hosted or local MCP server, and from the REST API:

curl -X POST "https://api.mochify.app/v1/squish?type=jpg&quality=85" \
  -H "Authorization: Bearer $MOCHIFY_KEY" \
  --data-binary @image.webp \
  -o image.jpg

Full parameter reference in the API documentation.

Also available