Skip to content

Convert to WebP: JPG and PNG to WebP in a batch

Make images smaller for your website or online shop by turning JPG, PNG, GIF, BMP and iPhone HEIC files into WebP. Choose lossy with a quality slider for photos, or lossless for screenshots and logos. Transparent PNGs stay transparent, a table shows each file's size before and after, and many files download together as one ZIP. Everything happens in your browser, so your images are never uploaded.

Quick answer

Add your JPG, PNG or other images, choose Lossy (set the quality, 80 suits most photos) or Lossless, decide whether to keep the EXIF data, and press Convert. Each file becomes a .webp, the table shows the size before and after, and the files download, as a ZIP when there are several. Safari cannot create WebP files; use Chrome, Edge or Firefox.

Files never leave your device

Based on Google, WebP container specification and FAQ · Page updated 22 October 2026

Or drag and drop them here, up to 100 at once. JPG, PNG, GIF, BMP, AVIF, HEIC. Your files stay on this device.

How to use the Convert to WebP

  1. Tap "Choose images" or drop JPG, PNG, GIF, BMP, WebP, AVIF or HEIC files onto the box, up to 100 at a time.
  2. Choose Lossy for photos and set the quality, or Lossless for screenshots, logos and graphics with text.
  3. Leave "Keep EXIF" off to remove camera and location data, or turn it on to copy it into the WebP files.
  4. Press Convert. The table fills in file by file, and the WebP files download, as a ZIP when there is more than one.

JPG to WebP and PNG to WebP on one page

WebP is an image format made by Google for the web. Every current major browser displays it, and website speed tests often suggest serving images in it because the same picture usually takes fewer bytes than as JPG or PNG. This page goes in that direction: it turns JPG, PNG, GIF, BMP, AVIF and HEIC files into WebP. If you need the opposite, because a form, an older program or a printer refuses WebP, use WebP to JPG. If you want a smaller JPG rather than a different format, use Compress image, and to change the pixel size first, use Resize image. How much smaller a file gets depends on the picture: a large phone photo usually shrinks a lot, while a JPG that was already heavily compressed may barely change. The table shows the real result for every file instead of a promised percentage.

Lossy or lossless, and what the quality slider does

Lossy WebP works like JPEG: it throws away detail the eye is unlikely to miss, and the quality slider decides how much. Around 75 to 85 suits most photos; below 60, edges and skin start to look smeared. Lossy WebP also stores color at half the resolution of brightness, as Google's WebP FAQ explains, so thin colored lines and small red or blue text can look soft. For screenshots, logos, charts and anything with text, choose Lossless: every pixel is kept exactly, and for flat graphics the file is often much smaller than the PNG. A photo saved losslessly, on the other hand, is often larger than the original JPG, and the table marks any file that grew. After converting, the tool reads the WebP file the browser produced and reports whether it is really lossy or lossless. If your browser cannot write lossless WebP, it says so instead of pretending.

Transparency, GIFs and HEIC photos

WebP supports transparency in both modes, so a PNG logo with a transparent background stays transparent; the table marks such files. In lossy mode the transparency itself is stored separately from the color, so soft edges and shadows survive. A GIF is converted from its first frame only, because a browser can only write still WebP images; an animated GIF therefore becomes a still picture. iPhone HEIC photos are opened by the browser where it can, or by a decoder that loads only when a HEIC file is added, and photos taken sideways are turned upright using their orientation tag, so the WebP looks the way the photo looked on the phone.

Metadata: what the browser keeps and what it drops

The browser draws your image onto a canvas and saves a new file from those pixels. That process keeps none of the original file's metadata: no EXIF (camera, date taken, GPS location), no XMP, no comments and not the original color profile. Colors are converted to standard sRGB, and Chrome and Edge add a small sRGB profile to the new file. That is why removing data is the default, which suits photos you publish online. If you need the EXIF data, for example the date or camera for a photo archive, turn on "Keep EXIF": the tool copies the EXIF block from each JPG, or from a PNG that has one, into the WebP file's own EXIF section, as Google's WebP container format provides. The orientation value is reset to normal because the pixels are already upright, otherwise viewers would turn the photo a second time. Be aware that this also keeps any GPS location. XMP data and color profiles are not copied, and other input formats have no EXIF to copy.

Browsers that cannot create WebP, limits and messy files

Creating WebP depends on the browser. Chrome, Edge, Firefox, Opera and Samsung Internet can do it; Safari on Mac, iPhone and iPad cannot, according to public compatibility tables checked on 22 October 2026, and on iPhone and iPad other browsers usually run on Safari's engine too. The page tests your browser when it opens and shows a clear warning instead of quietly handing you PNG files renamed to .webp. You can add up to 100 files and 500 MB at a time. Each image can be up to 100 megapixels, and no side may be longer than 16,383 pixels, the largest size a WebP file can describe. An empty file, a file that is not really an image, or a damaged file is named in the table with the reason, and the other files still convert. Several files download as one ZIP; the WebP files are stored in it without compressing them again, because that would only waste time.

Frequently asked questions

How do I convert JPG to WebP without losing quality?

Choose Lossless to keep every pixel, though photos then often grow. For photos, Lossy at quality 80 to 90 looks the same to most people and is much smaller.

Can I convert PNG to WebP and keep the transparent background?

Yes. Transparency is kept in both lossy and lossless mode, and the table marks every file that has a transparent area.

Why can't I convert to WebP on my iPhone or in Safari?

Safari cannot write WebP files from a web page. The page detects this and warns you. Use Chrome, Edge or Firefox on a computer, or Chrome or Samsung Internet on Android.

Does converting to WebP remove EXIF and GPS data?

Yes, by default. Turn on "Keep EXIF" to copy the camera, date and any GPS data from a JPG or PNG into the WebP file.

Are my images uploaded when I convert them to WebP?

No. The images are decoded and saved as WebP inside your browser, then downloaded to your device. Nothing is sent to NeedMyTools or anyone else.