Compress Image to KB
Make a photo or signature fit any upload limit, like 20–50 KB, under 100 KB or 240 KB for a US visa. Set a minimum and a maximum, lock exact pixels if your form needs them, and download a JPG that fits the first time.
Updated 5 November 2026
Choose photo
What size does your form need?
How it works
1
Add your photo or signature. It stays on your device and is never uploaded.
2
Tap the size your form asks for, or type the minimum and maximum in KB. Choose exact pixels if the form gives them.
3
Press Compress, check the preview, then download your JPG and upload it to your form.
Example
Example only. A university form asks for a photo between 20 KB and 50 KB. Your phone photo is 3.2 MB at 3000 × 4000 pixels. Choose Form photo (20–50 KB) and the tool lowers the JPEG quality step by step, and shrinks the pixels if it has to, until the file lands just under 50 KB. A typical result is about 45–49 KB at roughly 400 × 530 pixels, which is plenty for a clear face on a form.
Helpful guides
- How to reduce photo size in KB on any device
- US visa photo size: 600×600, under 240 KB and the 54 KB rule
- Photo upload rejected? 7 reasons and how to fix each
Where these limits come from
- U.S. Department of State: Digital image requirements for visa photos (JPEG, 240 KB max) — last checked 5 November 2026
- ITU-T T.81: the JPEG standard, including comment segments used for safe padding — last checked 5 November 2026
Frequently asked questions
Upload limits are different on every form and can change. Always follow the size, pixel and format rules printed on the form you are filling in. This tool only changes the file size and pixels. It cannot fix other reasons a photo is rejected, such as the background, lighting or head position.