Compress an image to 150 KB
Enough room for a sharp application photo or a readable ID card scan. The target is already set.
JPG · PNG · WEBP · HEIC · AVIF → JPG / PNG / WEBP
Sent to server: 0 B
Requests made by this tool while processing · how to verify
- Requests that could carry data
- 0
- Engine downloads (code, models)
- 0
- Analytics pings (no file data)
- 0
Counted with the browser's Performance API during the last job. It sees every request the page makes, but not what is inside them, so anything that is not a static download is counted above.
To check yourself: open DevTools → Network, clear the list, run the tool, and inspect each request. None will contain your file. You can also switch to offline after the page loads; tools whose engine is already downloaded keep working.
PresetTarget: under 150 KB · Output: JPG
Drop images here
or paste, or choose files
JPG · PNG · WEBP · HEIC · AVIF → JPG / PNG / WEBP
Choose a file, then tune the compression before downloading.
How to get a photo under 150 KB
Add the image and download. The compressor finds the highest JPG quality that keeps the file under 150 KB, and scales the picture down only if quality alone can't reach it. 150 KB is generous for a portrait and usually enough to keep the small print on an ID card readable.
Step by step
- 01Crop to the photo or card, removing the table or background around it.
- 02Add it to the tool; the 150 KB target is set.
- 03Zoom in on faces or small text to check them.
- 04Download and upload, keeping the original.
Common uses for 150 KB
Job and university applications, scanned identity documents for account verification, and listing photos on marketplaces and classifieds sites often have limits around 100–200 KB. At 150 KB a phone photo can usually keep most of its width, so it still looks good on a large screen.
Scanning ID cards for upload
Card numbers and names need to stay readable after compression. Photograph the card flat, in even light, filling the frame, then crop to its edges. A tight crop puts almost the whole 150 KB into the card itself.
- Avoid flash, which leaves a glare spot over the text.
- Front and back usually go in as two separate images.
- If the portal wants a PDF instead, use Images to PDF afterwards.
How "150 KB" is counted
This page aims at 150,000 bytes or less. Upload forms disagree on what 150 KB means: some count 150,000 bytes, others 153,600 (1 KB = 1,024 bytes). A file of 150,000 bytes or less passes either rule, so you can type the limit exactly as the form writes it. The result shows the exact byte count. Windows File Explorer counts in 1,024s, so the same file can read slightly smaller there.
Questions
Will 150 KB look noticeably worse than the original?
Usually not on screen. A multi-megabyte phone photo at 150 KB keeps most of its detail, especially once the background is cropped away.
Can I compress several photos to 150 KB at once?
Yes. Add a batch and each one is compressed to the same target, then downloaded together.
My image is already under 150 KB. What happens?
There is little or nothing to gain, so keep the original. Pick a smaller target if you need it smaller anyway.
Is my ID card scan uploaded?
No. Compression runs in this browser tab and the network meter on the tool stays at 0 B.
Same tool, other settings
All Image tools- Compress image, no presetMake JPG, PNG, WebP or HEIC photos smaller, to a quality or a target size.JPG PNG WebPtoJPG PNG
- Compress image to 20 KBTarget 20 KB, JPG output
- Compress image to 50 KBTarget 50 KB, JPG output
- Compress image to 100 KBTarget 100 KB, JPG output
- Compress image to 200 KBTarget 200 KB, JPG output
- Compress image to 500 KBTarget 500 KB, original format where possible
- Compress image to 1 MBTarget 1 MB, original format where possible
- Compress image to 2 MBTarget under 2 MB, original format where possible
- Compress JPGJPG in, JPG out, 78% quality
- Compress PNGPNG in, PNG out, 256 colours
- Compress WebPWebP in, WebP out, 75% quality
- Compress image to 10 KBTarget 10 KB, JPG output
- Compress image to 30 KBTarget 30 KB, JPG output
- Compress image to 300 KBTarget 300 KB, JPG output