Compress Image to KB Size
Shrink a photo or document scan to fit an exact upload limit — 20 KB to 1 MB or a custom target. The tool keeps the highest quality that fits, and only downscales when it must.
Privacy: Files are processed in your browser when possible. We do not store your documents after processing. Close the tab when finished. Read our privacy policy.
Loading tool…
How to use this tool
- 1Upload a JPG, PNG, or WebP image.
- 2Pick a preset (240 KB for DS-160, 50 KB for India portals) or enter a custom KB target.
- 3Press Compress and check the preview.
- 4Download the JPG and upload it to your portal.
Common use cases
- Fit the US DS-160 240 KB photo limit
- Meet 50 KB / 100 KB photo and signature limits on India portals
- Shrink a phone photo of a document for an embassy upload field
- Reduce a scan below a university or sponsor portal limit
File limits
- Output is always JPG
- Very small targets may require downscaling — the tool tells you when
- Processed in your browser; nothing is uploaded
Frequently asked questions
Related tools
Passport Photo Maker
Crop and resize photos for 35×45mm, 2×2 inch, DS-160, and other common sizes.
Compress PDF for Visa
Reduce PDF file size for embassy, VFS, TLS, and university uploads.
Image to PDF
Convert JPG, PNG, WebP, and HEIC photos into a clean PDF.
PDF Size Checker
Check official IRCC (4/5 MB) and NVC/CEAC (2 MB) limits, or enter a custom portal maximum.
Prepare your next document
Explore more free tools for visa application file preparation.
Browse all tools