عربي

Compress Image to 100KB

Target a file size of 100KB with smart quality adjustment.

▣ Your images stay on your device
COMPRESS IMAGE TO 100KB— □ ×
Drag & drop your image hereor click to browseJPG · PNG · WebP · HEIC • MAX 50MB

What this tool is for

Create a JPG at or below approximately 100KB for online applications, profile systems, email attachments, and upload forms that publish a clear file-size ceiling.

How to use it

  1. Choose an image up to 50MB.
  2. Select Process Image; the 100KB target is automatic.
  3. Wait while the browser searches quality and dimensions.
  4. Check the displayed result size and download it.

What happens to your image

GuavaPix encodes JPEG candidates locally, adjusts dimensions if the lowest tested quality is still too large, and then searches for the best candidate below 100KB.

Practical uses

  • Prepare a photo for a visa or enrollment portal with a 100KB limit.
  • Reduce a product or profile image for a lightweight database record.
  • Fit an attachment under a messaging-system limit.
  • Create a small web thumbnail with more detail than a 50KB target.

Automatic quality search

The engine uses a binary quality search after dimensions are practical for the target. It prefers the largest candidate under the ceiling, which usually preserves more detail than choosing an arbitrary low quality.

Important limitations

  • The result may be below rather than exactly 100KB.
  • Transparency is flattened because the output is JPG.
  • Very detailed sources may be resized.
  • The tool does not verify a portal's separate pixel or photo-composition rules.

Frequently asked questions

How close will the image be to 100KB?

The tool chooses a practical candidate at or below 102,400 bytes. Encoding steps mean it can be somewhat smaller.

Can I use this for a government form?

You can use it for the file-size requirement, but verify the form's dimensions, background, and photo rules separately.

Why is the result JPG?

JPEG gives the engine adjustable lossy quality, which makes a strict byte target more practical.

What if 100KB looks too soft?

Crop unnecessary areas first or confirm whether the service accepts 200KB. A larger target preserves more detail.

Related image tools