Reduce image size in KB
Type the size a form asks for, or pick a preset, and get a photo that fits. Add a minimum for forms that want a range.
Nothing is uploadedFree, no sign-upJPG, PNG, WebP and HEIC
Fitting…
Example photo
- Dimensions
- Quality
- Format
How it works
Choose a photo
Drop it in, paste it, or pick it from your device.
Set the limit
Pick a preset or type any size in KB or MB. Add a minimum if the form has one.
Download
Compare before and after, then save the file.
Why exact sizes are hard
File size depends on the picture itself, not just its dimensions. A busy, detailed photo needs more space than a plain one of the same size, so there is no single setting that always gives 100KB.
Fitpic measures instead of guessing. It encodes the photo, checks the size, adjusts and repeats until it lands just under your limit, usually in a second or two.
What Fitpic changes, in order
- Nothing, if your photo already fits.
- The quality setting, keeping every pixel.
- The pixel size, only if quality alone is not enough.
Questions
How do I reduce an image to a certain size in KB?
Choose your photo, then type the size or tap a preset such as 100 KB. The result updates as you change it, and you can download it straight away.
Can I set a range, like 20KB to 50KB?
Yes. Tick "Also set a minimum size" and enter both numbers. If the photo would come out too small, Fitpic adds harmless padding data so it meets the minimum without changing the picture.
Can I type a size in MB?
Yes. Switch the unit to MB next to "Maximum size".
Is my photo uploaded anywhere?
No. Fitpic runs in your browser and works on the photo right on your device. The file is never sent to a server, and there is no account to create.
Why does the result land a little under my limit?
Fitpic looks for the sharpest version that still fits. The result is usually just below the maximum. If a form also needs a minimum size, set one and Fitpic will land between the two.
What does "KB" mean here?
Forms count a kilobyte as either 1,000 or 1,024 bytes and rarely say which. To be safe either way, Fitpic treats your maximum as 1,000 bytes per KB and your minimum as 1,024.
Which format should I pick?
JPEG, unless the form asks for something else. It reaches small sizes with the least visible loss. PNG is lossless, so the only way to shrink it is to reduce the pixels.