Compress your PAN card photo to the NSDL/Protean 20KB max in JPG. Free and private, in your browser.
Online PAN applications (Protean/NSDL) require the photo to be a JPG of max 20KB, about 3.5×2.5 cm. Upload your photo and this tool compresses it to under 20KB.
The NSDL and UTIITSL portals silently fail if the photo is over 20KB. imageto10kb guarantees the file lands under the limit, so your PAN application goes through — processed privately in your browser.
💡 Tip: On the Protean (NSDL) form the 20KB photo cap is strict and silent — the page simply won't accept a larger file. Compress first, then upload, to avoid a confusing 'no error but nothing happens' moment.
For online PAN forms the photo must be a JPG of maximum 20KB, roughly 3.5×2.5 cm.
The scanned signature must be a JPG of maximum 10KB — use the PAN signature page.
The 20KB limit applies to online PAN applications via Protean (NSDL) and UTIITSL.
No — imageto10kb works in your browser on any device, with nothing to download.
No. Your photo and signature are processed locally in your browser and never sent to a server.