Focused browser tool

Image compressorcompress images to a target KB size

Upload an image, choose a target file size and download a smaller JPG. Useful for forms, applications, ecommerce uploads and social media images.

+
Drop an image here or click to browse JPG, PNG, WebP, HEIC and HEIF · processed locally in your browser
Supports HEIC, HEIF, JPG, PNG and WebP. The image is processed locally in your browser.
KB

How to use the image compressor

  1. Upload an image, enter a target size such as 200KB, 500KB or 1MB, then click Compress image.
  2. The compressor exports a smaller JPG locally in your browser while trying to stay close to your target file size.
  3. If the result is not small enough, lower the target KB value and compress the image again.

Compress image to 200KB, 500KB or 1MB

This image compressor is useful when a form, job portal, profile page or ecommerce platform asks for a photo under a specific size limit. You can compress JPG, PNG, WebP, HEIC and HEIF images to common targets such as 200KB, 500KB or 1MB without uploading the original file to a server.

When should you reduce image size for upload?

Use it for application forms, avatars, document photos, marketplace images, product photos and social media uploads. If you also need exact width and height, use the related image resizer after compression.

Image Compressor FAQ

Does the image upload to a server?

No. The current tool uses browser features to process the image locally. The server mainly delivers the page.

Can I compress an image to exactly 200KB?

The tool tries to get close to the target size. The exact output depends on image dimensions, detail and browser encoding support.

Which image formats are supported?

Common JPG, PNG and WebP files are supported, plus HEIC and HEIF preview conversion in supported browsers.

Where is the compressed image saved?

The compressed image downloads to your browser's default download folder.