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.
Image tool
Reduce a JPG, PNG, or WebP file to a maximum size in this browser tab, then download the verified result.
One image at a time.
Drop one image here
or
JPG, PNG, or WebP. Up to 20 MB and 24 MP.
Drop a replacement here, or use the buttons below.
Processed locally in this tab. Nothing is uploaded.
Changes update the preview automatically.
The result should be at or below this size. It is not an exact-size guarantee.
The compressor starts at this quality and may use less to stay under the size limit. Encoder percentages are not objective quality scores.
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.
Check the actual dimensions and file size before saving.
Your original and compressed previews will appear here.
Compressed preview appears here.
Understanding the result
The compressor uses the controls together. Knowing what each one changes makes the result easier to judge.
A 100 KB target means 100,000 bytes or less. The compressor does not pad smaller results or promise an exact byte count.
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.
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.
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.
FAQ
Details about formats, privacy, and what the size target means.
The tool accepts JPG, PNG, and WebP files that your browser can decode. HEIC, SVG, GIF, and animated images are not supported.
No. The Image Compressor reads and processes the selected file inside this browser tab. Image data is not sent to FileMizo or another server.
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.
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.
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.