Compress JPG to 300 KB

Shrink a JPG to 300 KB or less for large web images that still load fast. Free, and nothing is uploaded.

  • Runs in your browser
  • Same format, smaller file
  • Batch & ZIP download

How to compress a JPG to 300 KB

  1. 1

    Add your JPG

    Drop one or more JPG files onto the compressor above, paste them, or click to browse.

  2. 2

    300 KB is preset

    The target is already set to 300 KB, and each file is compressed to land at or just under it. You can switch to another size or a percentage to reduce by.

  3. 3

    Compress

    Click Compress. The JPG is processed in your browser; nothing is uploaded.

  4. 4

    Check and download

    Check the new size, then download each file or all of them as a ZIP.

What fits in 300 KB

Roughly how large a detailed JPG photo can be at 300 KB. Simple images, like documents and graphics, can stay larger.

ImageRoughly fitsQuality
Photo (3:2)≈ 1,660 × 1,110 pxGood
Photo (3:2)≈ 2,240 × 1,500 px (3 MP)Acceptable, some artefacts
Square photo or avatar≈ 1,360 × 1,360 pxGood

Rough guide for detailed photos. Real results depend on detail, noise and colour.

What 300 KB is typically for

  • Wide images in blog posts and landing pages
  • Portfolio and gallery pages
  • Upload forms with a 300 KB limit

Limits vary by site and change over time; check the exact number where you're uploading.

How JPG gets smaller

Re-encodes with an optimised JPEG encoder at a tuned quality and strips bulky metadata.

Compress JPG by quality level instead →

Neighbouring sizes

Or compress JPG by level and set any size or percentage yourself.

Got a mix of formats? Compress any image to 300 KB.

Compress other images

All images →

JPG to 300 KB: frequently asked questions

Free, private and in your browser

JPG to 300 KB, done.

Drop the file, keep the preset, download the result. No sign-up, no watermark.

  • Most conversions never leave your device
  • Cloud files deleted automatically
  • No watermarks