UTILS.
‎100%‎ داخل المتصفح
🏦

مدقّق ومحلّل IBAN

دقّق رقم الحساب المصرفي الدولي دون اتصال عبر مجموع التحقق MOD-97 وقسّمه إلى الدولة وأرقام التحقق ورمز البنك والفرع والحساب.

— يظهر المخرج هنا —

حول هذه الأداة

يتحقق مدقّق ومحلّل IBAN من صحة رقم الحساب المصرفي الدولي ويقسّمه إلى أجزائه — الدولة، وأرقام التحقق، ورمز البنك، ورمز الفرع/sort code، ورقم الحساب. يدقّق بالكامل دون اتصال في متصفحك (بلا بحث مصرفي، وبلا شبكة)، لذا يؤكد الصحة البنيوية وصحة مجموع التحقق، لا ما إذا كان الحساب موجودًا فعلًا.

يتبع التدقيق سجل ISO 13616 وخوارزمية ISO 7064 MOD-97-10. أولًا تُزال المسافات من المدخل ويُحوّل إلى أحرف كبيرة، ويُتحقق من طوله مقابل الجدول لكل دولة (مثلًا DE=22، GB=22، FR=27، NL=18، ES=24؛ نحو 80 دولة مضمّنة). ثم تُنقل الأحرف الأربعة الأولى (رمز الدولة إضافةً إلى رقمَي التحقق) إلى النهاية، ويُستبدل كل حرف برقم (A=10 … Z=35)، وتُفسَّر سلسلة الأرقام الناتجة كعدد صحيح كبير؛ ويكون IBAN صالحًا إذا وفقط إذا كان ذلك العدد mod 97 يساوي 1. يُحسب الباقي تدريجيًا، رقمًا برقم، فلا حاجة لمكتبة أعداد كبيرة.

عندما ينجح الطول ومجموع التحقق، يُحلَّل BBAN باستخدام جدول بنية الدولة إلى رمز البنك والفرع وأرقام التحقق الوطنية ورقم الحساب حيث تُعرَف تلك المواضع. يضبط وضع 'حساب أرقام التحقق' المواضع 3–4 إلى '00'، ويشغّل الخوارزمية، ويُرجع 98 − (mod 97) كرقمَي التحقق الصحيحين — مفيد عندما تملك الدولة وBBAN وتحتاج بناء IBAN الكامل. تُظهر النتيجة أيضًا القيمة منسّقة في مجموعات قياسية من أربعة.

الأسئلة الشائعة

هل يتحقق هذا من أن الحساب المصرفي حقيقي؟
لا. يدقّق بنية IBAN — الطول الصحيح للدولة ومجموع تحقق ناجح بـ ISO 7064 MOD-97-10. لا يمكنه معرفة ما إذا كان الحساب مفتوحًا أو يخصّ أحدًا؛ البنك المُصدِر وحده يمكنه تأكيد ذلك. يعمل بالكامل دون اتصال.
كيف يعمل تحقق MOD-97؟
تُنقل الأحرف الأربعة الأولى (رمز الدولة + أرقام التحقق) إلى النهاية، ويُستبدل كل حرف A–Z بـ 10–35، ويُؤخذ العدد الناتج modulo 97. يعطي IBAN الصالح باقيًا يساوي 1 بالضبط. تحسب الأداة هذا الباقي تدريجيًا فتعمل دون دعم للأعداد الكبيرة.
ما هو وضع 'حساب أرقام التحقق'؟
إذا كنت تعرف رمز الدولة وBBAN لكن ليس رقمَي التحقق، يُدرج هذا الوضع '00'، ويشغّل مجموع التحقق، ويُرجع 98 ناقص الباقي كأرقام التحقق الصحيحة — ثم يُظهر IBAN الكامل المنسّق بشكل صحيح.
لماذا لا يمكنه تفكيك حقول كل دولة؟
يغطي تدقيق الطول ومجموع التحقق نحو 80 دولة، لكن مواضع حقول البنك/الفرع/الحساب التفصيلية مضمّنة فقط للدول الشائعة (مثل DE وGB وFR وES وNL وIT). أما للدول الأخرى فيُعرض BBAN الكامل كحقل حساب واحد.

المزيد من الأدوات