0

आईबीएएन सत्यापनकर्ता

IBAN के वास्तविक ISO 7064 mod-97 चेकसम को मान्य करें और एक बंडल प्रति-देश प्रारूप तालिका के विरुद्ध इसकी कुल लंबाई को क्रॉस-चेक करें - अपने ब्राउज़र में पूरी तरह से ऑफ़लाइन।

Buy Me a Coffee at ko-fi.com
प्रसंस्करण... 0%
आईबीएएन को पार्स करना
कंप्यूटिंग मॉड-97 चेकसम
हो गया

नतीजा

एक IBAN (इंटरनेशनल बैंक अकाउंट नंबर) केवल अक्षरों और अंकों की एक लंबी श्रृंखला नहीं है - इसके देश कोड ब्लॉक के अंतिम दो अक्षर एक वास्तविक चेकसम हैं, जो ISO 7064 mod-97 एल्गोरिदम के साथ गणना की जाती है, जो वायर ट्रांसफर सबमिट होने से पहले ही अधिकांश टाइपो और ट्रांसक्रिप्शन त्रुटियों को पकड़ लेता है। यह उपकरण लुकअप तालिका या किसी मोटे अनुमान के बजाय उस सटीक एल्गोरिथ्म को लागू करता है: यह साफ किए गए IBAN के पहले चार वर्णों को अंत तक ले जाता है, प्रत्येक अक्षर को उसके दो-अंकीय संख्यात्मक मान (A = 10 से Z = 35 तक परिवर्तित करता है, इसलिए 22-वर्ण वाला IBAN 30-प्लस अंकों की संख्या में विस्तारित हो सकता है), और जावास्क्रिप्ट के BigInt प्रकार का उपयोग करके उस बड़ी संख्या modulo 97 की गणना करता है, क्योंकि मान नियमित रूप से अधिक होता है लंबे IBAN के लिए Number.MAX_SAFE_INTEGER। एक वास्तविक रूप से वैध IBAN हमेशा घटकर ठीक 1 हो जाता है।

अकेले चेकसम वैधता यह गारंटी नहीं देती है कि IBAN अच्छी तरह से बना हुआ है, इसलिए यह उपकरण ISO 13616 रजिस्ट्री से ली गई 79 वास्तविक IBAN-जारी करने वाले देशों की एक बंडल तालिका के विरुद्ध कुल लंबाई को भी क्रॉस-चेक करता है - जर्मनी के IBAN हमेशा 22 अक्षर होते हैं, फ्रांस के हमेशा 27 होते हैं, यूक्रेन के हमेशा 29 होते हैं, माल्टा के हमेशा 31 होते हैं, और इसी तरह। यदि किसी मान्यता प्राप्त देश कोड की लंबाई मेल नहीं खाती है, तो टूल केवल "अमान्य" कहने के बजाय स्पष्ट रूप से बेमेल की रिपोर्ट करता है, और यदि देश कोड बंडल तालिका में नहीं है तो यह स्पष्ट रूप से कहता है और मॉड-97 चेकसम को सत्यापित करते समय लंबाई की जांच को छोड़ देता है।

प्रक्रिया के बारे में कुछ भी छिपा नहीं है. परिणाम पैनल देश कोड और चेक अंकों के साथ पुनर्व्यवस्थित स्ट्रिंग को अंत तक ले जाता है, पूर्ण अक्षर-से-संख्या विस्तार का उपयोग संख्यात्मक स्ट्रिंग बनाने के लिए किया जाता है जो कम मॉड 97 हो जाता है, और सटीक शेष जो गणना की गई थी - ताकि आप हाथ से सत्यापित कर सकें, या किसी अन्य कार्यान्वयन के विरुद्ध, कि उपकरण केवल विश्वास पर हरे चेकमार्क को फ्लैश नहीं कर रहा है। एक ज्ञात-मान्य परीक्षण IBAN जैसे GB82 WEST 1234 5698 7654 32 हर चरण से गुजरेगा और ठीक 1 के शेष पर पहुंचेगा।

इस साइट के प्रत्येक टूल की तरह, IBAN सत्यापनकर्ता पूरी तरह से आपके ब्राउज़र में चलता है: कोई भी बैंक खाता नंबर, वास्तविक या परीक्षण, कभी भी सर्वर पर नहीं भेजा जाता है, लॉग इन किया जाता है, या कहीं भी संग्रहीत नहीं किया जाता है। IBAN चिपकाएँ, त्वरित, पारदर्शी उत्तर प्राप्त करें, और अपने स्वयं के रिकॉर्ड या समर्थन टिकट के लिए एक क्लिक से पूर्ण विवरण कॉपी करें।