Compress Image Online
Reduce your image file size to 20KB, 50KB, or any custom target — free and instant. Supports TNPSC, SSC, and UPSC photo requirements. Runs entirely in your browser.
📂
Drop an image here (JPG, PNG, WebP)
or click to select files
How to Use
- 1
Upload your image
Click the upload box or drag and drop your JPG, PNG, or WebP image.
- 2
Choose a target size
Pick a preset — 20KB for TNPSC, 50KB for SSC — or type a custom size in KB.
- 3
Compress and download
Click "Compress Image", see the before/after size, and download your file.
Frequently Asked Questions
How do I compress an image to 20KB for TNPSC?↓
Upload your photo, select the "20 KB" preset (labelled "TNPSC photo requirement"), and click Compress Image. The tool reduces the file size to under 20KB while keeping the image recognisable. This meets the TNPSC online application photo upload limit.
Which government exams require photos under 20KB?↓
TNPSC (Tamil Nadu Public Service Commission) requires a photo under 20KB and a signature under 10KB. Many state PSC exams also impose a 20KB–50KB limit. SSC CGL, SSC CHSL, and UPSC usually allow up to 50KB–100KB for photos.
Does compressing an image reduce its quality?↓
Some quality reduction is unavoidable when targeting very small file sizes. The tool tries to preserve visual quality as much as possible by first reducing JPEG quality and then scaling dimensions only if needed. For most exam photos the result looks fine on screen.
What image formats can I compress?↓
JPG, JPEG, PNG, and WebP formats are all supported. The output is saved as JPEG, which gives the best compression ratio for photos.
Is my image uploaded to any server?↓
No. Compression runs entirely inside your browser using JavaScript. Your image never leaves your device, so there is no privacy risk.