Drop a photo and get it back under 300KB with the detail intact. Free and private.
Unlike the very tight targets that government forms impose, 300KB is generous. A 12-megapixel phone photo straight out of the camera is typically 3–6MB, but most of that is quality you cannot see — JPEG saved at maximum quality stores detail far beyond what any screen shows.
Dropping the quality setting to around 75 usually takes a photo to roughly a tenth of its original size with no visible difference at all. That is why 300KB is achievable without touching the dimensions.
300KB is a comfortable size. A photograph around a thousand pixels wide usually fits with no visible difference from the original, and documents stay crisp when zoomed in.
It is a common ceiling for profile pictures, listing photos and portal uploads, where the form wants something small but is not trying to squeeze every byte.
A very high-resolution original can still exceed 300KB after compression, because it simply has too many pixels. In that case the tool shrinks the dimensions step by step, which is what keeps the result sharp.
If you want the file as small as possible while still looking good on screen, aim a little below the limit rather than right at it.
There are two cases where quality alone will not get you under 300KB. The first is a very large photo — a 48-megapixel image has so many pixels that even heavy compression leaves a big file. The second is a photo of something visually busy: foliage, a crowd, textured fabric, rain. Detail like that is genuinely expensive to store.
In both cases this tool reduces the dimensions in stages rather than compressing harder, because a smaller sharp image always looks better than a large mushy one.
Your browser reduces the image's quality first, finding the highest quality that still fits under 300 KB, and shrinks the dimensions in stages only if quality alone is not enough. The result is always a JPG, and everything happens on your device. To use it, add your photo, keep the 300 KB target, press Compress, check the preview, and download. JPG, PNG, WebP and HEIC pictures can all be added.
Yes. 300KB is a comfortable budget for a photograph — enough for a full-width image on a screen with no visible compression artefacts in normal viewing.
Document upload fields on scholarship, visa and university portals, and email attachment limits on older corporate mail servers. It is also a sensible ceiling for photos on a website.
Only if it has to. At 300KB most photos fit on quality reduction alone, so the pixel dimensions are usually left exactly as they were.
Yes — drop in a batch and each one is compressed to the same target, then downloaded together as a zip.
Yes. At 300KB a profile picture looks clean on any screen, including high-resolution phones.
No. The work happens in your own browser, so the file never leaves your device.