WebP converter
Convert images to WebP; a lossless mode is available.
Convert images to WebP; a lossless mode is available.
A WebP copy isn't always smaller: a screenshot can shrink a lot, while a photo that's already a JPG may barely change. FluffyBench's WebP converter makes the copy right on your device, lets you choose Lossy or Lossless and the Quality, and shows the size before you save.
WebP is a picture format made for websites. Many sites and apps open it, but some upload forms still accept only JPEG or PNG, so check before you convert a whole folder. For apps and browsers, our format compatibility guide shows how to check.
The upload form's list of accepted file types, or its help page, gives you the answer.
WebP gives you two ways to pack a picture. Think of packing a suitcase: Lossy leaves behind a few things you probably won't miss, while Lossless packs every item exactly. In FluffyBench's WebP converter, that's the Compression setting. As a rule of thumb, choose Lossy for photos, and Lossless for screenshots, text and logos.
Here's why, with a photo, a screenshot and a transparent graphic, each converted both ways at the starting settings.
Does the Lossy copy look worse? Here's the same patch of the mountain photo in all three files.

215.3 KB

209.6 KB

715.0 KB
Small text is where Lossy shows. Here's the same word from the screenshot: Lossy dulls the colored fringes around the letters, while Lossless keeps them.

35.2 KB

31.5 KB

16.1 KB
Not always. Two things decide the size: what's in the picture, and the Quality number that Lossy uses. Quality starts at 92, which keeps almost all the detail. A photo that's already a JPG has been compressed once, and at 92 the WebP keeps nearly everything that's left, so the file stays about the same size: the mountain photo above saved just 2.6%, and a batch of 1,000 files we converted at the starting settings came out about 12% bigger overall. A lower Quality is what makes a photo lighter.
Here's the same patch of the mountain photo at four Quality settings, starting from 92, with each whole file's size.
Scroll to compare settings →

215.3 KB

209.6 KB

123.4 KB

95.0 KB

75.0 KB
Rendered for illustration.
Here's where these controls are in Settings: Compression, then the two controls that only Lossy uses.
Transparent backgrounds come through in both modes. Here's the edge of a transparent Earth graphic on a checkerboard: the checks show through beside the planet in each copy.

2.9 MB

482.5 KB

2.0 MB
For a moving GIF or WebP, the Animated images setting decides what you get.
Keep the animation carries the frames into an animated WebP. Still of frame 1 saves just the first picture.
FluffyBench keeps animations of up to 500 frames and 64 million frame pixels in total, and Limit each file's size isn't available while an animation is kept. For more on moving pictures, see our animation guide.
Here's the whole job in FluffyBench's WebP converter, from choosing a picture to saving the WebP. If the size readout shows little or no saving, lower Quality and convert again.
Before you upload or send it, open the saved WebP once. FluffyBench's Image Viewer shows the picture on a checkerboard and lists its format and size in pixels.
Then try it in the place it's going.
Makes the photo format it requests; JPG fills see-through areas with a color.
Keeps every pixel and transparency for editors and forms that ask for PNG.
Finds a resize and quality that fit the file size you set, in the format you pick.
Makes an AVIF copy when the destination asks for that newer format.
Makes an animated GIF for apps that only play GIF animations.
Lossless also has a size limit: about 128 million pixels on a computer and 96 million on a phone. Above it, the converter refuses the picture, so make it smaller with Size in Settings or choose another format.