Skip to content
ImageNothing leaves this tab

Compress image to 300KB

Apply a 300KB budget to each photo in a submission. Check the individual results, then add their actual sizes if there is also a total limit.

Sample
A sample photograph, before and after compressing to 300 KB
301.9 KB
283.9 KB
Drag the divider. Left is the 301.9 KB original; right is what this page produces from it 283.9 KB. Both halves are shown reduced in size and delivered as WebP; the tool writes JPEG, which looks slightly softer at the same byte count. Drop your own file anywhere on this preview, or pick a sample nearby, to run it for real.
1Images
No file handy?
2Target
No images added yet.

Mechanism

How the 300KB target operates

The starting per-image target is 307,200 bytes. Larger sources go through JPEG quality search and optional downscaling. Ten results exactly at this ceiling would total 3,072,000 bytes before packaging, exceeding a decimal 3MB limit. This page does not enforce a combined batch budget.

Limits

Constraints of batching to 300KB

  • Every completed result needs its own size check; a batch can include an over-target result as well as processing errors.
  • Source EXIF remains in unchanged files. Re-encoding does not copy it, but compression should not be used as a universal metadata-removal check.
Questions

300KB limit FAQs

How does 300KB help plan a multi-photo submission?

It gives each image the same initial budget. Add the achieved byte counts yourself and compare them with the total allowance; ten 300KB targets do not guarantee a decimal 3MB total.

What happens to the photo dimensions?

The original dimensions are tried first. If quality is insufficient and resolution reduction is enabled, the tool tries smaller dimensions. Check the output rather than assuming a fixed shape.

Can I include a file already under 300KB?

Yes, if the browser can decode it. It returns unchanged, including metadata, format and transparency.

Will transparent images stay transparent in this batch?

Only those returned unchanged. Files that need re-encoding become JPEG on a white background, so inspect the results before using them in a layout.