Free compress image to 300KB

A middle target when 200KB is too tight but 500KB is more than the form allows.

Click to choose images, or drag them here

JPG, PNG, WebP, GIF, SVG · up to 50 files · max 40 MB each

How small should files get?

Custom settings active
Custom settings
Max size per image300 KB
100 KB1 MB5 MB10 MB

The tool finds the highest quality that still meets the target size, and scales down only if needed. Images already under the limit are left unchanged.

How it works

  1. Step 1 · Add files

    Drop images — 300KB is pre-selected.

  2. Step 2 · Confirm settings

    Check result sizes after processing.

  3. Step 3 · Download

    Download individually or as a ZIP.

When you need 300KB

Some university and government uploads specify ~300KB — more headroom than 200KB passport photos.

If you cannot hit the target

JPEG or WebP for photos; resize to 1200–1600px wide first if quality collapses before hitting 300KB.

Hitting 300KB without uploading

Compared toCompress Locally (this site)Typical upload tools
Size goal
Aim for about 300KB on your deviceYes —
Upload first, hope the result fitsNo —
Privacy
ID photos and form uploads stay localYes —
Sensitive uploads go to a third partyNo —
If still too large
Lower max width, switch to JPEG/WebP, retryYes —
Often a single opaque “compress” buttonNo —
Batch & limits
Batch several files; bound by device memory, not a free-plan quotaYes —
Daily caps and file-count limits are commonNo —

Frequently asked questions

300KB vs 500KB — which should I pick?

Use 300KB when the form lists that exact cap. Use 500KB for general web photos when the site allows half a megabyte.

Can PNG fit under 300KB?

Logos and flat graphics often can; photo-like PNGs may need JPEG/WebP output or a lower max width.

Are my images uploaded?

No. Compression is local only — files stay on your device. See the Privacy page for details.

Batch compress to 300KB?

Yes. Process a batch locally with no upload wait, then download each file or all results as a ZIP.