Compress

Compress images

Compress JPG, PNG, WebP, GIF and AVIF images in your browser. Batch processing, quality control, target file sizes, and nothing is ever uploaded.

Drop images here

or · drop a folder · paste from clipboard

Your images never leave your device
80%
Advanced
Encoder effort4higher = better quality, slower

Most image compressors work by uploading your files to a server, compressing them there, and sending them back. This one does the work inside your browser using WebAssembly, which has three practical consequences: your images stay on your machine, there is no upload wait, and there is no file size cap or daily limit for someone else to enforce.

The default is WebP at quality 80, which is the setting that gives most photographs a 25-50% size reduction against a well-made JPEG with no visible difference at normal viewing size. If you need a specific file size instead, switch to target mode and give it a number in kilobytes.

Compression is genuinely worth doing. Images are typically the largest thing on a web page, and page weight feeds directly into Largest Contentful Paint — one of the Core Web Vitals Google measures when ranking pages. Halving your image weight is one of the cheapest performance wins available.

How to compress images

  1. Drop your images onto the box above, or paste one from your clipboard.
  2. Pick a format and either set a quality level or a target file size.
  3. Download the compressed images individually or as a single ZIP.

Frequently asked questions

Are my images uploaded to a server?

No. The conversion runs inside your browser using WebAssembly, so the image data never leaves your device. That also means there is no queue, no account, and no file size cap imposed by a server.

Which format should I choose?

WebP for almost anything going on a website — it is smaller than both JPEG and PNG and keeps transparency. JPEG when something downstream refuses to accept WebP. PNG only when you need pixel-exact lossless output, such as screenshots of text or images with hard edges.

How much smaller will my images get?

It depends heavily on the source. A PNG photograph converted to WebP often drops by 80% or more. A JPEG that was already saved at a low quality may only drop 20-30%, because most of the redundancy has already been removed. The tool shows the before and after size for every file.

Can I convert several images at once?

Yes. Drop in as many files as you like — or a whole folder — and they are processed in parallel across your CPU cores. When they finish you can download them individually or grab everything as a single ZIP.

Related tools