Skip to content
HNarzędzia
en
Categories

Compress images online - reduce JPG, PNG and WebP size

Shrink images by up to 80% - fast, free and private. Files are compressed in your browser and never uploaded to a server.

  • Free
  • No sign-up
  • Private
  • Runs locally

70-80% is the best balance. For PNG, quality = number of palette colors.

Drag & drop files here

or click to choose from your device

JPG, PNG, WebP, GIF, BMP · multiple files · you can also paste (Ctrl+V)

How to compress an image

  1. 1.

    Add images

    Drop files onto the box above, click to choose them, or paste an image from the clipboard (Ctrl+V).

  2. 2.

    Pick quality and format

    Set quality (75% by default, 70-80% recommended), keep the original format or switch to JPG or WebP, and optionally cap the width.

  3. 3.

    Check the savings

    Each file shows its size before and after, plus the percentage saved. Changing a setting recompresses everything automatically.

  4. 4.

    Download

    Download files one by one or all at once as a ZIP archive.

Why compress images?

Smaller images mean faster pages, a better LCP score in Core Web Vitals, attachments that fit email limits and more free space on your phone. A photo straight from a camera or phone is typically 3-8 MB; after compression it is often under 500 KB with no difference you can see. The biggest win comes from combining a quality of 70-80% with a maximum width. Example: a 4032×3024 px photo (about 4 MB) scaled to 1920 px wide and saved as a 75% JPG usually ends up at 300-500 KB - roughly 90% smaller.

How JPG, WebP and PNG compression works

  • JPG and WebP use lossy compression. The quality slider (10-100%) controls how much fine detail is discarded. At the same quality, WebP is usually 25-35% smaller than JPG and keeps transparency.
  • PNG is lossless, so here “quality” means the number of colours in the palette. The tool reduces the image to a palette (colour quantization, the same idea as TinyPNG or pngquant) and writes an indexed PNG, transparency included.
PNG qualityPalette colours
100%no reduction (lossless re-save)
70-95%256
55%128
40%64
25%32
10%16

256 colours is plenty for screenshots, logos, icons and flat graphics, which typically shrink by 50-80%. Photos with smooth gradients may show banding with a small palette - for those, WebP or JPG is the better choice.

Output format and the “never bigger” rule

With “Same as original”, PNG stays PNG, WebP stays WebP, and JPG, GIF and BMP are saved as JPG. When saving to JPG, transparent areas get a white background and an animated GIF keeps only its first frame. If your browser cannot encode WebP (e.g. Safari older than 17), the file is saved as JPG instead.

If the format and dimensions stay the same and the compressed result would be the same size or larger than the original, the tool keeps your original file untouched and says so next to it. This happens with images that were already heavily optimised or with tiny PNGs that use only a few colours. The max-width option (800-3840 px) only scales images down - smaller images are never enlarged, and the aspect ratio is preserved.

Common mistakes

  • Compressing the same file again and again - every lossy save adds artefacts. Always start from the original.
  • Going too low - below about 60%, photos show blocky areas and soft edges, while the extra savings are small.
  • Keeping photos as PNG - converting a photo to WebP or JPG saves far more than reducing its palette.
  • Uploading a 6000 px image for a 1200 px slot - cap the width first, or set exact dimensions with the image resizer.

Privacy

Compression runs entirely on your device using the browser’s Canvas API. Your files are never uploaded, stored or analysed. Re-encoding also strips EXIF metadata, including GPS location - except when the tool keeps the original file because it was already smaller.

Frequently asked questions

Is it free?

+
Yes, completely free with no file limits, watermarks or sign-up.

Are my images uploaded?

+
No. Compression happens entirely in your browser, on your device.

How much smaller will my image be?

+
Typically 40-80% smaller, depending on the image, quality and format. Choosing WebP and capping the width at 1920 px gives the biggest savings.

How does PNG compression work here?

+
By reducing the image to a colour palette: 256 colours at 70-95% quality, 16-200 colours below that. Transparency is preserved, and 100% re-saves the PNG without reducing colours.

Why didn’t my file get smaller?

+
The original was already compressed better than the result, so the tool kept it unchanged. Try a lower quality, WebP output or a maximum width.

Can I compress many images at once?

+
Yes. Add as many files as you like and download them together as a ZIP.

Updated: