भाषा चुनें

परीक्षण और सत्यापन के लिए IBAN जेनरेटर

96 देशों के लिए मान्य परीक्षण IBAN बनाएं या बैंक खाते के विवरण से नया कोड निकालें। बल्क डेटा CSV और Excel में निर्यात करें।

1 से 100 तक

केवल परीक्षण डेटा। इन IBAN में वैध जांच अंक हैं लेकिन ये वास्तविक बैंक खातों से जुड़े नहीं हैं, इसलिए इनका उपयोग कभी भी धन भेजने या प्राप्त करने के लिए न करें।

जर्मनी के लिए केवल दो IBAN जांच अंकों की गारंटी है। खाता संख्या के भीतर बैंक विशिष्ट जांच यादृच्छिक है।

Mehmet Demiray (मेहमत देमिराय) प्रकाशित अपडेट किया गया
साझा करें

IBAN जेनरेटर के कार्य और उपयोग के तरीके

IBAN जेनरेटर वित्तीय सॉफ्टवेयर डेवलपर्स, गुणवत्ता विश्लेषकों (QA) और डेटाबेस प्रशासकों के लिए अंतरराष्ट्रीय बैंक खाता संख्या तैयार करने की सुविधा देता है। यह उपकरण दो मुख्य मोड में काम करता है: यादृच्छिक परीक्षण IBAN निर्माण और बैंक विवरण से IBAN गणना।

पहले मोड में, उपयोगकर्ता 96 पंजीकृत देशों में से किसी एक का चयन कर सकता है और 1 से लेकर 100 तक यादृच्छिक IBAN बना सकता है। प्रत्येक उत्पन्न संख्या आधिकारिक रजिस्ट्री प्रारूप के अनुसार होती है। इसमें वर्णों की सही लंबाई, अक्षरों और अंकों का सही क्रम और ISO 13616 चेक अंक शामिल होते हैं। 33 प्रमुख देशों के लिए यह राष्ट्रीय चेक अंकों की भी गणना करता है। दूसरे मोड में, आप देश, बैंक कोड, शाखा कोड और खाता संख्या दर्ज करके वैध IBAN की गणना कर सकते हैं। उपकरण स्वचालित रूप से आवश्यक शून्य जोड़कर प्रारूप को पूरा करता है।

परिणाम तालिका में पूर्ण IBAN, चार-चार वर्णों के समूह वाला मुद्रण प्रारूप और चेक अंक प्रदर्शित होते हैं। उत्पन्न किए गए परीक्षण डेटा को आवश्यकतानुसार CSV, XLSX, PDF या छवि प्रारूप में निर्यात किया जा सकता है। यह उपकरण पूरी तरह से आपके ब्राउज़र में crypto.getRandomValues का उपयोग करके चलता है। इसका अर्थ है कि आपका कोई भी इनपुट किसी बाहरी सर्वर पर नहीं भेजा जाता है और डेटा पूरी तरह से सुरक्षित रहता है। यदि आपके पास पहले से कोई खाता संख्या है और आप उसकी वैधता जांचना चाहते हैं, तो आप IBAN सत्यापनकर्ता का उपयोग कर सकते हैं।

IBAN की संरचना: प्रारूप और देशवार लंबाई

अंतरराष्ट्रीय बैंक खाता संख्या यानी IBAN को सीमा पार वित्तीय लेनदेन को सुगम और त्रुटिरहित बनाने के लिए मानकीकृत किया गया है। इसकी संरचना तीन मुख्य भागों से मिलकर बनती है: दो अक्षरों का देश कोड, दो चेक अंक और उसके बाद आने वाला BBAN (बेसिक बैंक अकाउंट नंबर)। BBAN के भीतर बैंक कोड, शाखा पहचानकर्ता और ग्राहक की खाता संख्या निहित होती है।

वैश्विक स्तर पर IBAN की कुल लंबाई देश के अनुसार भिन्न होती है। न्यूनतम लंबाई नॉर्वे के लिए 15 वर्ण है, जबकि रूस जैसे देशों में यह 33 वर्ण तक लंबी हो सकती है। विभिन्न देशों की संरचना को निम्नलिखित तालिका से समझा जा सकता है:

देश कुल लंबाई BBAN संरचना
नॉर्वे 15 4 अंक बैंक, 6 अंक खाता, 1 अंक चेक
जर्मनी 22 8 अंक बैंक कोड, 10 अंक खाता संख्या
यूनाइटेड किंगडम 22 4 अक्षर बैंक, 6 अंक सॉर्ट कोड, 8 अंक खाता
फ्रांस 27 5 अंक बैंक, 5 अंक शाखा, 11 अंक/अक्षर खाता, 2 अंक RIB
स्पेन 24 4 अंक बैंक, 4 अंक शाखा, 2 अंक DC, 10 अंक खाता

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

MOD-97 एल्गोरिदम: चेक अंकों की गणितीय गणना

IBAN प्रणाली की सबसे बड़ी विशेषता इसका अंतर्निहित सत्यापन तंत्र है, जो ISO 7064 MOD 97-10 मानक पर आधारित है। यह एल्गोरिदम उपयोगकर्ता द्वारा टाइपिंग के दौरान की गई किसी भी गलती या अंकों के स्थान परिवर्तन को तुरंत पकड़ लेता है।

चेक अंकों की गणना करने के लिए सबसे पहले देश कोड और दो शून्य (00) को खाते के अंत में जोड़ा जाता है। इसके बाद सभी अक्षरों को संख्याओं में बदला जाता है, जहाँ A का मान 10, B का मान 11 और इसी क्रम में Z का मान 35 होता है। इस प्रकार प्राप्त विशाल पूर्णांक को NN मानकर 97 से विभाजित किया जाता है। चेक अंक ज्ञात करने का सूत्र इस प्रकार है:

check=98−(N mod 97)\text{check} = 98 - (N \bmod 97)

यदि परिणाम एक अंक का आता है, तो उसके आगे शून्य लगाया जाता है। जब कोई पूर्ण IBAN मान्य किया जाता है, तो देश कोड और चेक अंकों को अंत में ले जाकर अक्षरों को अंकों में बदलने के बाद संपूर्ण संख्या का 97 से शेषफल निकाला जाता है:

N mod 97=1N \bmod 97 = 1

यदि शेषफल 1 प्राप्त होता है, तो IBAN गणितीय रूप से वैध माना जाता है। उदाहरण के लिए, ब्रिटिश खाते GB82WEST12345698765432 में पहले चार वर्णों को अंत में ले जाकर WEST12345698765432GB82 बनाया जाता है। यहाँ W, E, S, T और G, B को उनके संबंधित संख्यात्मक मानों में बदलने पर प्राप्त संख्या 97 से विभाजित होकर ठीक 1 शेष देती है।

राष्ट्रीय चेक अंक और विशिष्ट बैंकिंग नियम

अंतरराष्ट्रीय MOD-97 चेक अंकों के अलावा, कई देशों के अपने आंतरिक राष्ट्रीय चेक अंक भी होते हैं जो BBAN के भीतर स्थित होते हैं। यह दोहरी सुरक्षा सुनिश्चित करती है कि बैंक कोड और खाता संख्या दोनों स्थानीय नियमों का पालन करते हैं।

हमारा IBAN जेनरेटर 33 देशों के लिए इन आंतरिक राष्ट्रीय चेक अंकों की सटीक गणना करता है। इनमें स्पेन का नियंत्रण अंक (DC), फ्रांस और मोनाको की RIB कुंजी, इटली और सैन मैरिनो का CIN वर्ण, बेल्जियम का मॉड-97 युग्म, नीदरलैंड की ग्यारह-परीक्षण (elfproef) प्रणाली, तथा फिनलैंड का लूह्न (Luhn) एल्गोरिदम शामिल हैं। इसके अलावा पोलैंड, नॉर्वे, पुर्तगाल, हंगरी, चेक गणराज्य और स्लोवाकिया जैसे देशों के राष्ट्रीय एल्गोरिदम भी इसमें एकीकृत हैं।

जिन देशों के आंतरिक चेक अंक इस सूची में शामिल नहीं हैं, उनके लिए उपकरण केवल अंतरराष्ट्रीय IBAN चेक अंकों की गारंटी देता है। इसका अर्थ यह है कि उन देशों के लिए उत्पन्न यादृच्छिक BBAN संरचनात्मक रूप से सही लंबाई और वर्ण वर्ग का पालन करेगा, लेकिन किसी बैंक का सख्त आंतरिक सत्यापनकर्ता उस यादृच्छिक खाता संख्या को अस्वीकार कर सकता है। डेवलपर्स को परीक्षण के दौरान इस अंतर को ध्यान में रखना चाहिए ताकि वे अपने सिस्टम की सत्यापन सीमाओं का सही आकलन कर सकें।

बैंक विवरण से IBAN तैयार करने की विधि

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

कई देशों में बैंक प्रणालियां निश्चित लंबाई की मांग करती हैं। यदि आपकी खाता संख्या निर्धारित लंबाई से छोटी है, तो उपकरण उसके बाईं ओर आवश्यक शून्य (zero padding) स्वतः जोड़ देता है। फ्रांस, स्पेन, इटली या हंगरी जैसे देशों के लिए आपको राष्ट्रीय नियंत्रण कुंजी दर्ज करने की आवश्यकता नहीं होती, क्योंकि यह कैलकुलेटर आपके द्वारा दिए गए बैंक विवरण के आधार पर उस कुंजी की गणना स्वयं कर लेता है।

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

परीक्षण डेटा बनाम वास्तविक बैंक खाते: सुरक्षा और नैतिक उपयोग

IBAN जेनरेटर द्वारा तैयार की गई सभी संख्याएं केवल कृत्रिम परीक्षण डेटा हैं। यद्यपि ये संख्याएं प्रारूप, लंबाई और चेक अंक के गणितीय नियमों को शत-प्रतिशत पूरा करती हैं, लेकिन इनके पीछे कोई वास्तविक बैंक खाता या जीवित व्यक्ति का खाता मौजूद नहीं होता है।

इन उत्पन्न नंबरों का उपयोग केवल सॉफ्टवेयर विकास, वित्तीय प्रणालियों के परीक्षण, फॉर्म सत्यापन, बिलिंग सॉफ़्टवेयर के स्टेजिंग परिवेश और तकनीकी दस्तावेज़ीकरण के लिए किया जाना चाहिए। इन नंबरों का उपयोग कभी भी वास्तविक धन भेजने, धन प्राप्त करने या चालान (invoice) तैयार करने के लिए नहीं किया जा सकता। यदि कोई व्यक्ति इन नंबरों पर पैसे भेजने का प्रयास करता है, तो लेनदेन बैंक स्तर पर ही विफल हो जाएगा और धन वापस आ जाएगा।

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

अक्सर पूछे जाने वाले प्रश्न।

परीक्षण के लिए डमी IBAN कैसे तैयार करें?

टूल में जाकर देश का चयन करें, आवश्यक संख्या (1 से 100 तक) निर्धारित करें और जनरेट बटन दबाएं। टूल तुरंत सही संरचना और चेक अंकों वाले IBAN तैयार कर देगा, जिन्हें आप CSV, XLSX या PDF प्रारूप में आसानी से डाउनलोड कर सकते हैं।

क्या इस टूल द्वारा बनाए गए IBAN असली बैंक खातों से जुड़े होते हैं?

नहीं, ये पूरी तरह से काल्पनिक और परीक्षण के लिए बनाए गए डमी कोड होते हैं। इनमें बैंक कोड और खाता संख्या यादृच्छिक होती है लेकिन इनकी संरचना और चेक अंक अंतरराष्ट्रीय मानकों के अनुसार सही होते हैं। इनके पीछे कोई वास्तविक बैंक खाता या ग्राहक नहीं होता है।

क्या भारतीय बैंक खातों के लिए IBAN बनाया जा सकता है?

नहीं, भारत IBAN प्रणाली का उपयोग नहीं करता है। भारतीय बैंकिंग प्रणाली में घरेलू लेन-देन के लिए IFSC और अंतरराष्ट्रीय आवक प्रेषण के लिए SWIFT कोड का उपयोग किया जाता है। यह टूल केवल उन 96 देशों के प्रारूप का समर्थन करता है जो आधिकारिक IBAN रजिस्ट्री में पंजीकृत हैं।

क्या पैसे भेजने या मंगाने के लिए इन IBAN का उपयोग किया जा सकता है?

कदापि नहीं, वास्तविक वित्तीय लेन-देन के लिए इनका उपयोग करने पर भुगतान तुरंत निरस्त हो जाएगा। फर्जी विवरण का उपयोग करके बिल बनाना या पहचान छिपाना धोखाधड़ी की श्रेणी में आता है। वास्तविक भुगतान प्राप्त करने के लिए केवल अपने बैंक द्वारा जारी किए गए आधिकारिक विवरण का ही उपयोग करें।

बैंक विवरण दर्ज करके IBAN की गणना कैसे की जाती है?

कैलकुलेटर मोड में जाकर देश चुनें और संबंधित बैंक कोड, शाखा कोड तथा खाता संख्या दर्ज करें। टूल रजिस्ट्री नियमों के अनुसार आवश्यक शून्य जोड़ता है, संबंधित देश के राष्ट्रीय चेक अंक निर्धारित करता है और अंत में MOD-97 पद्धति से दो अंकों के मुख्य IBAN चेक अंक तैयार करता है।

क्या मेरे द्वारा दर्ज किया गया बैंक डेटा सुरक्षित रहता है?

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

यदि मेरे पास पहले से कोई IBAN है, तो उसकी सही होने की पुष्टि कैसे करें?

यह टूल नए परीक्षण कोड बनाने और गणना करने के लिए है। यदि आपको किसी मौजूदा कोड की प्रामाणिकता जांचनी है, तो एकल कोड के लिए IBAN सत्यापनकर्ता का उपयोग करें। यदि आपके पास कई खातों की सूची है, तो आप थोक IBAN सत्यापनकर्ता के माध्यम से पूरी सूची की एक साथ पुष्टि कर सकते हैं।

संदर्भ

  1. IBAN Registry — IBAN structure per country · SWIFT
  2. ISO 13616-1:2020 — Structure of the IBAN · ISO
  3. ISO/IEC 7064:2003 — Check character systems · ISO
  4. IBAN — historic development (ECBS EBS204, EPC and ISO 13616) · Czech National Bank