JPG is lossy and has no transparency, so transparent areas are filled with white. Lower the quality for a smaller file.
Files (0)
No files yet
Add files and they convert right away. Change a setting and they convert again.
Built with open source libraries. Licenses
What is a WebP to JPG converter?
A WebP to JPG converter turns a .webp image into the .jpg file that an upload form was expecting. The pattern is always the same: you save a photo from a site, the site served WebP, and now a job application portal, a marketplace listing, a print shop or a school system tells you to supply a JPEG. The file is a perfectly good image. It is the three letters after the dot that the form is refusing.
Converting happens in the page. The browser decodes the WebP, redraws it and encodes a JPEG, all client-side, so the photo never leaves your device and there is no queue to wait in.
One thing changes in a way you should know about before you add a file. JPEG has no transparency, so any transparent pixel has to become something, and the converter fills it with white. Say you have badge.webp at 1200 x 800, a logo on a cut-out background, and you convert it at the default Quality of 90. The 960,000 pixels come through unchanged where the logo is, and the empty background arrives as a solid white rectangle. The row underneath tells you: transparent areas were filled with white, because JPG has no transparency. On a white page nobody notices. On a dark page it is a box.
The Quality slider runs from 10 to 100 and starts at 90. It is a real trade, not a cosmetic setting: JPEG throws away detail to get smaller, and once thrown away it does not come back. Because most WebP files were already lossy, converting to JPEG is a second generation of loss stacked on the first, which is why 90 is a sensible default and why dropping to 40 for a photo full of fine texture will show. Each finished row prints the input size, an arrow, the output size and the percentage change, and moving the slider converts every added file again, so you can compare two settings instead of guessing at one.
The rest of the limits are short. Metadata is dropped in the re-encode, so EXIF, GPS coordinates and colour profiles do not reach the JPEG. An animated WebP contributes only its first frame. Images over 100 megapixels are refused with a message, empty files are refused, there is no byte-size limit, and a daily conversion limit applies. The tool is free, no signup.
How to convert WebP to JPG
Add your WebP files
Drop WebP images on the box, or click to upload. Several files at once, nothing is uploaded, and each file converts as soon as it is added. A file in another format is turned away with a link to the converter that handles it.
Adjust the Quality slider
Quality runs from 10 to 100 and starts at 90. Leave it there for photos you want to keep looking right, or pull it down when a form has a size cap. Moving the slider converts every added file again, about 300 ms after you let go, so a drag converts once and does not count against your daily limit again.
Check each result
Each row shows a thumbnail, its status and a size line with the size before and after and how much smaller or larger the JPG is, plus a note if transparency was filled with white or an animation was flattened to its first frame. Click the thumbnail to see the JPG large and switch between Before and After.
Download the JPG files
Press the download icon on a row for a single file. Download All (n images) in the list header saves the set as converted-jpg.zip, numbering any repeated file names. Clear All empties the list.
Why convert WebP to JPG?
JPG is the format to pick when the image is a photo, the background does not need to stay clear, and the file has to go somewhere outside a browser.
Smaller than PNG for photographs
PNG keeps every pixel exactly, which makes a photo saved from a website balloon once it is converted. JPG stays lossy, so a photo usually comes out far lighter as JPG than as PNG, and close to the size of the WebP you started with.
If the image is a logo or a cut-out and the clear background matters, convert the WebP to PNG instead and accept the larger file.
Photo printing, kiosks and camera software
Online print services, in-store photo kiosks and photo library apps have handled JPEG for decades because cameras have always produced it. Support for WebP in that chain is newer and less even, so a JPG is the file least likely to bounce at the order screen.
One format for a mixed downloads folder
Saved images arrive as WebP from one site, AVIF from another and PNG from a third. This page takes the WebP files; the Image Converter takes the rest of the folder in one batch and writes every file as JPG, so the whole set ends up in one format.
WebP vs JPG: which to use
| WebP | JPG | |
|---|---|---|
| Compression | Lossy or lossless, with a more modern lossy codec. | Lossy. Older codec, so it needs more bytes for the same look. |
| Transparency | Yes, a full alpha channel. | None. Transparent pixels are filled with white here. |
| Animation | Yes, animated WebP exists. | No. Only the first frame of an animation is kept. |
| Typical file size | Smaller at a similar visual quality. | Often somewhat larger than the WebP it came from. |
| Colour depth | 8 bits per channel. | 8 bits per channel in the files browsers write. |
| Software support | All current major browsers. Uneven in forms, print services and older apps. | Accepted almost everywhere, from upload forms to printers. |
| Best for | Photos served on your own web pages. | Photos that have to be uploaded, printed, emailed or opened in older software. |
JPG quality when the source is already lossy
A WebP from a website has usually been compressed once already. Converting it to JPG decodes those pixels, including any softness or blocking the WebP encoder introduced, and compresses them a second time with a different method. Each generation adds its own small errors on top of the last, so the aim is to add as little new loss as possible, not to restore what is gone.
That is why the slider starts at 90. At that setting the second round of compression is hard to see on most photos. Going lower saves bytes, but the new artefacts land on top of the old ones, and fine texture such as hair, foliage and fabric shows it first.
Do not be surprised if the JPG is bigger than the WebP. JPEG is the older codec and often needs more bytes to hold the same picture. The size line on each row shows the change as a percentage, and a larger result is marked as larger instead of hidden.
Transparency is filled with white only when the image really has transparent pixels. A WebP that is fully opaque converts straight across, and the white fill note appears only on files where it made a difference.
Privacy and security
- Your WebP files are converted client-side with the browser's own Canvas API. They are not uploaded, and no WebAssembly codec is fetched to do the work.
- The only network requests are for the daily limit: one asks whether a batch is allowed, and one afterwards records the number of files, their total size in bytes and the output format.
- File names, image dimensions and pixel data are never part of those requests.
- EXIF fields, GPS coordinates and colour profiles are left behind, because the JPG is encoded from the decoded pixels alone. That makes the output safer to post on a public listing.
- Results are kept in the tab's memory only, and are gone when you remove them, press Clear All or close the tab.
Key Features
Quality slider, 10 to 100
The default of 90 keeps photographs looking like photographs. Lower it when an upload form has a size cap, and read the before and after byte counts on each row to see what the setting bought you.
The white fill is stated, not silent
When a transparent WebP becomes an opaque JPG, the row says so in as many words. No wondering later why a logo has a white box behind it.
Batch conversion with a single ZIP
Convert a whole folder of saved images in one pass and download converted-jpg.zip, with duplicate names numbered so nothing is lost.
Metadata does not come along
Re-encoding through a canvas carries pixels only, so EXIF fields, GPS coordinates and colour profiles are dropped. Useful when the JPG is going to a stranger on a marketplace listing.
Frequently Asked Questions
Related Tools
JFIF to JPG Converter
Convert JFIF images to JPG in your browser, in batches, a lossless rename
JPG to WebP Converter
Convert JPG images to WebP in your browser, in batches, no upload needed
WebP to PDF Converter
Turn WebP images saved from the web into one PDF, one page per image, in your browser
WebP to PNG Converter
Convert WebP images to PNG in your browser, in batches, with transparency kept
Comments
0 comments
No comments yet. Be the first to share your thoughts!