Images · Free browser tool
Private Image Compressor
Compress a JPG, PNG, or WebP image locally by quality, dimensions, or an optional target file size. Compare the result before downloading.
Private workspace
Make an image smaller while keeping the photo on your device and showing exactly what changed.
Ready.
Choose a file to begin
Make an image smaller while keeping the photo on your device and showing exactly what changed.
What this tool does
A focused job, with a visible boundary.
Make an image smaller while keeping the photo on your device and showing exactly what changed.
Optional target size for JPG or WebP
Before-and-after dimensions and bytes
Know the limits
Local does not mean unlimited.
Browser processing protects the file from an upload workflow, but the browser, device, output format, and selected settings still matter.
- PNG output does not use a lossy quality setting.
- A requested target size is an estimate and may not be reachable without reducing dimensions.
- Re-encoding can remove source metadata and change color or compression characteristics.
Four local steps
How to use image compressor.
- 01
Choose a supported image.
- 02
Pick output format, quality, dimensions, or a target size.
- 03
Create and inspect the compressed copy.
- 04
Download only when the result looks acceptable.
Clear answers
Image compressor questions.
Does compression upload my image?
No. Decoding, resizing, encoding, and size comparison happen in this browser without a file-upload request.
Why can PNG become larger?
PNG is lossless and is often inefficient for photographs. JPG or WebP usually produces a much smaller photographic file.
Does compression reduce quality?
Lossy JPG and WebP compression can remove visual detail. The preview and exact output size let you choose the tradeoff before downloading.