Compress an image to a target file size
Application forms and websites often reject photos over 100 KB, 500 KB or 2 MB. Set the limit you need and Phixit picks the highest quality that still fits under it.
Free, no sign-up. Your photo stays on your device. Try it on a sample photo

How to compress an image
- Choose or drop a photo. The editor opens on Export with a 100 KB limit already set.
- Change the limit if your form asks for a different size. The file size updates as you change settings.
- If the photo still does not fit, set Size to 75% or 50%, then select Save image.
Good to know
- WebP files are usually a quarter to a third smaller than JPEG at the same quality, but some older forms only accept JPEG.
- PNG is lossless, so a size limit cannot be applied to it.
- Saved files carry no camera or location data, which also saves a few kilobytes.
Questions
How do I compress a photo to under 100 KB?
Open it here, keep the 100 KB limit and save. If the quality drops too far, set Size to 50%: a smaller photo needs far fewer bytes.
Will the photo look worse?
A little, at very small limits. The editor shows the quality it chose so you can judge; most photos look fine at 70 or above.
Is there a limit on how many photos I can compress?
No. It is free, needs no account, and runs on your own device, so there are no daily limits.
Related tools
- Resize an imageResize photos to an exact pixel size or a percentage with sharp Lanczos resampling.
- Convert to WebPConvert JPG and PNG to WebP for smaller files and faster websites, with quality control and an optional KB limit.
- Convert to JPGConvert PNG, WebP, GIF, BMP or AVIF images to JPG with adjustable quality and an optional size limit.
- Crop an imageCrop photos freely or to 1:1, 4:5, 16:9, 9:16 and more.