🎁 Get 10 Free Credits — Share & EarnClaim Free Credits

Compress Image

Compress images to a target KB or MB limit

Free · No sign-up · No credits · Images stay on your device

One image at a time. Maximum input and output: 20 MB (20 MiB). Resize and compression: up to 16 million pixels, maximum 16384 pixels per side.

Settings

JPEG output uses a white background for transparent areas.

What this tool does

Compress an image to a target KB or MB upper limit in your browser. JPEG output reduces file size by changing encoding quality; pixel dimensions stay unchanged unless you allow smaller dimensions. Transparent areas are flattened onto white.

When to use it

Use this tool for an upload with a file-size ceiling, such as 200 KB, 500 KB or 1 MB. Choose a target permitted by the destination and inspect the downloaded image for readable text and acceptable detail.

How to use this tool

  1. Choose an image
  2. Enter the maximum file size and choose KB or MB. Keep original dimensions, or explicitly allow smaller dimensions if quality adjustments alone are insufficient.
  3. Process image
  4. Download image

Formats and limits

Input formats
JPEG, PNG, WebP (still images only)
Output formats
JPEG
Maximum input and output file size
20 MiB (20,971,520 bytes)
Pixel limits for compression and resizing
≤ 16,000,000 px (total pixels); ≤ 16384 px (per side)
File size units
KB (1024 bytes); MB (1024² bytes)
Price and privacy
Free · No sign-up · No credits · Images stay on your device

The target is an upper limit, not an exact byte count. An output is offered only when it meets the limit. KB means 1024 bytes and MB means 1024² bytes; check whether the destination uses the same units.

Choose the right image tool

Compress Image

Compress images to a target KB or MB limit

Resize Image

Resize images to exact pixels or a percentage

Increase Image Size

Increase JPEG or PNG file size without changing pixels

Frequently asked questions

Are my images uploaded?

No. All image processing happens in your browser. No login or credits are needed.

Is this tool free without an account?

Free · No sign-up · No credits · Images stay on your device

How precisely can I set the size?

The target is an upper limit, not an exact byte count. An output is offered only when it meets the limit. KB means 1024 bytes and MB means 1024² bytes; check whether the destination uses the same units.

Will processing change image quality?

JPEG compression is lossy. Lower quality can reduce text clarity and fine detail. JPEG output uses a white background for transparent areas.

Which image formats are supported?

Input formats: JPEG, PNG, WebP (still images only). Output formats: JPEG. Animated images are not supported. Please choose a still image.

Why might processing fail?

Very small targets may be impossible at the original dimensions. Increase the target or enable smaller dimensions. JPEG compression is lossy; review the result before uploading it. This image is damaged or could not be decoded. Choose a non-empty image no larger than 20 MB.

RemoveHandwriting · These free browser-local image tools are separate from AI handwriting removal, which uses credits. They do not remove handwriting or restore missing detail.