Compress image

Compress one image in your browser without uploading it.

Purpose

Create a smaller JPEG, PNG, or WebP copy on this device. Original dimensions stay the same unless you explicitly set a smaller maximum width or height.

How to use

  1. Choose one static JPEG, PNG, or WebP image from your device.
  2. Keep the format or choose JPEG/WebP, optionally set smaller maximum dimensions, then save the result.

Supported formats

  • Input: static JPEG, PNG, and WebP.
  • Output: PNG, JPEG, and WebP when your browser encoder supports them.

Limits

  • One image at a time; maximum input 20 MiB.
  • Maximum 16 megapixels and 8,192 pixels on either side. Animated images and other formats are not supported.

Example

For a photo, choose WebP or lower JPEG quality and compare the actual byte size before downloading.

Frequently asked questions

Can I compress several images at once?

This first release processes one image at a time. Batch compression is planned for a later update.

Why did a PNG get larger?

PNG has no quality slider. The browser may encode an already optimized PNG to a larger file; the result will show a larger-output warning.

Related tools

Privacy

The public page never receives image data. The isolated workbench reads and processes the selected image in this browser tab; it does not upload or save the file to this service.