PAN कार्ड फ़ॉर्मेट वैलिडेटर
जानें कि कोई भारतीय PAN सही ढंग से बना है या नहीं, और यह किस तरह के होल्डर का है — व्यक्तिगत, कंपनी, HUF, ट्रस्ट, फ़र्म वगैरह। यह पूरी तरह आपके ब्राउज़र में चलता है।
आख़िरी बार अपडेट: 2026-08-31
स्पेस, हाइफ़न और लोअरकेस कोई समस्या नहीं। टाइप करते ही चेक होता है — कुछ भी कहीं नहीं भेजा जाता।
✓ मान्य फ़ॉर्मेट — AAACR5055K
| होल्डर का प्रकार | कंपनी (Company) (चौथा कैरेक्टर "C") |
| 5वां कैरेक्टर | "R" — व्यक्तिगत होल्डर के लिए सरनेम का पहला अक्षर, अन्यथा एंटिटी के नाम का पहला अक्षर |
| क्रम संख्या | 5055 |
| चेक अक्षर | K |
PAN का कोई सार्वजनिक रूप से बताया गया चेक डिजिट नहीं है, इसलिए यह केवल फ़ॉर्मेट और होल्डर का प्रकार कन्फ़र्म करता है। यह साबित नहीं कर सकता कि PAN वाकई जारी हुआ है — यह केवल इनकम टैक्स डिपार्टमेंट की वेरिफिकेशन सर्विस बता सकती है।
मुख्य विशेषताएं
- संरचना जांच: पांच-अक्षर, चार-अंक, एक-अक्षर के पैटर्न को सटीक रूप से वेरिफाई करता है।
- होल्डर टाइप डिकोडिंग: चौथा कैरेक्टर पढ़कर बताता है कि यह व्यक्तिगत, कंपनी, HUF, ट्रस्ट, फ़र्म वगैरह है या नहीं।
- प्लेसहोल्डर पकड़ता है: उन नंबरों को फ़्लैग करता है जिनका होल्डर-टाइप कैरेक्टर कभी आबंटित ही नहीं हुआ — जिसमें वह नमूना भी शामिल है जो हर कोई कॉपी करता है।
- तुरंत और प्राइवेट: टाइप करते ही वैलिडेट होता है, पूरी तरह आपके ब्राउज़र में।
इस PAN वैलिडेटर का इस्तेमाल कैसे करें
- 10-कैरेक्टर का PAN बॉक्स में टाइप या पेस्ट करें।
- नतीजा पढ़ें — मान्य फ़ॉर्मेट, एक चेतावनी, या कोई खास संरचनात्मक समस्या।
- मान्य PAN के लिए, चेक करें कि डिकोड किया गया होल्डर का प्रकार उस एंटिटी से मेल खाता है जिसकी आपको उम्मीद है: किसी कंपनी को जारी नंबर पर "व्यक्तिगत (Individual)" नहीं दिखेगा।
PAN असल में क्या एनकोड करता है
PAN दस कैरेक्टर का होता है: पांच अक्षर, चार अंक, फिर एक और अक्षर। ये हिस्से मनमाने नहीं हैं। चौथा कैरेक्टर होल्डर का प्रकार है — व्यक्तिगत के लिए P, कंपनी के लिए C, H हिंदू अविभाजित परिवार के लिए, फ़र्म या LLP के लिए F, ट्रस्ट के लिए T, और कई अन्य। पांचवां कैरेक्टर व्यक्तिगत होल्डर के लिए सरनेम का पहला अक्षर है, अन्यथा एंटिटी के नाम का पहला अक्षर। चार अंक एक क्रम संख्या हैं, और आख़िरी अक्षर एक अल्फ़ाबेटिक चेक कैरेक्टर है।
GSTIN के उलट, उस आख़िरी अक्षर के पीछे का एल्गोरिदम कभी सार्वजनिक नहीं किया गया, इसलिए कोई भी टूल PAN को उस तरह वेरिफाई नहीं कर सकता जैसे GSTIN को किया जा सकता है। जो वाकई जांचा जा सकता है वह है संरचना और होल्डर का प्रकार, और यह सुनने से ज़्यादा पकड़ता है: डिकोड किए गए होल्डर टाइप और जिस एंटिटी से आप डील कर रहे हैं, उसके बीच मेल न खाना एक असली संकेत है, और वैसा ही एक चौथा कैरेक्टर भी है जो कभी आबंटित ही नहीं हुआ।
एक अच्छा उदाहरण है वह प्लेसहोल्डर जो लगभग हर फ़ॉर्म और ट्यूटोरियल इस्तेमाल करता है, ABCDE1234F। यह किसी भी regex को पास कर जाता है, और यह संरचनात्मक रूप से असली PAN नहीं है — D कोई आबंटित होल्डर टाइप नहीं है। जो कुछ भी सिर्फ़ पैटर्न-मैच करता है, वह इसे पास कर देगा।
अक्सर पूछे जाने वाले सवाल
क्या यह बता सकता है कि PAN वाकई मौजूद है?
नहीं, और ऑफ़लाइन कुछ भी यह नहीं बता सकता। PAN का कोई सार्वजनिक चेक-डिजिट एल्गोरिदम नहीं है, इसलिए केवल इनकम टैक्स डिपार्टमेंट की अपनी वेरिफिकेशन सर्विस ही जारी होने की पुष्टि कर सकती है। यह टूल गलत बने या बनावटी नंबरों को किसी फ़ॉर्म या डेटाबेस तक पहुंचने से पहले पकड़ लेता है।
क्या मेरा PAN कहीं भेजा जाता है?
नहीं। वैलिडेशन पूरी तरह आपके ब्राउज़र में होता है। कुछ भी अपलोड, लॉग या स्टोर नहीं होता — जो किसी व्यक्ति की पहचान बताने वाले नंबर के लिए मायने रखता है।
ABCDE1234F को चेतावनी के रूप में क्यों दिखाया जाता है?
"D" कोई आबंटित होल्डर-टाइप कैरेक्टर नहीं है, इसलिए वह मशहूर नमूना कभी असली PAN संरचना नहीं था। इसे अमान्य की जगह चेतावनी के रूप में दिखाया जाता है, क्योंकि कोई चेकसम नहीं है और होल्डर के प्रकारों की आधिकारिक सूची सालों में बढ़ी है।
चौथे कैरेक्टर का क्या मतलब है?
यह होल्डर का प्रकार बताता है: P व्यक्तिगत, C कंपनी, H HUF, F फ़र्म या LLP, A एसोसिएशन ऑफ़ पर्सन्स, T ट्रस्ट, B बॉडी ऑफ़ इंडिविजुअल्स, L स्थानीय प्राधिकरण, J कृत्रिम न्यायिक व्यक्ति, G सरकार।
पांचवां कैरेक्टर क्या है?
व्यक्तिगत होल्डर के लिए यह सरनेम का पहला अक्षर है, पहले नाम का नहीं। कंपनी, फ़र्म या ट्रस्ट के लिए यह एंटिटी के नाम का पहला अक्षर है।
क्या GSTIN के अंदर का PAN वही है?
हां। GSTIN के कैरेक्टर 3 से 12 होल्डर का PAN होते हैं। हमारा GSTIN वैलिडेटर इसे आपके लिए निकालता है।
क्या AI एजेंट भी PAN वेरिफाई कर सकते हैं?
हां, हमारे MCP सर्वर पर validate_pan के ज़रिए, ताकि फ़ॉर्म या रिकॉर्ड संभालने वाला कोई एजेंट अंदाज़ा लगाने की बजाय नंबर चेक कर सके।