How to compress a photo to 50 KB without it looking bad
Published
Open Compress imageOpen the photo in Compress image, tap the 50 KB preset and download the copy. The tool finds the highest quality that still fits under 50 KB, and only makes the picture smaller in pixels when quality alone is not enough.
Steps
- Open Compress image and drop your photo on the box, or click to choose it. JPG, PNG and WebP work, and you can add several at once.
- Leave Compress by on File size and tap 50 KB under Target size.
- Under Output format, pick JPG if your photo is a PNG. Keep is fine for a JPG or WebP.
- Drag the divider across the preview to compare Original and Compressed. Look at faces and any text.
- Check the size line under the preview, then press Download. With several photos, Download all saves them as one zip.
Why a 50 KB photo can still look clean
A file size cap is a budget. The photo spends it on two things: how many pixels it has, and how much detail each part keeps. A phone photo is often several megabytes because it has millions of pixels, so getting to 50 KB means spending less on both.
The tool handles the detail part with a search. It saves the photo at full quality, measures the file, then narrows down the quality setting until the file sits at or just under 50 KB. If even the lowest quality is too big, it reduces the longest side in steps (2048, 1280, 800 and then 480 pixels) and searches again. That order matters: it keeps your pixel size whenever it can, and when it cannot, it gives up pixels before it turns the picture into blocks.
Which pixel sizes fit in 50 KB
We saved two test photos at several sizes as JPG. One is a lake with plain sky (smooth), the other a forest full of leaves (detailed). These are the file sizes at 50% and 70% quality:
| Pixel size | Smooth photo, 50% / 70% | Detailed photo, 50% / 70% |
|---|---|---|
| 480 × 640 | 24 KB / 33 KB | 39 KB / 55 KB |
| 600 × 800 | 34 KB / 47 KB | 57 KB / 79 KB |
| 750 × 1000 | 49 KB / 67 KB | 81 KB / 112 KB |
So a plain portrait against a wall fits at around 600 × 800 with good quality. A busy scene needs to be nearer 480 × 640. Below about 50% quality, JPG starts to show blocks in skies and skin, which is the "looks bad" part people want to avoid.
Get a clearer result
- Crop first. Every bit of background you cut leaves more of the 50 KB for the face or document. Use Crop image before compressing.
- Choose the size yourself. If the form also states pixels, set them with Resize image, then compress. A photo that starts small reaches 50 KB at a higher quality.
- Switch PNG to JPG. PNG keeps every pixel exactly, so it ignores the quality setting and a PNG photo barely shrinks. JPG or WebP output fixes that.
- Plain backgrounds help. Smooth areas take very few bytes; leaves, gravel and patterned clothes take many.
When it won't get under 50 KB
If the result line says smallest we could reach without losing too much detail, the tool hit its limits: the lowest quality at 480 pixels on the longest side was still over 50 KB. That usually means a PNG output, or a very busy picture. Try these in order:
- Set Output format to JPG or WebP.
- Crop tighter around the subject.
- Resize to a smaller pixel size, such as 400 × 500, then compress again.
If the form rejects a file that the tool says is under 50 KB, check whether it counts a kilobyte as 1,000 bytes. The tool counts 1,024. Typing 48 into the custom target box leaves room for either reading.
Questions
Will the photo keep its width and height?
Only when lowering quality is enough. A large phone photo is usually made smaller in pixels too. If you need exact pixels, resize first.
Is my photo uploaded to compress it?
No. The photo is read and re-saved by your browser on your device, and the file is not sent to a server.
Can I compress a scanned signature to 50 KB?
Yes, and it usually lands well under. Ink on white paper compresses easily, especially as JPG after a tight crop.
Does compressing remove the location data?
Saving the new copy drops most hidden metadata, including GPS, in most cases. Keep the original if you need that data.
What if I need 20 KB instead?
The same steps work with the 20 KB preset, but expect a smaller picture. See how to get a photo under 20 KB.
Compress image
Shrink JPG, PNG or WebP to a target file size.
Open Compress imageRelated tools
- Resize image: Resize to exact dimensions or a social preset.
- Crop image: Crop to a ratio, a circle, or a freeform box.