JPG to WebP Converter

jpg → webp

Save JPG photos as WebP files that are usually smaller at the same visible quality. Your browser converts them in this tab, so they are never uploaded.

QueueNothing is uploaded
Drop JPG files here
Converting…

About this JPG to WebP converter

The converter opens each JPG in your browser, draws it on a canvas at its original width and height, and has the browser save it as WebP at quality 92 out of 100. WebP's compression is more efficient than JPG's at that quality, so the file usually comes out smaller with a similar look.

Chrome, Edge and Firefox can encode WebP. Safari can't, so use one of the other browsers for this tool.

How to use it

01

Add JPG files

Drop them on the box above or click Select JPG files. You can add several at once.

02

Convert

Click Convert to WebP. The files are converted one at a time, and each row shows its status.

03

Compare the sizes

A finished row shows the size of the JPG and, after the arrow, the size of the WebP.

04

Download

Use Download on a row to save one file, or Download all (ZIP) to save every finished file.

What it does

  • Your browser converts the files. They are not uploaded to a server.
  • The WebP has the same width and height as the JPG.
  • You can queue many files and convert them with one click.
  • Every finished file has its own Download button, and Download all (ZIP) saves them together.
  • You don't need an account, and there is no daily limit.

Specifications

Specification Details
Tool JPG to WebP converter
Input JPG and JPEG images (.jpg, .jpeg), up to 100 MB each
Output WebP (.webp), lossy at quality 92
Pixel size Unchanged
Encoder Your browser's own WebP encoder, through the canvas toBlob() method
ZIP download JSZip 3.10.1, loaded from the cdnjs CDN when you click Download all (ZIP)
Where your files go Nowhere. They stay in this tab's memory.
Browsers Current Chrome, Edge and Firefox. Safari can't encode WebP.
Good to know

What this converter does not do

It has no settings. Every JPG is saved as WebP at quality 92, so some jobs need a different tool.

No WebP in Safari

Safari can't encode WebP, and neither can most browsers on iPhone and iPad, because they use Safari's engine. Use Chrome, Edge or Firefox.

No lossless option

Quality is fixed at 92. Image converter has a quality slider, and at 100 Chrome, Edge and Firefox save lossless WebP.

Not always smaller

Most JPGs shrink, but one already saved at a low quality can come out about the same size or a little larger. Check both sizes in the list before you delete anything.

Metadata is dropped

The WebP holds only the image. Metadata in the JPG, such as EXIF camera details, is not copied.

Size limits

WebP can't be wider or taller than 16,383 pixels, so a larger JPG can't be converted. Very big images can also fail on phones, where browsers limit canvas size.

Related image tools

Frequently asked questions

No. The WebP is saved at quality 92, which is lossy. Most images look the same, but small text and sharp coloured edges can soften a little. For lossless WebP, use Image converter with the quality set to 100.

A JPG that was already saved at a low quality is small to begin with, and converting it to WebP at quality 92 doesn't always beat that. Compare both sizes in the list before you replace the original.

Not properly. Safari can't encode WebP, and most browsers on iPhone and iPad use Safari's engine. You get JPG data in a file named .webp, which is no smaller. Use Chrome, Edge or Firefox on a computer or an Android phone.

No. Your browser reads and converts them inside this tab. When you click Download all (ZIP), the page downloads the JSZip library from cdnjs. The site's Google Analytics receives the number of files and their total size, never file names or image data.

The browser couldn't read it as an image or couldn't save the result. Usually the file is damaged, isn't really a JPG, or is too large. Files over 100 MB are not added to the list at all.

Your images stay on your device

Your browser decodes each JPG and encodes the WebP inside this tab. The images are not uploaded or stored. The JSZip library is downloaded only when you save a ZIP, and analytics records only how many files you converted and their total size.