Compress Image to Under 100KB

Compress a JPG, PNG, or WebP image to under 100KB while preserving useful visual detail.

📁

Drag & drop your image here, or browse files

Supports PNG, JPG, JPEG, WebP. Up to 10MB.

A sensible target for everyday uploads

A 100KB image is a practical target for many online forms, compact product thumbnails, profile photos, and email assets. It is large enough to retain useful detail in a modestly sized photograph, but small enough to transfer quickly on mobile connections. The result depends more on the original dimensions and format than on a single quality setting. A well-framed 800-pixel photograph can often look better at 100KB than a 4000-pixel original pushed through harsh compression.

How our under 100KB compression engine works

When you drop an image into this tool, you do not need to guess quality sliders manually. Our in-browser Canvas compression engine automatically conducts an iterative binary search across compression levels (up to 8 passes) and scales image dimensions if necessary, ensuring the final file lands under 100KB while preserving sharp details and correct color reproduction.

Before you submit

Read the destination site’s rules closely: “under 100KB” may sit beside required width, height, aspect ratio, file extension, or colour-background instructions. Download the finished image and check its size in your device’s file information before uploading. Avoid editing a compressed image repeatedly, because each JPEG save can add artifacts. Keep an original copy and create a fresh compressed version if you need a different target later.

How to use this tool

  1. Upload an original JPG, PNG, or WebP file.
  2. Choose dimensions and format that meet your destination’s rules.
  3. Compress, inspect the result, and download a copy.

Related image tools

Image Compressor · Compress to 50KB · WhatsApp Compressor · PNG to JPG

Frequently asked questions

Is 100KB enough for a profile photo?

For a small on-screen profile photo, usually yes. Use dimensions appropriate to the profile crop so pixels are not wasted.

How do I get below 100KB?

Simply select or drop your file. The tool automatically computes the optimal balance of resolution and compression quality in your browser to bring the file size under 100KB directly on your device.

Can I keep a transparent background at 100KB?

Yes when the receiving site supports PNG or WebP, although transparency can make a file larger than an equivalent JPEG.

Why did the upload reject a 99KB image?

The portal may impose other requirements such as file type, pixel dimensions, an aspect ratio, or a slightly different size calculation.