Browser tool

Image Compressor

An all-purpose image compressor. Keep the original format or convert, set quality or a target size, and resize. Everything runs in your browser.

General purposeWorks with JPG, PNG, and WebP. By default it keeps your input format. Choose a target size in KB or set quality manually, and optionally resize or convert.
Result will appear here.

How this tool works

What it does

Compresses JPG, PNG, and WebP images. It keeps the original format unless you choose to convert, and supports manual quality or a target file size in KB.

Format and transparency

Choose Same as input, JPG, PNG, or WebP. If you output JPG from a transparent image, you pick the background color used to fill transparent areas.

Privacy

Images are compressed on your device. No upload, and canvas re-encoding strips EXIF and GPS metadata. Your files are never sent to imgtoolsbase or any other server.

Image Compressor in your browser

Image Compressor is a general-purpose tool for shrinking JPG, PNG, and WebP files privately in your browser. It is the right starting point when you are not sure which specialized compressor you need.

Keep your original format with Same as input, or convert to JPG, PNG, or WebP. Pick a quality level, or set a target size in KB and let the tool iterate for you.

How to use Image Compressor

  1. Add a JPG, PNG, or WebP image with the upload box or by dragging it in.
  2. Choose an output format, or leave it on Same as input.
  3. Set a quality level, or choose Target file size and enter a KB value to aim for.
  4. Optionally resize, then click Process and Download the result.

Why use this tool

Same as input by default

Keeps JPG as JPG, PNG as PNG, and WebP as WebP unless you choose to convert.

Quality or target size

Set quality directly, or give a KB target and let the tool converge toward it.

Convert when you want

Switch format to JPG, PNG, or WebP when conversion gives a smaller or more compatible file.

Background control for JPG

When you output JPG from a transparent image, choose the fill color instead of always getting white.

Common uses for Image Compressor

Mixed image sets

Compress images of different formats without converting everything to JPG.

Web optimization

Reduce page weight while keeping the format that suits each asset.

Uploads with size caps

Aim for a KB target for portals and forms.

Format conversion

Move between JPG, PNG, and WebP when it helps.

Frequently asked questions

Will it change my image format?

Only if you ask. The default is Same as input, which keeps JPG, PNG, or WebP. You can convert to another format from the dropdown.

How does target size work across formats?

In any output format, the tool re-encodes at different quality levels, and downscales if needed, to approach the KB size you set, then reports the result.

What happens to transparency when I output JPG?

JPG has no transparency, so transparent areas are filled with the background color you choose. PNG and WebP keep transparency.

Does it strip EXIF and other metadata?

Yes. Re-encoding through the canvas strips EXIF, GPS, and color-profile metadata. The result panel notes this.

Are images processed locally?

Yes. Compression runs entirely in your browser, so your images are never uploaded to a server.

Related image tools

Tools that pair well with Image Compressor.