Find a tool

navigate Enter open

Use a task word when you do not know the exact name.

Local Image Compressor

Local only

The Local Image Compressor re-encodes one JPEG, PNG, or WebP image in your browser. Control quality, format, and maximum width, then compare exact before-and-after file sizes.

Reviewed · Free · No account required

Image Workspace
Original preview
The image is decoded and re-encoded in this browser tab.

What does the Image Compressor change?

The KitLumi Image Compressor redraws the selected image at the requested dimensions and re-encodes it as JPEG, PNG, or WebP. The output contains rendered pixels rather than the source metadata.

How do you compress an image locally?

  1. Drop or choose one JPEG, PNG, or WebP file smaller than 30 MB.
  2. Select an output format, quality, and maximum width. PNG ignores the quality control.
  3. Choose Compress image, compare the measured size, and download the result.

Which output format should you choose?

FormatTransparencyCompressionChoose it for
WebPYesLossy or lossless browser encodingModern web delivery
JPEGNoLossyPhotographs and opaque images
PNGYesLosslessSharp graphics and transparency

What are the current limits?

This browser implementation accepts one file up to 30 MB and a maximum output width of 12,000 pixels. Very large pixel dimensions can still exceed device memory even when the compressed file itself is small.

Frequently asked questions about Image Compressor

Does the Image Compressor upload images?

No. The browser decodes the selected image, draws it to a canvas, and creates the new file in the current tab.

Which image formats are supported?

This release accepts JPEG, PNG, and WebP. Output support for JPEG, PNG, and WebP depends on the browser canvas encoder.

Does compression remove EXIF metadata?

Yes. Canvas re-encoding removes source EXIF and most other metadata, including embedded location metadata. The visible pixels are retained subject to resizing and lossy compression.

Why can a compressed image be larger?

PNG or a high quality value can produce a larger file than an already optimized source. Compare the measured output size and choose WebP or JPEG when transparency is not required.

What changed?

Initial release · September 24, 2026

Added local JPEG, PNG, and WebP re-encoding, quality and width controls, metadata removal, previews, size comparison, and download.

Who maintains this tool?

KL
KitLumi EngineeringKitLumi Engineering maintains browser behavior, privacy disclosures, examples, and automated tests.