Image to WEBP Converter

Restoring selected file...
Source
Dimensions
x
File size

WebP is supported in every modern browser, including Safari since 14, and routinely produces files 25-35% smaller than JPG at matching visual quality, or 20-25% smaller than PNG losslessly. Upload one or many images and this converter produces WebP with the right mode (lossy for photos, lossless for graphics), preserving transparency when present.

How to convert to WebP

  1. 1

    Upload images

    JPG, PNG, GIF, BMP, TIFF, HEIC.

  2. 2

    Pick lossy or lossless

    Lossy at quality 75-85 for photos; lossless for logos, screenshots and icons.

  3. 3

    Set quality

    Lossy 0-100; 80 is a typical sweet spot.

  4. 4

    Preview savings

    Original vs WebP size displayed side by side.

  5. 5

    Download

    Single file or zip of a batch.

WebP vs JPG vs PNG

WebP is a single format with two modes: lossy (like JPG but better) and lossless (like PNG but smaller).

Lossy comparison vs JPG

JPG quality WebP quality for matching look Typical size saving
85 78 25-30%
80 72 28-33%
70 60 30-35%

Lossless comparison vs PNG

  • WebP lossless typically beats PNG by 20-26% for screenshots.
  • For simple logos with few colours, optimised PNG-8 may occasionally beat WebP.

Browser support

  • Chrome, Edge: since 32 (2014).
  • Firefox: since 65 (2019).
  • Safari: since 14 (2020), earlier iOS needs fallback.
  • Android WebView: all modern versions.

Deliver with a <picture> element and a JPG/PNG fallback for ancient clients:

<picture>
  <source type="image/webp" srcset="hero.webp">
  <img src="hero.jpg" alt="Hero">
</picture>

Animation

WebP also supports animation, smaller than GIF for equivalent quality. For short looping animations, animated WebP is a straightforward upgrade from GIF.

When NOT to convert

  • Source of record archives, keep in the original format.
  • Email attachments, many clients still do not render WebP inline; JPG is universal.
  • Print workflows, CMYK printing pipelines expect JPG or TIFF, not WebP.

Frequently Asked Questions

Yes, support is essentially universal across modern browsers. Use a <picture> element with a JPG fallback if you need to handle very old browsers; for most audiences a plain <img src="foo.webp"> works.

At matching file size, WebP typically looks slightly better than JPG and visually identical to PNG. At matching quality, WebP is smaller. The gain varies by content: photos benefit more than flat illustrations.

Yes, both lossy and lossless WebP support an 8-bit alpha channel. It is a proper PNG replacement plus a proper JPG replacement in one format.

For web body images, 75-80. For hero images, 80-85. For thumbnails, 65-70. The sweet spot is lower than the equivalent JPG value because WebP compresses more efficiently.

Related Tools

Tool available in other languages