Photo Size Compressor to Exact KB
Enter any target in KB. ToolNova searches for the highest practical JPEG quality under your limit and automatically reduces dimensions only when a large image cannot reach the target otherwise.
How to compress an image to a target KB size
- Upload a JPG, PNG or WebP image.
- Enter the maximum file size you need in KB, for example 20, 50, 100, 200 or 500.
- Click Compress to target size. ToolNova searches for the best quality under the limit and reduces dimensions only if necessary.
- Check the output size and dimensions, then download the JPG.
Features
- Targets a maximum KB size instead of relying on a fixed quality slider
- Automatically scales down very large images when quality compression is not enough
- Shows actual result size, JPEG quality and output dimensions
- Runs locally in your browser — nothing is uploaded to ToolNova
Quick image-size presets
Need a common upload limit? Open a pre-set tool for 20KB, 50KB, 100KB, 200KB or 500KB. The custom tool on this page accepts any positive KB target.
Why image dimensions sometimes need to change
File size depends on both visual complexity and pixel dimensions. A large phone photo may still be bigger than a strict target even at very low JPEG quality. In that case ToolNova reduces width and height proportionally, then searches the quality range again. This usually produces a cleaner result than crushing a full-resolution image at extremely low quality.
Frequently asked questions
Related tools
Target size is a constraint, not a quality score
A smaller file is not automatically a better result. The aim is to stay under the required KB limit while preserving enough detail for the destination, which may mean changing both JPEG quality and pixel dimensions.
- Crop first if large areas of the photo are not needed.
- Enter the portal’s actual KB ceiling rather than an arbitrary round number.
- Inspect the downloaded file at 100% before submitting it.
Related reading: What “runs in your browser” means for privacy