{"id":1140,"date":"2026-08-09T17:16:17","date_gmt":"2026-08-09T17:16:17","guid":{"rendered":""},"modified":"2026-08-09T17:16:17","modified_gmt":"2026-08-09T17:16:17","slug":"pan-card-photo-size-kb-nsdl-uti","status":"publish","type":"post","link":"https:\/\/pancardphotoresizer.in\/blog\/pan-card-photo-size-kb-nsdl-uti\/","title":{"rendered":"PAN Card Photo Size in KB: Exact Limits for NSDL &#038; UTI Upload"},"content":{"rendered":"<p>Your PAN card photo must be under <strong>50 KB<\/strong> in JPEG format, and your signature must be under <strong>20 KB<\/strong> in JPEG format. These limits apply to both NSDL (onlineservices.nsdl.com) and UTI (utiitsl.com). If your file exceeds these sizes, the portal will block the upload \u2014 often with a vague error that doesn&#8217;t mention KB at all.<\/p>\n<h2>Exact File Size and Dimension Requirements<\/h2>\n<table style=\"width:100%;border-collapse:collapse;margin:16px 0\">\n<thead>\n<tr>\n<th style=\"padding:8px;text-align:left;border:1px solid #ddd;background:#f5f5f5\">Document<\/th>\n<th style=\"padding:8px;text-align:left;border:1px solid #ddd;background:#f5f5f5\">Max File Size<\/th>\n<th style=\"padding:8px;text-align:left;border:1px solid #ddd;background:#f5f5f5\">Format<\/th>\n<th style=\"padding:8px;text-align:left;border:1px solid #ddd;background:#f5f5f5\">Dimensions<\/th>\n<th style=\"padding:8px;text-align:left;border:1px solid #ddd;background:#f5f5f5\">Portal<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding:8px;border:1px solid #ddd\">Passport photo<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\"><strong>50 KB<\/strong><\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">JPEG \/ JPG<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">3.5 cm \u00d7 4.5 cm (passport size)<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">NSDL &amp; UTI<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:8px;border:1px solid #ddd\">Signature<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\"><strong>20 KB<\/strong><\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">JPEG \/ JPG<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">White background, black ink<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">NSDL &amp; UTI<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:8px;border:1px solid #ddd\">Supporting document (proof of identity\/address)<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\"><strong>300 KB<\/strong> (PDF)<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">PDF<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">\u2014<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">NSDL &amp; UTI<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>These requirements are set by the Income Tax Department and are identical across both authorised PAN service agencies. A photo or signature file larger than the limit cannot be uploaded \u2014 there is no workaround on the portal side.<\/p>\n<h2>Why Photo Files Are So Often Over 50 KB<\/h2>\n<p>A smartphone camera in 2024 produces JPEG files between 1 MB and 5 MB for a standard portrait photo. That is 20\u2013100 times the 50 KB ceiling. The file is large not because it is high-resolution in any meaningful way, but because modern camera sensors capture more detail than a portal&#8217;s identity verification system needs or can use.<\/p>\n<p>Here is the part most guides skip: JPEG compression is not linear. Compressing a 2 MB photo to 45 KB does not noticeably reduce visible quality at passport-photo dimensions. JPEG uses a block-by-block algorithm that handles smooth gradients (skin tones, backgrounds) far more efficiently than fine texture or sharp edges. A plain-background passport photo at 50 KB is indistinguishable from one at 500 KB when printed at 3.5 \u00d7 4.5 cm \u2014 which is why the portals can set such a tight limit without affecting print quality.<\/p>\n<p>Signatures are different. A black pen on white paper has hard, high-contrast edges everywhere \u2014 JPEG compresses this much less efficiently than a smooth face photo. A signature scanned at 300 DPI can easily exceed 150 KB. This is why the signature limit (20 KB) is actually tighter relative to original file size than the photo limit, and why signatures fail more often.<\/p>\n<h2>How to Resize Your PAN Card Photo to Under 50 KB<\/h2>\n<p>The <a href=\"https:\/\/pancardphotoresizer.in\/\" target=\"_blank\" rel=\"noopener noreferrer\">free PAN card photo resizer at pancardphotoresizer.in<\/a> compresses and crops your photo to meet the exact KB and dimension requirements. The tool runs in your browser \u2014 your photo never leaves your device.<\/p>\n<ol>\n<li><strong>Go to pancardphotoresizer.in.<\/strong> Select whether you are applying through UTI or NSDL.<\/li>\n<li><strong>Upload your photo.<\/strong> JPG, JPEG, or PNG accepted. If your photo is a HEIC file (iPhone default), convert it to JPG from your Photos app first: tap Share \u2192 Save as JPEG.<\/li>\n<li><strong>Crop to passport size.<\/strong> The tool provides a crop overlay locked to the 3.5 \u00d7 4.5 cm ratio. Centre your face with a small gap above your head.<\/li>\n<li><strong>Download.<\/strong> The tool outputs a JPEG under 50 KB. Save it and upload to the NSDL or UTI form directly.<\/li>\n<\/ol>\n<p>For your signature: use the Signature tab on the same tool. Upload a photo or scan of your signature on plain white paper, and the tool compresses it to under 20 KB.<\/p>\n<h2>Common Reasons the Portal Still Rejects the File After You Resize<\/h2>\n<p><strong>Dimension check fails before the KB check.<\/strong> Portals validate file dimensions before file size. If your photo is landscape-oriented (wider than it is tall), it will fail the dimension check and you will see a generic upload error \u2014 not a KB error. Crop to portrait orientation first, then compress. The resizer handles this automatically if you use the crop step.<\/p>\n<p><strong>The file is PNG, not JPEG.<\/strong> Even if your PNG is under 50 KB, the portal rejects it. JPEG is the only accepted format. The resizer always outputs JPEG regardless of what format you upload.<\/p>\n<p><strong>The file was renamed to .jpg but is still a PNG internally.<\/strong> This happens when you take a screenshot on an iPhone or Android and rename the file. The extension says .jpg but the actual format is PNG or WEBP. Portals check the file header, not just the extension. Use a proper converter or the resizer tool.<\/p>\n<p><strong>The signature has a coloured or ruled background.<\/strong> Portals are not strict about background shade on photos, but they are on signatures \u2014 a cream background or blue lines from notebook paper will cause rejection. Sign on blank white A4 paper and photograph it against a white surface.<\/p>\n<h2>Checking Your File Size Before Upload<\/h2>\n<p>On Windows: right-click the file \u2192 Properties \u2192 look at Size under the General tab. On a Mac: select the file \u2192 press Command-I \u2192 look at Size. On Android: open Files by Google or any file manager \u2192 tap and hold the file \u2192 Details. On iPhone: open the Files app \u2192 tap and hold the image \u2192 Info.<\/p>\n<p>Compare the number to the limit. If it shows &#8220;48 KB&#8221; or &#8220;0.048 MB&#8221;, you are within the 50 KB limit. If it shows &#8220;1.2 MB&#8221; or &#8220;1,200 KB&#8221;, it needs compression.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<h3>What is the PAN card photo size in KB for NSDL?<\/h3>\n<p>NSDL requires your passport photo to be under 50 KB in JPEG format. Your signature must be under 20 KB in JPEG format. Supporting documents (proof of identity\/address) must be under 300 KB in PDF format.<\/p>\n<h3>What is the PAN card photo size in KB for UTI?<\/h3>\n<p>UTI (utiitsl.com) uses the same limits as NSDL: photo under 50 KB in JPEG, signature under 20 KB in JPEG. Both agencies operate under Income Tax Department specifications, so the requirements are identical.<\/p>\n<h3>Can I use a photo that is exactly 50 KB?<\/h3>\n<p>Yes. The portal accepts files up to and including 50 KB. A file of exactly 50,000 bytes (50 KB) will pass. Aim for 40\u201349 KB to leave a small margin, since some file systems report sizes slightly differently.<\/p>\n<h3>My file shows 45 KB on my phone but the portal says it is too large \u2014 why?<\/h3>\n<p>KB means different things in different contexts. In computing, 1 KB = 1,024 bytes (kibibytes). In storage and telecoms, 1 KB = 1,000 bytes (kilobytes). A &#8220;45 KB&#8221; file on your Android phone may be 45 \u00d7 1,000 = 45,000 bytes, while the portal measures in kibibytes and sees it as 43.9 KiB \u2014 well within limits. This is rarely the actual cause of rejection. More likely causes: wrong format (not JPEG), wrong dimensions, or the file manager showing the wrong size. Re-download and re-check.<\/p>\n<h3>Does compressing to under 50 KB affect the print quality on the physical PAN card?<\/h3>\n<p>No. UIDAI and Income Tax Department PAN printing runs at fixed DPI with a fixed print area of 3.5 \u00d7 4.5 cm. A JPEG at 45 KB with proper passport-photo dimensions contains enough data for that print size. The quality difference between a 50 KB JPEG and a 500 KB JPEG at 3.5 cm width is not visible to the human eye on the printed card.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Your PAN card photo must be under 50 KB in JPEG format, and your signature must be under 20 KB in JPEG format. These limits apply to both NSDL (onlineservices.nsdl.com) and UTI (utiitsl.com). If your file exceeds these sizes, the portal will block the upload \u2014 often with a vague error that doesn&#8217;t mention KB &#8230; <a title=\"PAN Card Photo Size in KB: Exact Limits for NSDL &#038; UTI Upload\" class=\"read-more\" href=\"https:\/\/pancardphotoresizer.in\/blog\/pan-card-photo-size-kb-nsdl-uti\/\" aria-label=\"Read more about PAN Card Photo Size in KB: Exact Limits for NSDL &#038; UTI Upload\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-1140","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/posts\/1140","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/comments?post=1140"}],"version-history":[{"count":0,"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/posts\/1140\/revisions"}],"wp:attachment":[{"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/media?parent=1140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/categories?post=1140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/tags?post=1140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}