Compress a JPG to 30 KB
A 30 KB JPG is a common ask for small profile photos and signature uploads that sit just above the tightest caps. JPG is a lossy format, so the tool lowers quality in small steps until the file lands on 30 KB for you.
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 30 KB suits JPG photos
At 30 KB you can hold a clear photo around 280x280 to 350x350 pixels. A face keeps its color and a scanned signature stays legible. This is the size where a portrait stops looking like a stamp and starts looking like a real picture.
JPG reaches this exact figure because it discards detail you barely register, which is what lossy compression does. The encoder steps the quality down until the byte count matches 30 KB. A .jpeg file does the same, since JPG and JPEG are one format.

Squeezing cleaner results
Photos with smooth areas, like a plain backdrop behind a face, compress better than busy ones. Crop out clutter so the encoder spends its bytes on the subject. Flat graphics and logos often slip under 30 KB with quality to spare.
If 30 KB is too strict for your image, compress to any size lets you set a roomier target. When you would rather move the quality slider by hand, quality-based JPEG compression keeps that in your control.