Category: Image tools

Image Compressor

Community idea by Élise #B4S3Missing a tool?

Adjust JPEG quality and maximum width, then compare file sizes

Compress one image locally with 20%-95% JPEG quality and a 400-3000 px maximum width. Compare sizes and download the JPEG; nothing is uploaded.

Choose an image to compress.

Everything on this page is processed in your browser. Nothing is uploaded.

What this tool does

This image compressor accepts one local image that your browser can decode. Set JPEG quality from 20% to 95% and maximum width from 400 to 3000 pixels. Images wider than the selected limit are resized proportionally, while smaller images are never upscaled. Changing quality or width recompresses the selection. The output is always a downloadable JPEG, with original and output byte sizes shown. There is no batch or folder mode, target-size or target-KB guarantee, preservation of PNG, WebP, GIF, AVIF or other source formats, animated-image or EXIF preservation, metadata editor, server upload, cloud storage or permanent history. Processing stays in the browser and nothing is uploaded to LocalTools.

How to use it

  1. Choose one local image that the browser can decode.
  2. Set JPEG quality from 20% to 95% and maximum width from 400 to 3000 pixels.
  3. Compare original and output sizes, then download the JPEG.

Privacy

This tool runs entirely in your browser. Your input is never uploaded, stored or shared — closing the tab removes it.

Frequently asked questions

How do I reduce the file size of a picture?
Select one image, lower JPEG quality or maximum width as needed, compare the byte sizes and download the JPEG result.
Will compressing an image reduce its quality?
JPEG compression is lossy. A lower quality setting can reduce file size further but may introduce more visible change; the available range is 20% to 95%.
Does compression change the image dimensions or format?
The image is resized proportionally only when wider than the 400-3000 px limit you select, and smaller images are not enlarged. Output is always JPEG, regardless of the source format.
Can I compress to an exact target such as 100 KB?
No. The tool has no iterative target-KB mode or final-size guarantee; adjust quality and maximum width while checking the reported output size.
Are my images uploaded to a server?
No. Decoding, resizing, JPEG encoding and downloading happen locally in the browser, so LocalTools does not receive the image.