Image tool

Image Compressor

Reduce a JPG, PNG, or WebP file to a maximum size in this browser tab, then download the verified result.

Your files stay on your device

JPG, PNG, WebP · up to 20 MB · up to 24 MP

Formats, sizes, and limits
Input
JPG, PNG, or WebP
Maximum input file
20 MB
Maximum size
24 MP or 12,000 px per side
Output
JPEG or WebP
Note
Very large images may be limited by the memory available to this browser tab.

Image compression workspace

  1. Choose image
  2. Set requirements
  3. Preview and download

Choose image

One image at a time.

Drop one image here

or

JPG, PNG, or WebP. Up to 20 MB and 24 MP.

Processed locally in this tab. Nothing is uploaded.

Set requirements

Changes update the preview automatically.

Output format

Checking whether this browser can create WebP files.

JPEG has no transparency; transparent areas become white.

1 KB = 1,000 bytes

The result should be at or below this size. It is not an exact-size guarantee.

85%

The compressor starts at this quality and may use less to stay under the size limit. Encoder percentages are not objective quality scores.

Maximum dimensions (optional)

Aspect ratio is preserved. Images are not cropped or enlarged. Limit: 12,000 px per side.

Maximum size is a ceiling, not an exact byte target. A smaller file-size number does not always mean a form will accept the image.

Preview and download

Check the actual dimensions and file size before saving.

Your original and compressed previews will appear here.

Understanding the result

Size, quality, and pixels are different controls.

The compressor uses the controls together. Knowing what each one changes makes the result easier to judge.

The target is a ceiling

A 100 KB target means 100,000 bytes or less. The compressor does not pad smaller results or promise an exact byte count.

Quality is a setting, not a score

Encoder quality changes how hard the image is compressed. Lower values can reduce detail, but the percentage is not a universal measure of visual quality.

Dimensions affect size too

Pixel dimensions determine how much image data exists. Optional downscaling can help reach a target, but it changes the output dimensions while preserving the aspect ratio.

Before downloading

Compare the original and compressed preview. Check the output format, dimensions, byte count, and target status. If the target was missed, the download is labeled as not meeting it.

  • The original file on your device is never changed.
  • A size limit may be a ceiling, not a requirement from a form.
  • Check any separate pixel-dimension requirement before uploading.
  • Transparent areas become white when you choose JPEG output.

FAQ

Image Compressor questions

Details about formats, privacy, and what the size target means.

Which image formats can I compress?

The tool accepts JPG, PNG, and WebP files that your browser can decode. HEIC, SVG, GIF, and animated images are not supported.

Are my images uploaded?

No. The Image Compressor reads and processes the selected file inside this browser tab. Image data is not sent to FileMizo or another server.

Will the result be exactly the size I enter?

No. The number is a maximum. The compressor checks the actual encoded file and reports whether it is at or below that limit. Some combinations of quality, dimensions, and format may not reach a very small target, especially when downscaling is turned off.

Why would the compressed file be larger?

An image may already be efficiently compressed. Re-encoding it can produce a larger file even at a moderate quality setting. In that case, try a lower quality, a smaller maximum dimension, or keep the original.

Does compressing crop or rotate the image?

No. The compressor does not crop. It preserves the aspect ratio and does not enlarge the image. When dimensions are limited, both sides are reduced proportionally, and the result is checked after encoding.