Compress Image to 100KB Online Free

Reduce JPG, PNG, or WebP to about 100 KB entirely in your browser — private, quick, no signup.

Mode: Auto Compress

Compression Mode

Intelligently reduces file size while preserving visual quality.

Upload image

Auto

Drop a file or browse. We use the Canvas API in your browser — nothing is uploaded to a server.

Drag & drop your image here

JPG, PNG, or WebP · Max 25 MB

Your files stay on your device. We do not store or transmit images.

Your result

After compression, a preview and download will appear here.

About this tool

A fast, browser-based image compressor that reduces JPG, PNG, and WebP files to approximately 100 KB or less. The tool uses the Canvas API to iteratively adjust quality and image dimensions until the target size is reached — entirely in your browser with no server upload.

100 KB is a common file size limit for profile pictures, email attachments, e-commerce product images, and various official submission portals. The side-by-side preview lets you judge quality before downloading, and the savings badge shows the exact reduction achieved.

How to use

1

Upload your image

Drag and drop a JPG, PNG, or WebP file into the upload area, or click Browse files to choose from your device.

2

Wait for compression

The tool iterates quality settings and scales dimensions as needed to reach approximately 100 KB. Watch the progress bar.

3

Review the result

Compare the original and compressed previews side by side. Verify the output file size and visual quality meet your requirements.

4

Download your file

Click Download image to save the compressed file to your device. Use Start over to compress another image.

Frequently asked questions

Common questions about compressing images to 100 KB in the browser.

Upload a JPG, PNG, or WebP file using the tool on this page. Everything runs in your browser: the image is drawn to an HTML canvas, then JPEG or WebP quality and, if needed, dimensions are adjusted until the output is at or below about 100 KB. You can preview and download the result.

Hitting a strict file-size limit usually means lossy compression or smaller dimensions for photos. The tool chooses the highest quality and largest dimensions it can while still meeting the target, so you get the best possible result for that cap — some visible change may still occur compared to a large original.

No. Compression uses the Canvas API in your browser. Your file is not sent to us or stored anywhere; it never leaves your device during processing.

You can upload JPEG, PNG, and WebP. Output is typically JPEG for broad compatibility, or WebP when you upload PNG and your browser supports WebP encoding (to preserve transparency when possible).

Very detailed or large images may need heavy downsizing. If the tool cannot reach the target, try a smaller source image or a simpler graphic. A clear error message is shown when the limit cannot be met.

To keep your browser responsive, uploads are limited to 25 MB. Most photos and screenshots are well under this limit.