Image Compressor & Converter

Compress JPG, PNG and WebP images and convert them to WebP or AVIF in bulk, right in your browser.

Drop images here or click to choose files JPG, PNG and WebP, also GIF, AVIF and BMP if your browser can open them. As many as you like.

Settings

Output format

GIF and BMP files are saved as PNG.

Applies to JPEG, WebP and AVIF. 70 to 85 is usually indistinguishable from the original.

Fewer colors make a much smaller PNG. Works well for logos, icons and screenshots; photos show banding.

The height follows the aspect ratio. Smaller images are never enlarged.

Re-encoding removes metadata such as EXIF, the camera model and the GPS location. The orientation is applied to the pixels first.

Images are compressed in your browser and never uploaded. Only your settings are remembered on this device.

Embed this tool on your site

Free and without an account: copy the code and paste it into your website, blog or docs.

About the Image Compressor & Converter

Large photos and screenshots slow down web pages and hit upload limits. Drop one image or dozens, pick the output format, the quality and, if you want, a maximum width, and the compressor re-encodes every file in your browser and shows how much each one shrank. Download the results one by one or all together in a ZIP.

How to use the Image Compressor & Converter

  1. Add your images

    Drop JPG, PNG or WebP files on the page or click to choose them. You can add as many as you like, and more later; they are compressed one after another.

  2. Choose the format and quality

    Keep each file in its format with Same as input, or convert everything to WebP, AVIF, JPEG or PNG. Set the quality for JPEG, WebP and AVIF, reduce the colors of PNGs, and turn on Limit the width to resize large images. After a change, Apply to all compresses the list again.

  3. Compare and download

    Each row shows the size before and after and the percentage saved. If a file came out larger, Keep original downloads the original instead. Download images one at a time or click Download all (.zip).

When to use it

Faster websites

Convert photos to WebP and cap them at the width your layout uses: the same image often weighs a fraction of the original JPG or PNG, which speeds up page loads and Core Web Vitals.

Email and upload limits

Shrink phone photos before attaching them to an email or uploading them to a form, a CMS or a marketplace that rejects large files.

Screenshots, logos and icons

PNGs with flat colors get much smaller with Reduce colors: 64 or 128 colors are usually indistinguishable for interface screenshots and logos, and transparency is kept.

Frequently asked questions

Are my images uploaded?

No. Every image is decoded, resized and encoded by your browser with canvas, and the ZIP is built there too. Nothing is sent to a server. Only your settings (format, quality, width and colors) are remembered in this browser for your next visit.

Why can I not choose AVIF?

The compressor relies on your browser to write each format, and many browsers can display AVIF but cannot create it. The page tests this when it loads and disables AVIF when the browser cannot encode it. With Same as input, AVIF files are then saved as WebP.

Is the EXIF data kept?

No. Re-encoding keeps only the pixels, so metadata such as the camera model, the date and the GPS location is removed, which also protects your privacy when you share photos. The EXIF orientation is applied to the pixels first, so photos stay the right way up. Embedded color profiles are not carried over either.

Why is a file larger after compressing it?

An image that was already well optimized, a very small one, or one converted to a lossless format such as PNG can come out larger. The list marks it as larger and offers Keep original, so the download and the ZIP use the original file.

What does Reduce colors do to a PNG?

It limits the image to a palette of up to 256, 128, 64, 32 or 16 colors, which makes the file much smaller. It suits logos, icons, illustrations and screenshots; photos show visible banding. Without it, PNGs are lossless. Animated GIFs keep only their first frame, and GIF and BMP files are saved as PNG.