Image to WebP Converter

Convert unlimited JPG, PNG, GIF, BMP and AVIF images to WebP in one go — free, no sign-up, and nothing ever leaves your browser.

1. Add Images

2. Options

80 is a good default for photos. Push to 95–100 for images that will be edited or printed again.
Leave both blank to keep the original dimensions. Aspect ratio is always preserved, and images smaller than the limit are never enlarged.
Off by default, so transparent PNGs stay transparent. Turn it on for a solid background, which usually compresses a little smaller.

3. Your WebP Files

No images added yet. Drop a folder's worth of photos on the left — there is no file count or file size limit.

What is WebP?

WebP is an image format developed by Google that stores photographs and graphics in noticeably less space than the formats it replaces. It has a lossy mode (the JPEG equivalent, which discards detail your eye is unlikely to miss) and a lossless mode (the PNG equivalent, which reconstructs the original pixel for pixel), and unlike JPEG it supports transparency in both.

The practical reason to care is page weight. Images are usually the largest thing a web page downloads, so cutting them by a quarter to a third cuts load time on a slow mobile connection by roughly the same share — which is why Core Web Vitals scores so often improve after a site moves its images to WebP.

How to convert your images, step by step

  1. Drag any number of JPG, PNG, GIF, BMP or AVIF files onto the drop area, or click it to pick them from your device.
  2. Set the WebP quality (80 suits most photos) and, optionally, a maximum width or height to resize large images as they convert.
  3. Click Convert to WebP. Files are processed one after another and each row shows the original size, the WebP size and the percentage saved.
  4. Download files individually, or click Download All as ZIP to save the whole batch in one archive.

How much space does WebP actually save?

Google's published comparisons put lossy WebP at about 25–34% smaller than a JPEG of equivalent visual quality, and lossless WebP at around 26% smaller than an equivalent PNG. Those are averages across a test set, not a promise about your particular file:

Why nothing is uploaded

Every step happens locally. The browser reads the file you selected with the File API, decodes it, redraws it onto an in-memory canvas at the size you asked for, and asks the browser's own image encoder for a WebP version. The page never makes a network request carrying your image, which is why the batch size is unlimited, why the tool keeps working offline once loaded, and why sensitive images — ID documents, medical scans, unreleased product photos — are safe to run through it.

What gets lost in conversion

When WebP is the wrong choice

Use it freely on the web, but think twice when the file has somewhere else to go. Print workflows, older desktop software, and some e-commerce, banking and government upload forms still expect JPEG or PNG. WebP is also the wrong destination for artwork you are still editing — keep a lossless master (PSD, TIFF or PNG) and treat WebP as the published copy, not the archive.

Frequently Asked Questions

No. There is no cap on the number of files or on their size, because nothing is uploaded — the conversion runs inside your own browser using your device's CPU and memory. The practical ceiling is your device: images are processed one after another to keep memory use flat, but a very large batch of very large photographs will still take time and RAM on an older phone.

No. Files are read with the browser's local File API, decoded onto a canvas and re-encoded as WebP entirely on your device. Nothing is sent over the network, nothing is stored, and the tool keeps working even if you disconnect from the internet after the page has loaded.

Google's published comparison puts lossy WebP at roughly 25–34% smaller than a JPEG of equivalent quality, and lossless WebP at about 26% smaller than PNG. Real results vary with the image: flat graphics, screenshots and logos usually shrink dramatically, while a photo already saved at a low JPEG quality may shrink very little — or occasionally grow, which this tool flags per file so you can keep the original instead.

80 is a good default for photographs on the web — the difference from the original is hard to see at normal viewing size, and the file is far smaller. Use 90–100 for images that will be zoomed, printed or edited again, and 60–75 when page weight matters more than fine detail, such as long scrolling galleries or thumbnails.

Yes. WebP supports an alpha channel, so transparent PNGs stay transparent. If you would rather have a solid background — which usually compresses smaller — tick "Flatten transparency" and the transparent areas are filled with white before encoding.

An animated GIF converts to a single still WebP — the first frame — because the browser's canvas encoder writes still images only. HEIC and HEIF files only work if your browser can decode them, which today means Safari on Apple devices; elsewhere they are reported as an unsupported format rather than failing silently.

Yes, for practical purposes. Chrome, Edge, Firefox, Opera and Safari have all supported WebP for years (Safari since version 14 in 2020), as do Android and iOS. The places it can still fail are very old devices and some desktop software that has not been updated, so keep your originals if the files may later go to an unknown system.

No. Because the image is redrawn onto a canvas before encoding, every piece of metadata — EXIF, GPS coordinates, camera model, colour profile — is dropped. That is a privacy win when publishing photos online, but if you rely on EXIF for cataloguing, keep your originals.