Convert any image to WebP

Bring a mixed set of images, from photos and screenshots to scans and SVG icons, and get WebP files sized for the web, with transparency preserved where it exists.

  • On-device
  • No sign-up
  • Batch
  • Free, no watermark

Drop images on the plate

or paste with Ctrl/⌘ V

JPG, PNG, WebP, AVIF, HEIC, GIF, BMP, TIFF, ICO, SVG Up to 200 files · 50 MB each

Processed on this device

How it works

  1. 01Drop, choose or paste images in any supported format.
  2. 02Set the WebP quality and, for SVG, the output width.
  3. 03Select Process and review sizes and savings.
  4. 04Use Download all to get every WebP in one ZIP.

Why use this tool

Any input, one output

Mix JPG, PNG, HEIC, AVIF, GIF, BMP, TIFF, ICO and SVG in one batch. Everything comes out as WebP.

Keeps alpha channels

Transparent PNG, SVG and other inputs stay transparent in WebP, unlike a JPG conversion.

One quality setting

Set a single quality value, default 85, for the whole batch so your site’s images stay consistent.

Supported formats

Use cases

Migrating a site’s media

A website’s uploads folder mixes JPG photos, PNG graphics and a few GIFs. Convert them all to WebP in batches of up to 200.

Rasterizing SVG icons

A platform needs bitmap icons rather than SVG. Convert them to WebP at a fixed width, with transparent backgrounds intact.

Phone photos for a blog

Your post uses iPhone HEIC photos. Convert them straight to WebP, skipping the extra step through JPG, and keep GPS data out of public images.

Technical details

Every input is decoded in the browser and encoded as lossy WebP with a quality slider (default 85). Transparency from PNG, SVG, AVIF, ICO and GIF is preserved. Animated GIF and WebP files contribute only their first frame. TIFF files convert their first page, ICO files use the largest icon inside, and SVG is rendered at a scale of 1×–4× or a pixel width you choose; scripts inside SVG files never run.

HEIC files trigger a one-time ~3 MB decoder download unless you use Safari. Outputs drop EXIF metadata, apply orientation to the pixels and use sRGB colors, which suits web publishing. Already-small, heavily compressed JPGs may not shrink much and can even grow at a high quality setting, so compare sizes before replacing originals. For a fully automatic approach, try the Image Optimizer.

Your files stay with you

This tool runs entirely inside your browser using Web Workers and WebAssembly. Your images are never uploaded, never stored on a server and never used to train AI. Close the tab and they’re gone. Learn more

Frequently asked questions

Which image types can I convert to WebP?

JPG, PNG, AVIF, HEIC, GIF, BMP, TIFF, ICO and SVG. You can mix them in one batch of up to 200 files, each up to 50 MB and 100 megapixels. Animated files and multi-page TIFFs contribute their first frame or page.

Can I convert SVG to WebP?

Yes. The SVG is rasterized at the size you choose, either a scale from 1× to 4× or an exact pixel width, then saved as WebP with any transparent background kept. Any scripts inside the SVG never run.

Why did one of my files get bigger as WebP?

A JPG that was already heavily compressed has little left to squeeze, and re-encoding at quality 85 can add bytes. Lower the quality for that file or keep the original. Photos stored as PNG or BMP usually see big savings.

Do WebP images work on all websites and browsers?

Current Chrome, Edge, Firefox and Safari all display WebP, so it’s safe for web pages. Some upload forms, email tools and desktop apps still expect JPG or PNG, so keep originals for those.

Related tools

You may also need

Related guides