• Free
  • No sign-up
  • Runs in your browser

Compress images online for free

To compress an image, save it again at a lower quality or make it smaller in pixels. Drop your photos in the box below and each one comes back as a smaller JPG, PNG or WebP file, free and without leaving your browser. A photo that cannot get smaller comes back unchanged.

Drop photos here

It stays in your browser. Nothing is uploaded.

Add up to 20 photos: JPG, PNG or WebP.

Add photos first.

Quick answer

How do I make an image file smaller?

Lower the quality of a JPG or WebP, reduce its width and height, or save a photo as JPG or WebP instead of PNG. JPG and WebP drop detail that is hard to see in a photo; PNG is lossless, so it keeps every pixel and stays larger. The quality setting changes JPG and WebP files only.

How each format compresses

FormatCompressionTransparencyQuality settingBest for
JPGLossy: drops some detail for a much smaller fileNo (JPEG has no alpha channel)Yes: a lower quality makes a smaller fileProduct photos and marketplace uploads
PNGLossless: keeps every pixel exactlyYesNone: PNG is losslessLogos, screenshots, text and cut-outs on a transparent background
WebPLossy or losslessYesYes: a lower quality makes a smaller filePhotos and graphics on your own shop's pages, as smaller files

Format facts from MDN's image format guide and its toBlob() reference, checked on 2026-09-23.

How it works

  1. Add your photos

    Drop up to 20 photos on the box or choose them from your device. They open in your browser; nothing is uploaded.

  2. Set quality, size and format

    Quality starts at 80 of 100. Cap the longest side at 2000, 1600 or 1200 px if a photo is larger, and pick JPG or WebP for a smaller file.

  3. Download

    Each row shows the size before and after and how much was saved. Download one file, or all of them with Compress & download.

Questions