Increase JPG Size to 300KB
300KB is the upper band for identity documents on UPSC-style forms and many visa applications.
Drag & drop your image here
JPG, PNG or WebP — up to 20MB
Your images never leave your device
Why forms ask for 300KB
At 300KB you are almost always dealing with an identity document rather than a headshot: an Aadhaar card, a PAN card, a passport data page, or a signed declaration. Forms set this floor because a verifier may need to read a number off the card, and a heavily compressed card image turns digits into mush.
Visa and immigration portals outside India use similar figures for supporting documents. The instruction usually reads as a range like 300KB to 2MB, which gives you a very wide window — targeting exactly 300 is the conservative end of it.
Choosing 300 produces 307,200 bytes exactly. Because the increase from a typical phone scan is large, the tool may upscale the canvas before padding, which slightly raises the pixel dimensions. That is generally welcome on a document upload.
Where the 300KB rule shows up
| Form or portal | Stated requirement |
|---|---|
| UPSC photo upload ceiling | 20KB – 300KB |
| Aadhaar / PAN document upload | 300KB minimum on several portals |
| Visa supporting documents | 300KB – 2MB |
Requirements change between cycles, so confirm the figure on your own instruction sheet before uploading. Your image is processed inside your browser and never sent to a server.
Other sizes
Frequently asked questions
- Will upscaling to reach 300KB make my card blurry?
- Upscaling cannot add detail, but it does not remove any either. The card stays as readable as the source file, at a slightly larger pixel size.
- UPSC says my photo must be under 300KB. Can I check the size here?
- Yes. Select the file and the current size in KB appears next to the thumbnail before you change anything.
- Is 300KB enough for a full A4 certificate?
- Usually yes for typed text. For a dense handwritten page, go higher if the portal's ceiling allows, since fine strokes benefit from the extra data.