Upload your photo or signature, pick the portal you're applying to โ get a perfectly sized file ready to upload, in seconds.
JPEG or PNG, any size โ we'll resize it for you
Most "invalid image" errors are about file size, not quality. A great photo at 200KB still gets rejected if the portal wants under 50KB.
Passport photos need 3.5:4.5 cm proportions specifically. A square or wrongly-cropped photo gets auto-rejected even if the size is fine.
Government portals almost always expect JPEG. PNGs are often larger for the same visual quality and can fail upload validation.
This tool uses HTML canvas to resize and compress locally. Your photo, signature or ID document is never sent to any server.
Passport Seva requires a photo of 3.5 ร 4.5 cm, usually between 20KB and 50KB in JPEG format. This tool resizes and compresses your photo to fit that exact range automatically.
Most Indian government portals, including EPFO and PSC exam forms, require a signature image around 3.5 ร 1.5 cm and under 10KB to 20KB. This tool compresses your signature to meet that limit.
Yes. All resizing and compression happens entirely inside your browser using canvas processing. Your image is never uploaded to any server, so your identity documents stay private.
Most rejections happen because the file size, not just the dimensions, is outside the allowed KB range. This tool automatically reduces JPEG quality step by step until the file fits the target size.