Free image compressor

Compress Images in Your Browser

Use the image compressor to reduce JPG, PNG, and WebP file size locally. See original and compressed size, or set a custom target in KB. Your image stays in the browser.

No upload Compressed in your browser JPG / PNG / WebP

No upload

Your image stays on your device while the current browser handles decoding and compression.

Adjustable quality

Adjust JPG and WebP quality to balance visual quality against a smaller file size.

See the savings

Compare original size, compressed size, and reduction percentage before downloading.

How to Compress an Image

1

Choose an image

Choose one JPG, PNG, or WebP file from your device.

2

Set target size or quality

Enter a target size in KB, or manually adjust JPG/WebP quality. PNG uses lossless re-encoding.

3

Download the result

Review the size reduction and download the compressed image.

When should you compress an image?

Image compression is useful for web uploads, email attachments, messaging, and forms with file-size limits. For JPG and WebP, lowering quality can substantially reduce file size. PNG is re-encoded losslessly by the browser.

If browser re-encoding would make an image larger, FileOnTap keeps the original file size instead of giving you a larger “compressed” result. For HEIC photos, use the HEIC converter tools.

Frequently asked questions

Are my images uploaded?

No. Image decoding and compression run locally in your browser. The file is not sent to FileOnTap servers.

Which image formats are supported?

The current image compressor supports one JPG/JPEG, PNG, or WebP image at a time.

Can I choose a target file size?

Yes. Enter a target size in KB and the compressor will aim to stay at or below it. Very small targets may require reducing image dimensions.

Does the quality slider affect PNG?

PNG is re-encoded losslessly, so the quality slider applies only to JPG and WebP. A small PNG target may require reducing image dimensions.

Why does the file sometimes stay the same size?

Without a target size, if browser re-encoding would create a larger file, FileOnTap keeps the original file size instead.

Will image metadata be preserved?

Re-encoded JPG and WebP files generally do not preserve all original EXIF metadata. Keep the source file when metadata matters.