Free tool

Runs in your browser

JPG to WebP converter

Convert JPG photos to WebP in your browser. Files are typically 25 to 35 percent smaller at the same quality, and nothing is uploaded.

1 · Add images

2 · Settings

Each image is converted to WebP at its original size.

80

Need several widths and srcset markup? Use the full responsive image converter.

3 · Converted images

Loading the sample image…

Why convert JPG to WebP

WebP files are typically 25 to 35 percent smaller than JPEGs of similar quality, so pages load faster and use less data on phones. Every current browser displays WebP, and WordPress has accepted WebP uploads since version 5.8.

The converter keeps each photo at its original size. A quality of 75 to 82 is usually impossible to tell apart from the original; the default is 80. Camera data such as EXIF and GPS location is dropped, and photos taken sideways are turned upright first.

If you also need several widths and srcset markup, use the full responsive image converter instead.

Questions

Are my photos uploaded?

No. Each image is decoded and re-encoded with your browser’s own encoder, inside this page. Nothing is sent anywhere.

When should I keep the JPEG?

For email attachments and for older software or upload forms that don’t accept WebP. On a website, WebP is the better choice.

More tools

Free tools that run in your browser

Responsive image converter

Turn one image into WebP, AVIF and JPEG at every width, with picture markup ready to paste.

2.4 MB → 142 KB

Font subsetter

Keep only the characters your site uses and ship the font as WOFF2, with @font-face CSS.

207 KB → 35 KB

SVG optimizer

Strip editor clutter from SVGs and export them as inline SVG, React components or CSS.

12 KB → 3.0 KB

Favicon generator

Turn one logo into favicon.ico, an SVG icon, home screen icons and a web manifest.

1 logo → 6 icons