Target file size image compressor

Compress Image to KB or MB

Compress image file size to 20KB, 30KB, 50KB, 100KB, 200KB, 500KB, 1MB, 2MB or a custom target. Upload any JPG, PNG or WebP image and compress it to 100KB or less in your browser.

Click to select an image or drag it here

JPG, PNG, WebP or GIF preview. Files stay in your browser.

Target size

Results depend on the original image dimensions, format and content complexity. Very detailed images may return the closest possible result instead of an exact byte-level match.

Format

Size notes

Platform-ready output sizes

Choose a target KB or MB size and export a compressed JPG, WebP or PNG. You can switch between 20KB, 30KB, 50KB, 100KB, 200KB, 500KB, 1MB, 2MB and custom values from one page. Results depend on the original image dimensions, image detail and format. If the target is too small, the tool explains the closest result instead of promising exact byte-level output. This page is for file-size compression, not fixed pixel dimensions.

FAQ

Can this compress image to 20KB, 30KB, 50KB, 100KB, 200KB or 500KB exactly?

The tool aims to stay at or below the selected target KB. Very detailed or very large images may not reach tiny targets without visible quality loss or smaller dimensions.

Do I need separate pages for 20KB, 30KB, 50KB, 100KB, 200KB or 500KB?

No. This main tool already lets you switch between those preset sizes after upload, so you can test different compression targets from one place.

Can I compress image to 1MB or 2MB here?

Yes. Use the custom size field and enter larger targets such as 1024KB for 1MB or 2048KB for 2MB.

Can I reduce image size to 100KB or resize JPG image to 100KB here?

Yes. The same tool supports 100KB targets and works well for JPG resize 100KB or reduce image size to 100KB use cases.

Does this support JPG resize in KB or JPEG compression?

Yes. The tool supports JPG, PNG and WebP. JPG usually creates the smallest files for photos, which makes it a strong default for 50KB or 100KB targets.

Can I reduce JPG image size to 30KB, 50KB or 100KB here?

Yes. JPG is usually the most practical format for 30KB, 50KB and 100KB compression targets, and you can switch between those presets from the same page.

Is this the same as a 512x512 resize tool?

No. This page is for file-size compression. If you need a fixed pixel canvas, use the 512x512 resize pages instead.

Does Resizer.Tools upload my image while compressing it?

No. The image is processed locally in your browser and is not uploaded or stored.

Why can compression change image dimensions?

When quality reduction alone cannot reach the target file size, the tool can reduce dimensions to get closer to the requested KB size.

Related creator tools

All tools

30KB image compressor

Compress Image to 30KB

Compress image to 30KB online. Upload JPG, PNG or WebP, reduce the file size toward 30KB or less, and download the result locally. If 30KB is too small, the tool shows the closest result clearly.

Open tool

50KB image compressor

Compress Image to 50KB

Compress image to 50KB online. Upload JPG, PNG or WebP, reduce the file size toward 50KB or less, and download the result locally. If the source image is too detailed, the tool shows the closest result clearly.

Open tool

2mb image compressor

Compress Image to 2MB

Compress image to 2MB online. Upload JPG, PNG or WebP, reduce the file size to 2MB or less, and download the result locally. If the original is too large, the tool shows the closest result clearly.

Open tool

1mb image compressor

Compress Image to 1MB

Compress image to 1MB online. Upload a JPG, PNG or WebP image, reduce the file size to 1MB or less, and download the result locally in your browser.

Open tool

20KB image compressor

Compress Image to 20KB

Compress image to 20KB online. Reduce image size to 20KB or less for JPG, PNG or WebP files, then download the smaller image processed locally in your browser.

Open tool

100KB image compressor

Compress Image to 100KB

Compress image to 100KB online. Reduce image size to 100KB or less for JPG, PNG or WebP files, then download the smaller image processed locally in your browser.

Open tool

200KB image compressor

Compress Image to 200KB

Compress image to 200KB online. Reduce image size to 200KB or less for JPG, PNG or WebP files, then download the smaller image processed locally in your browser.

Open tool

500kb image compressor

Compress Image to 500KB

Compress image to 500KB online. Reduce image size to 500KB or less for JPG, PNG or WebP files, then download the smaller image processed locally in your browser.

Open tool

512x512 image size

Resize Image to 512x512

Resize image to 512x512 online. Upload any JPG, PNG or WebP image, crop it to an exact 512x512 square or fit it with padding, then download a 512x512 PNG, JPG or WebP locally in your browser.

Open tool