Compress a JPG to 10 KB
A 10 KB JPG is about as small as a real photo gets, so something like an old avatar slot or a strict thumbnail field. Because JPG is lossy, the tool can lower the quality until the file lands right on 10 KB, no guessing.
Drop images here or click to upload
PNG, JPG, WebP, GIF, AVIF, HEIC — up to 50MB each
Output lands at or under your target. JPEG and WebP only.
- Files never leave your device
- Runs in your browser
- Free, no signup
Why JPG is the right format at 10 KB
JPG throws away detail your eye barely notices, and that is exactly what makes an exact 10 KB target reachable. The tool nudges the quality slider down until the byte count matches, which a lossless format simply cannot do. JPG and JPEG are the same format with two spellings, so this works whether your file ends in .jpg or .jpeg.
At 10 KB you are in thumbnail territory, roughly 120x120 to 180x180 pixels for a clear subject. Push past that and JPG blocks and color banding become obvious. Keep the frame tight on one face or one logo and 10 KB still reads cleanly.

Getting a usable picture this small
Crop before you compress. Empty background spends bytes you do not have at 10 KB, so fill the frame with the subject. A face that fills a 160 pixel square survives far better than the same face lost in a wide shot.
If you want a softer cap or to feed in a different format, compress to any size lets you pick a higher target. When you would rather steer the quality slider yourself, quality-based JPEG compression hands you that control directly.