Compress image

A form says the photo must be under 1 MB, 200 KB or 50 KB? Pick that size and drop the pictures in: each one comes back under it, as sharp as the size allows, and nothing leaves your device.

Files stay on this device
Make it

How to compress an image to a size

  1. Pick the size the form asks for: under 2 MB, 1 MB, 500 KB, 200 KB, 100 KB, 50 KB or 20 KB.
  2. Drop your images on the box, or click it to choose them. Each one shrinks as it is added; the row shows the new size.
  3. Save the images one by one, or all of them in a single ZIP file.

Questions

Are my files uploaded anywhere?

No. The conversion runs inside your browser, on your own computer or phone. Your files are never sent to a server, so nobody else can see them.

Is there a limit on how many files I can convert?

No daily limit and no sign-up. Drop as many files as you like; the only limit is your device's memory, so very large batches simply take longer.

How is the picture made smaller?

First by saving it with a little more compression, which the eye hardly notices; only when that is not enough are the pixels reduced, as little as needed. The row says what happened: the new size, and the new pixel size when it changed.

Which format do I get back?

A JPG for photos (JPG, HEIC and pictures without transparency), a WebP stays WebP, and a PNG with transparent parts stays PNG, with fewer pixels where it has to shrink. A file already under the size is kept exactly as it came.

Can it make a 20 KB photo for an application form?

Yes. A 20 KB or 50 KB target needs far fewer pixels, so the photo comes out a few hundred pixels across, which is what those forms expect. Check the form's own pixel requirements too, and resize first if it names a width.

Is the quality kept?

A PNG keeps every pixel. A JPG is saved again at high quality, so the change is hard to see, and its date taken and camera details are kept in the file.