{"id":427,"date":"2024-11-20T12:31:49","date_gmt":"2024-11-20T12:31:49","guid":{"rendered":"https:\/\/pancardphotoresizer.in\/blog\/?p=427"},"modified":"2026-08-31T22:39:10","modified_gmt":"2026-08-31T22:39:10","slug":"pan-card-resize","status":"publish","type":"post","link":"https:\/\/pancardphotoresizer.in\/blog\/pan-card-resize\/","title":{"rendered":"PAN Card Resize: Photo, Signature and Document Sizes"},"content":{"rendered":"<p>A PAN card application needs three files at three different sizes: the photograph under <strong>50 KB<\/strong>, the signature under <strong>20 KB<\/strong>, both as JPEG, and supporting documents under <strong>300 KB<\/strong> as PDF. Those limits are identical on <a href=\"https:\/\/www.protean-tinpan.com\/\" target=\"_blank\" rel=\"noopener nofollow\">Protean<\/a> (formerly NSDL e-Governance) and <a href=\"https:\/\/www.pan.utiitsl.com\/\" target=\"_blank\" rel=\"noopener nofollow\">UTIITSL<\/a>.<\/p>\n<p>Resize all three free with the <a href=\"https:\/\/pancardphotoresizer.in\/\" rel=\"noopener\">PAN card photo resizer<\/a>, the <a href=\"https:\/\/pancardphotoresizer.in\/signature-resizer\" rel=\"noopener\">signature resizer<\/a> and the <a href=\"https:\/\/pancardphotoresizer.in\/document-resizer\" rel=\"noopener\">document resizer<\/a>. Everything runs inside your browser, so no file is uploaded to any server.<\/p>\n<h2>PAN Card Resize Limits at a Glance<\/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\">File<\/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\">Max size<\/th>\n<th style=\"padding:8px;text-align:left;border:1px solid #ddd;background:#f5f5f5\">Requirements<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding:8px;border:1px solid #ddd\">Photograph<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">JPEG<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\"><strong>50 KB<\/strong><\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">White background, passport proportions<\/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\">JPEG<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\"><strong>20 KB<\/strong><\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">Dark ink on plain white unruled paper<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:8px;border:1px solid #ddd\">Supporting document<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">PDF<\/td>\n<td style=\"padding:8px;border:1px solid #ddd\"><strong>300 KB<\/strong><\/td>\n<td style=\"padding:8px;border:1px solid #ddd\">Not needed with Aadhaar e-KYC<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Why &#8220;File Too Large&#8221; Is Often the Wrong Diagnosis<\/h2>\n<p>The portals validate an upload in a fixed order: format first, then pixel dimensions, then file size. Because the rejection message is generic, a file that fails the <em>first<\/em> check often produces an error people read as a size problem.<\/p>\n<p>In practice that means you can compress a photograph to 30 KB and still be refused, because the image is landscape rather than portrait, or because it is a PNG that was renamed to <code>.jpg<\/code>. Portals read the file header, not the extension. Compressing harder cannot fix either fault.<\/p>\n<p>The reliable order of operations is: convert to JPEG, crop to portrait passport proportions, then compress. Doing it in that order removes all three failure modes at once.<\/p>\n<h2>Why the Signature Is the Hardest File<\/h2>\n<p>The signature limit is 20 KB \u2014 tighter than the 50 KB allowed for a photograph, which surprises people, since a signature looks like the simpler image.<\/p>\n<p>The reason is how JPEG compression works. It is efficient on smooth gradients such as skin tones and soft shadows, and inefficient on hard, high-contrast edges. A signature is nothing but hard edges: black ink meeting white paper, thousands of times over. A signature scanned at 300 DPI routinely lands between 150 KB and 400 KB despite holding far less visual information than a portrait.<\/p>\n<p>This also explains why background matters so much. Pure white compresses almost for free, because large uniform areas cost JPEG very little. Cream-tinted paper, a hand shadow, or the faint rules of a notebook page add variation across the entire image \u2014 often enough to hold a borderline signature above 20 KB no matter how hard you compress.<\/p>\n<h2>How to Resize Each File<\/h2>\n<ol>\n<li><strong>Photograph.<\/strong> Open the <a href=\"https:\/\/pancardphotoresizer.in\/\" rel=\"noopener\">photo resizer<\/a>, upload your image, crop to the passport frame, download. Output is JPEG under 50 KB.<\/li>\n<li><strong>Signature.<\/strong> Sign in dark ink on blank white A4, photograph it flat in even light, then use the <a href=\"https:\/\/pancardphotoresizer.in\/signature-resizer\" rel=\"noopener\">signature resizer<\/a>. Crop tightly \u2014 excess paper is what keeps the file large.<\/li>\n<li><strong>Documents.<\/strong> Scan at 200\u2013300 DPI in greyscale rather than colour, crop to the page edges, then use the <a href=\"https:\/\/pancardphotoresizer.in\/document-resizer\" rel=\"noopener\">document resizer<\/a> and combine pages into a single PDF.<\/li>\n<\/ol>\n<h2>Frequently Asked Questions<\/h2>\n<h3>What is the PAN card photo size in KB?<\/h3>\n<p>Under 50 KB in JPEG format, with a white background and passport proportions. The signature must be under 20 KB in JPEG. Both Protean and UTIITSL apply the same limits.<\/p>\n<h3>Can I use the same files for NSDL and UTI?<\/h3>\n<p>Yes. The two agencies operate under identical Income Tax Department specifications, so a correctly sized set of files works on either portal without changes.<\/p>\n<h3>My file is under the limit but still rejected. What now?<\/h3>\n<p>Check format and orientation before compressing further. A PNG renamed to .jpg, or a landscape photograph, fails validation before the size check ever runs \u2014 which is why the error rarely names the real cause.<\/p>\n<h3>Does compressing to 50 KB reduce the printed quality?<\/h3>\n<p>Not visibly. The photograph is printed at roughly 3.5 \u00d7 4.5 cm, and a JPEG at 45 KB carries more than enough data for that area. The difference between a 50 KB and a 500 KB file is not detectable at that print size.<\/p>\n<h3>Are my files uploaded to your server?<\/h3>\n<p>No. All processing happens in your browser using the HTML5 Canvas API. Your files never leave your device and cannot be seen, stored or recovered by us.<\/p>\n<p>For the full specification per portal, see the <a href=\"https:\/\/pancardphotoresizer.in\/blog\/nsdl-pan-card-photo-signature-size\/\" rel=\"noopener\">NSDL photo and signature size requirements<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A PAN card application needs three files at three different sizes: the photograph under 50 KB, the signature under 20 KB, both as JPEG, and supporting documents under 300 KB as PDF. Those limits are identical on Protean (formerly NSDL e-Governance) and UTIITSL. Resize all three free with the PAN card photo resizer, the signature &#8230; <a title=\"PAN Card Resize: Photo, Signature and Document Sizes\" class=\"read-more\" href=\"https:\/\/pancardphotoresizer.in\/blog\/pan-card-resize\/\" aria-label=\"Read more about PAN Card Resize: Photo, Signature and Document Sizes\">Read more<\/a><\/p>\n","protected":false},"author":3,"featured_media":661,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[37],"tags":[42],"class_list":["post-427","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-photo-resize-tools","tag-pan-card-resize"],"_links":{"self":[{"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/posts\/427","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\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/comments?post=427"}],"version-history":[{"count":0,"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/posts\/427\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/media\/661"}],"wp:attachment":[{"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/media?parent=427"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/categories?post=427"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pancardphotoresizer.in\/blog\/wp-json\/wp\/v2\/tags?post=427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}