FileKeeps

Image Compressor

Drag a file here or click to browse

Drop an image or click to open

Shrinks image file size right in your browser. Set a quality level yourself, or give a target size (KB) and it fits automatically. Files are never sent to a server.

What you can do

  • ✓Quality slider for manual compression
  • ✓Target size (KB) fits automatically via binary search
  • ✓Optional downscaling to reach a tight target
  • ✓Save as JPG or WEBP — in-browser processing

How to use

  1. 1Add an image
  2. 2Pick quality or target-size mode and choose a format
  3. 3Run the compression and download the result

Supported formats · PNG · JPG · WEBP · GIF · PSD · AI (input) → JPG · WEBP (output)

Reduce photo file sizes in your browser. Set the quality yourself with a slider, or enter a target size in KB and the tool finds the settings that fit, optionally shrinking dimensions too. Results are saved as JPG or WebP, and photos never leave your device.

How to use it

  1. 1Select or drop the images to compress. PNG, JPG, WebP, GIF, and PSD/AI are accepted.
  2. 2Move the quality slider, or enter a target size in KB. If the target can't be met, enable Allow resizing.
  3. 3Check the preview and download the compressed images.

Hitting a target size

Job applications, certification portals, and government sites often cap photos at something like 300 KB. Enter the target and the tool steps through quality settings to find the highest one that fits under it.

If the original is very large, quality alone may not be enough. Turn on Allow resizing and the tool also reduces the pixel dimensions to reach the target. That is usually fine for on-screen and submission photos; for print, check the resulting pixel size.

Balancing quality and size

JPG at 70–85% quality cuts size substantially with differences that are hard to see. Below that, blotchy artefacts start to appear around edges. Zoom into the preview on details like text or hair before deciding.

WebP stores the same quality in a smaller file than JPG. Choose WebP for blogs and websites, and JPG for submissions and print where the file must open anywhere.

Transparency and PNG

Output formats are JPG and WebP. Saving a transparent PNG (a logo or sticker) as JPG fills the transparent area with a solid colour, so pick WebP when transparency must be kept.

Several images are processed together with the same settings. The originals stay untouched; you download new files.

Frequently asked questions

Can I shrink the file without visible quality loss?+

At 70–85% quality most photos shrink a lot with no noticeable difference. Zoom into the preview to check while adjusting.

Are images sent to a server?+

No. Compression happens inside your browser and photos never leave your device.

Which format gives the smallest file?+

At the same quality, WebP is smaller than JPG. If the file must open everywhere, JPG is the safe choice.

The target size can't be reached.+

When the original has too many pixels, quality alone is not enough. Enable Allow resizing to reduce the dimensions as well.

What about transparent PNGs?+

Saving as JPG fills transparency with a solid colour. Save as WebP to keep it.

Can I compress several images at once?+

Yes. Add several and they are processed together with the same settings.