Private browser tool · 03 / 07

Compress JPG, PNG, or WebP

Make image files smaller for email, web pages, and upload forms. Your files stay on this device while they are being converted.

Runs locally

Drop JPG, PNG, or WebP files here

Up to 20 files · 25 MB each · no account needed

Browse, drop, or paste an image. Files are read only after you choose them.
Preset
Output

Questions, answered

About this image compressor

Are my images uploaded?

No. BrowserFiles reads and compresses selected images in your browser. File bytes are not sent to a BrowserFiles server.

Which image formats are accepted?

The compressor accepts still JPG, PNG, and WebP files up to 25 MB each and checks their content before decoding. HEIC results can be handed over from the HEIC converter in the same tab.

Can I choose a target file size?

Yes. Presets provide practical targets for email, web heroes, form uploads, and smaller readable files. The compressor uses a bounded JPG quality search and reports Target not met when the requested size is not achievable without hiding that result.

Does compression resize my image?

Presets cap the longest edge without upscaling. The result shows when a resize was applied and keeps the original file unchanged in this browser session.

Will PNG files become smaller?

PNG output remains lossless. JPG is offered as an explicit choice because it can be smaller for opaque photographs; BrowserFiles does not silently change your selected output format.

What happens to metadata?

Compressed outputs are newly encoded with metadata stripped by default. Local history stores names and result details only, never the file bytes.

Can I use the compressor offline?

Yes, after this route and its conversion assets have been cached. The page reports Offline ready only after that setup completes.

Compress JPG, PNG, or WebP images locally · BrowserFiles