SimpleSize.app
Back to Tools

Image Compressor

Compress images and photos online to reduce image size. Drop several at once, each keeps its format and dimensions.

Drop image files here or click to browse
Select image files to compress (JPG, PNG, WebP, GIF, HEIC, AVIF, TIFF, etc.)
JPG, PNG, WebP, GIF, AVIF, HEIC and TIFF, up to 40 MB per image. An image that cannot get smaller comes back unchanged.
Images are compressed in memory on our server and sent straight back. Nothing is stored.

How the image compressor reduces image size

An image compressor makes a picture smaller by storing it more efficiently. For photos in JPG, WebP, HEIC or AVIF, the quality slider decides how much fine detail the encoder may leave out. For PNG and GIF, the size comes from the number of colours. The tool reads the format of every file you drop and uses the right method for it.

Each image keeps its format and its pixel dimensions: a JPG comes back as a smaller JPG with the same width and height. That makes this photo compressor safe for a whole folder of mixed files, and if one image cannot get any smaller, you get that one back untouched instead of a bigger copy.

What sets the size in each image format

One slider for photos, a colour count for graphics. Each format has its own compressor page with the details:

FormatWhat makes it smallerGood to know
JPG / JPEG Quality slider Trades fine detail for size; on most photos the difference only shows when you zoom in.
PNG Colour count, unless lossless is on Up to 256 colours is what makes a screenshot or logo much smaller. With lossless on, every pixel stays the same and only the data is repacked.
WebP Quality slider, or lossless mode Lossy is far smaller for photos; lossless keeps graphics pixel-perfect. Animated WebP stays animated.
HEIC / HEIF Quality slider Stays HEIC, so iPhone and Mac photos open as before.
AVIF Quality slider Already very efficient, so the gain is smaller than with JPG.
GIF Colour count per frame Animations keep their timing and loop.
TIFF Lossless repacking Every pixel stays the same; the big savings are on uncompressed scans.

Reducing colours is called quantization, and how image quantization works shows why it saves so much on flat graphics. For animations, frame count and speed matter as much as colours, see GIF frame rate and file size.

What else changes besides the size

Kept

  • The format, width and height
  • The colour profile, so wide-colour iPhone photos keep their colours
  • Transparency in PNG, WebP and GIF
  • The animation of a GIF or WebP, with its timing

Removed

  • Camera details and GPS location (EXIF)
  • The rotation flag: the image is saved the right way up instead
  • Fine detail the quality slider lets go, on photos

Removing camera and location data also protects your privacy when you share photos, as remove photo metadata explains. An image that comes back unchanged because it could not get smaller keeps its original data.

How to compress an image

  1. Drop your images

    Add one picture or many at once, up to 40 MB each, in any mix of formats.

  2. Set the quality

    Move the quality slider for photos. Under Advanced compression controls, cap the colours for PNG and GIF or keep PNG and WebP lossless.

  3. Compress and download

    Click Compress Images, compare the before and after size of each file, and download the results.

Image compressor questions

For photos, keep the quality slider high: the file gets smaller and looks the same at normal size. Where visible artifacts start is covered in fix compression artifacts. For PNG and WebP graphics, turn on lossless, which keeps every pixel and only repacks the data.

Yes. Drop JPGs, PNGs, HEIC photos and GIFs together: each one is compressed with the method for its format and comes back in that same format.

Yes, for photos. Every lossy save throws away a little more detail, so keep your original and compress from it. Lossless PNG, WebP and TIFF compression can be repeated without any loss.

Yes. Camera details and GPS location are dropped from every image the tool re-saves. Only an image returned unchanged, because it could not get smaller, keeps its original data.

Compressing it would have made it bigger, which happens when an image was already well compressed. Instead of a larger copy, the tool hands back your original.

Each image can be up to 40 MB, and you can drop several at once. Images are compressed in memory and sent straight back, never stored.