How to Compress an Image to 20KB Without Losing Too Much Quality
Many online application forms have strict image upload limits. Sometimes you may need to reduce a photo to 20KB while still keeping it clear enough for the application.
The tricky part is that simply lowering the JPG quality is not always enough. If the original image has large dimensions, it can still remain too large even after heavy compression.
1. Resize the image dimensions first
Start by reducing the image dimensions to a reasonable size.
For example, if your original photo is 3000 Γ 4000 pixels, there is usually no reason to keep it at that resolution for a small online application upload.
Reducing the dimensions first can significantly reduce the file size while keeping the image visually clear.
2. Use JPG format
JPG is generally a better choice when you need a small file size.
PNG files can be considerably larger, especially for photographs. Save the final image as JPG/JPEG unless the application specifically requires another format.
3. Compress after resizing
Once the dimensions are correct, compress the JPG gradually.
Avoid taking an already heavily compressed image and compressing it again and again. Starting with the original image usually gives better results.
4. Getting an exact 20KB file
If an application requires a very specific file-size limit, manually adjusting image quality can become frustrating.
An online tool such as 20KBPhoto can be used to resize and reduce an image to a much smaller file size for online forms.
5. Always check the application requirements
Getting the file below 20KB is only one part of the process.
Some websites also require specific:
- Image dimensions
- File format
- Minimum or maximum file size
- Image quality
- Background or photo specifications
So always check the requirements of the particular application before uploading.
Final tip
For the best result, use this order:
Original photo β Resize dimensions β Convert to JPG β Compress β Check final file
This usually gives a better-looking small image than simply setting the JPG quality slider to the lowest possible value.












