Compress Image to 100 KB

Compress an image to 100 KB — the round number most web performance budgets are built around.

Supports JPEG, PNG, WebP, GIF, BMP and more — up to 50 MB

How to compress an image to 100 KB.

The target is preset, so this takes three steps — plus what to expect at 100 KB.

1
Step 1

Upload your image

Click upload or drag and drop any JPEG, PNG, WebP, SVG, or GIF file from your device.

2
Step 2

Target is already set to 100 KB

This page is preset to 100 KB, so there is nothing to type. Choose JPEG or WebP output for the most efficient result at this size.

3
Step 3

Compare, then download

Press compress and check the result against your original in the slider. Roughly 1500 × 1500 px is the realistic pixel budget at 100 KB — download when it looks right.

Getting the best results

Prioritise the LCP image

The largest image above the fold decides your Largest Contentful Paint score. Compress that one first, mark it as high priority, and never lazy-load it.

Do not lazy-load what appears immediately

Lazy loading helps below the fold and hurts above it, because it delays the very image the metric measures. Reserve it for images the visitor has to scroll to reach.

Compressing an image to 100 KB.

What 100 KB is actually for, what it can hold, and how to get there without wasting quality.

What 100 KB is good for

100 KB is the reference point for web imagery. It is the figure performance budgets cite, the cap CMS platforms default to, and the size at which a full-width photograph still looks good on most screens.

It matters because of Largest Contentful Paint. On most pages the LCP element is an image, and a 100 KB hero arrives fast enough to keep that metric in Google's good range on a mid-range mobile connection.

Where this size is required

Hero and banner images, Core Web Vitals optimisation, WordPress featured images, and any page where the main image determines how fast the site feels.

What to expect at 100 KB

Photographs hold quality to roughly 1500 × 1500 pixels, or around 2.2 megapixels — enough for a full-width image on all but the largest displays.

Frequently asked questions.

Everything you need to know about compressing images to 100 KB.

Usually yes, and often substantially. Images are typically the heaviest element on a page, so bringing the main one down to 100 KB directly improves Largest Contentful Paint — one of the three Core Web Vitals.

For most layouts, yes. At around 1500 pixels wide it covers the majority of screens; very wide displays benefit from a larger variant served through responsive markup.

It gives you a strong chance. Largest Contentful Paint should complete within 2.5 seconds, and a preloaded 100 KB image comfortably achieves that on typical mobile connections.

No. Lazy loading delays the very image the metric measures, which makes the score worse. Reserve it for images the visitor has to scroll to reach.

Per image, yes, but check the total. Ten images at 100 KB is a megabyte, so lazy-load everything below the fold and keep the above-the-fold set small.

For a photographic JPEG, roughly 1500 × 1500 px is the practical ceiling before compression becomes visible. Flat graphics, screenshots, and document scans do considerably better, because they contain less fine detail to preserve.

No. Images are processed on our secure server only to perform the compression and are deleted immediately after your download. They are never stored, shared, or accessed by anyone.