Reduce an image to under 300 KB while keeping it sharp. Ideal for upload forms with a 300 KB cap and for large, fast-loading website images.
Your images never leave your device. No sign-up, no watermark.
What fits in 300 KB
We ran this exact compressor on four test images with the target set to 300 KB. This is the pixel size each one came out at, so you know what to expect before you start:
| Test image | As JPG | As WebP | Result |
|---|---|---|---|
| Group photo, 1920 × 1280 | 1920 × 1280 | 1920 × 1280 | full size, sharp on any screen |
| Portrait, 1920 × 1350 | 1920 × 1350 | 1920 × 1350 | full size, sharp on any screen |
| Group of four, 1920 × 1537 | 1920 × 1537 | 1920 × 1537 | full size, sharp on any screen |
| A4 text page, 1654 × 2339 | 1654 × 2339 | 1654 × 2339 | readable, even small print |
When you need an image under 300 KB
- Forms and portals with a 300 KB limit.
- Hero and banner images on websites.
- Sharing photos by email or messaging without huge attachments.
Tips for a sharp 300 KB image
For website images, choose WebP. At 300 KB it can hold a large, detailed photo that would need much more space as JPG.
Check the form’s other rules too. If it asks for an exact pixel size, use the Image Resizer first; for a passport or visa photo, start with the Passport Photo Maker.
Questions
How much smaller than a phone photo is 300 KB?
A modern phone photo is often 3 to 8 MB, so 300 KB is 10 to 25 times smaller. The tool reduces the pixel size as much as it needs to, and no more.
Will the file be exactly 300 KB?
It will be just under 300 KB, never over, so upload forms accept it. The tool counts 1 KB as 1000 bytes, which also keeps it under the limit on forms that count 1 KB as 1024 bytes.
Is my image uploaded anywhere?
No. The compression runs in your own browser, so your photo never leaves your device. It works on phones and computers, with no sign-up and no watermark.
Which files can I use?
JPG, PNG, WebP and iPhone HEIC photos. PNG files are saved as JPG when you compress to a size, because PNG can’t be made small enough for most limits.
Other sizes
150 KB 200 KB 250 KB 400 KB 500 KB 1 MB 2 MB 5 MB 10 MB Any size