image

Image Compressor

Shrink image files locally before upload forms start judging your megabytes.

Compress image

Files stay in this browser. Canvas export also strips embedded metadata.

Original

No image yet

Compressed preview

No image yet

Original

0 B

waiting

Output

0 B

waiting

Saved

0 B

browser estimate

Change

-

smaller is better

What this tool does

Image Compressor re-encodes images in the browser with quality and optional dimension controls, then shows size savings and preview.

When to use it

Use it for profile images, blog images, forms, attachments, portfolio images, or any upload with a file-size limit.

How it works

Load an image, adjust quality and dimensions, preview the output, and download the compressed file. The image stays local.

Useful for

  • Reducing upload size.
  • Preparing web images.
  • Compressing screenshots before sharing.

Limitations

Compression quality depends on the source image and format. PNG transparency and browser encoder support can affect output size.

Questions before the button mashing

Is the image uploaded?

No. Compression uses browser canvas APIs locally.

Why is a PNG sometimes larger?

Some images compress better as JPEG or WebP; PNG is not always the smallest format.

Related tools

Nearby tiny fixes