Free Tool Desk

WebP to JPG Converter

Convert a static WebP to JPG for apps and sites that refuse WebP. Transparency becomes white.

Free to use No sign-up required Files deleted after processing

Most people arrive here because something refused a WebP: an upload form, an older photo editor, a print service or an email client. JPG is the safe answer. File size can go either way, so compare before you swap anything: this tool re-encodes at quality 85, which is another lossy pass. Transparent areas become white.

Accepts WEBP · up to 20 MB each

Choose a file before converting.

Processing your file…

This usually only takes a moment.

Your file is ready

Download Result

Your file is processed on our server and deleted automatically afterward — see the privacy note below.

Overview

About WebP to JPG

Fixing the "unsupported file type" problem

Images saved from websites often arrive as .webp files, and plenty of software still does not open them. Converting to JPG gets you a file almost anything accepts. The upload is identified by its contents, not its name, so renaming a file from .webp to .jpg will not work and a file that is not a real WebP is rejected.

Transparency becomes white

JPG cannot store transparency. Every transparent pixel is filled with white (#FFFFFF), and partly transparent pixels are blended against white. In our test with a transparent logo, the transparent corner came out white (within a few levels of #FFFFFF, because JPG compression is lossy) and a 50% transparent blue pixel came out as the expected pale blue. If you need to keep the transparent background, use WebP to PNG instead.

Quality, and the cost of converting repeatedly

A WebP is usually lossy, and JPG is lossy too, so each conversion is another generation of loss. Convert once, from the best source you have, and avoid chains such as WebP to JPG to WebP to JPG. Quality is fixed at 85 here.

Size: it can go either way

Test image (generated for this test)WebPJPG at quality 85
1200 × 800, gradients and noise286 KB241 KB
600 × 600 logo with a soft transparent edge17.6 KB17.3 KB
1280 × 720 screenshot, flat colours with small hard-edged text27.4 KB72.2 KB

The JPG was smaller for the gradient image, about the same for the logo and about 2.6 times larger for the flat screenshot. These figures come from images we generated and converted locally with this tool. They are examples only: not a benchmark, not a typical customer result and not a guaranteed ratio. Quality 85 does not mean the same thing in the two formats, so convert for compatibility and check the size rather than assuming a saving.

JPG or WebP: which should you keep?

  • Choose JPG when the destination is an app, print service, email or form that may not support WebP.
  • Choose WebP when the image is only going on a modern website and you want fewer bytes.
  • Keep the WebP as well. It is your better copy; the JPG is a compatibility copy.

The JPG vs PNG vs WebP guide goes into more detail on how the three compare.

Static WebP only

Animated WebP files are not supported. In our local tests, animated WebP files made with two different encoders (Pillow and ffmpeg) were rejected with a "could not be decoded" error rather than converted to a single frame.

Compatibility

Supported Formats

Accepts static WebP (.webp), including WebP files with transparency. Output is JPG. Limits: 20 MB per file, 12,000 px per side and 40 megapixels.

Guide

How to Use WebP to JPG

  1. Choose a WebP file (up to 20 MB).
  2. Click "Convert WebP to JPG".
  3. Download the JPG and use it wherever WebP was rejected. Keep the WebP too.

Highlights

Features

  • White fill for transparency Transparent pixels are composited onto white (#FFFFFF), the same way each time.
  • Fixed quality 85 One JPG quality setting, no slider.

Applications

Use Cases

  • Getting an image accepted by an upload form or marketplace that lists JPG but not WebP
  • Opening a downloaded web image in an older photo editor
  • Attaching an image for a recipient whose email client or print service cannot display WebP

Good to Know

Limitations

Transparency is replaced with white. Animated WebP files are not supported. The JPG can come out larger or smaller than the WebP, depending on the image. Each lossy conversion adds another generation of quality loss. EXIF data and embedded colour profiles are not carried over, and no colour conversion is applied before the profile is dropped, so an image in a wide-gamut space such as Adobe RGB or Display P3 can look different afterwards.

Files are processed on our servers and are not shared with third parties. Files are deleted as soon as processing or download finishes. Any leftover temporary file is removed automatically by our cleanup process within the configured retention period (60 minutes). See our Privacy Policy for full details.

Support

Frequently Asked Questions

What happens to the transparent parts of my WebP?

They become white (#FFFFFF), because JPG cannot store transparency. Partly transparent pixels are blended against white. Use WebP to PNG if you need to keep transparency.

Does converting WebP to JPG reduce quality?

Usually a bit. Both formats are normally lossy, so you get another round of compression at quality 85. It is often hard to see, but do not chain conversions back and forth.

Will the JPG be smaller or larger than my WebP?

It depends on the image. In our local tests with generated images, the JPG was about 16% smaller for a gradient image, about the same for a logo, and about 2.6 times larger for a flat screenshot. That is an example, not a benchmark: compare the actual sizes, and treat this as a compatibility conversion.

When should I keep the WebP instead of converting?

When the image is only going on a modern website, or when you may need the transparent background later. Convert a copy for the places that refuse WebP.

Can I convert an animated WebP?

No. Only static WebP images are supported. In our local tests, animated WebP files from two different encoders were rejected rather than converted.

Keep Going

Related Tools