مدقق ومتحقق صحة رقم الآيبان البنكي (IBAN)

التحقق من صحة أرقام الحسابات البنكية الدولية IBAN وخوارزمية Mod-97 محلياً.

مدقق ومتحقق صحة رقم الآيبان البنكي (IBAN)

التحقق من صحة أرقام الحسابات البنكية الدولية IBAN وخوارزمية Mod-97 محلياً.

كيف يعمل

1
أدخل القيم والمعاملات
املأ الأرقام أو النسب أو المدخلات في حقول نموذج الحساب.
2
راجع الحساب الفوري
يتم تحديث النتائج ديناميكياً في متصفحك بأداء فوري ودقيق.
3
اطلع على التفاصيل والملخص
راجع التقسيم المفصل ومؤشرات المقارنة والملخص النهائي.
مركز المفاهيم والمعرفة

مدقق وفاحص صحة أرقام الحسابات البنكية الدولية (IBAN) وخوارزمية Mod-97

يُعد رقم الحساب البنكي الدولي (International Bank Account Number - IBAN) المعيار المصرفي القياسي المعترف به عالمياً وفق المواصفة القياسية الدولية ISO 13616 لتسهيل التحويلات المالية الدولية وتفادي أخطاء النقل البشري وإخفاقات غرف المقاصة. يقوم هذا المحرك البرمجي بتدقيق الصيغة الهيكلية للرمز البنكي، والتحقق من الطول الإلزامي الخاص بكل دولة (من 15 حرفاً للنرويج إلى 30 حرفاً لبعض الدول العربية والأوروبية)، وفحص كود الدولة ISO 3166، وتطبيق خوارزمية فحص المتبقي الرياضية المعيارية Modulo 97 (وفق مواصفة ISO 7064) محلياً وبأقصى سرعة ممكنة.

عند إدخال رقم حساب دولي مثل الحساب السعودي SA0380000000608010167519، تجري الأداة الخطوات الخوارزمية الصارمة: التحقق من كود الدولة (SA) وطول الحساب البالغ 24 خانة بالضبط، ثم نقل رمز الدولة ورقمي التحقق (SA03) إلى نهاية السلسلة الرقمية، وتحويل الحروف إلى أرقام مقابلة (حيث S=28 و A=10)، وأخيراً إجراء عملية القسمة الحسابية على 97 لمصفوفة الأرقام الضخمة عبر تفكيك السلاسل البرمجية. وبما أن باقي قسمة السلسلة على 97 هو 1 بالضبط (Mod-97 === 1)، تصنف الحاسبة الحساب فورياً كـ 'رقم حساب بنكي دولي صحيح وسليم رياضياً وهيكلياً'.

تجري كافة عمليات الفحص والتجزئة داخل المتصفح دون إرسال رقم حسابك البنكي أو نسخه لأي خوادم وسيطة، مما يوفر بيئة تحقق آمنة تماماً للمحاسبين والشركات قبل تنفيذ الحوالات والمدفوعات الدولية الحساسة.

البنية الأساسية والمعادلة الرياضية

التحقق الحسابي الرياضي: السلسلة الرقمية المحولة والمعدلة mod 97 === 1

تُنقل الأحرف الأربعة الأولى لنهاية السلسلة، وتُستبدل الحروف الأبجدية بالأرقام المقابلة من 10 إلى 35 (A=10 إلى Z=35)، ويجب أن يكون باقي قسمة الناتج الضخم على 97 مساوياً للرقم 1.

أفضل الممارسات والإرشادات الأساسية

  • تجنب المسافات والفواصل عند نسخ رقم IBAN: تقوم أداتنا بحذف المسافات تلقائياً، ولكن تأكد دائماً عند إدخال الحساب في التطبيقات المصرفية من خلوه من أي فراغات عشوائية مخفية.
  • التحقق من كود الدولة وأرقام التحقق (Check Digits): الرقمان الواقعان بعد كود الدولة مباشرة (مثل SA03) هما صمام الأمان الرياضي المشتق من الخوارزمية لمنع أخطاء الطباعة.
  • معرفة أن الفحص يؤكد صحة الهيكل الرياضي: يؤكد هذا الفحص أن رقم IBAN مبني طبقاً للقواعد البنكية المعتمدة دولياً، لكنه لا يؤكد ما إذا كان الحساب مجمداً أو نشطاً في البنك اللحظي.
  • الاحتفاظ برمز السويفت كود (BIC/SWIFT) موازياً لـ IBAN: تتطلب معظم الحوالات العابرة للقارات إدخال رمز السويفت كود الخاص بالفرع البنكي المستلم بجانب رقم IBAN لتفادي تعليق الحوالة.

الأسئلة الشائعة والأجوبة (FAQ)

ماذا يثبت الفحص الرياضي الناجح لخوارزمية Modulo 97 فعلياً؟
يثبت يقيناً أن الحساب يتبع معايير ISO الدولية بدقة، وأن أرقام التحقق متوافقة رياضياً، مما يستبعد بنسبة 99.9% أي خطأ ناتج عن تبديل أرقام أو نقص خانات أثناء النقل والنسخ.
لماذا تختلف أطوال أرقام الحسابات الدولية (IBAN) من دولة إلى أخرى؟
لأن كل دولة تحدد الطول المعتمد لبنيتها المصرفية الوطنية (BBAN) لدمج كود البنك، ورقم الفرع، ورقم الحساب الداخلي؛ فيبلغ طوله 24 خانة في السعودية، و23 في الإمارات، و29 في مصر.
هل يكشف هذا المدقق اسم صاحب الحساب أو رصيده البنكي؟
كلا؛ لا ترتبط الأداة بأي قواعد بيانات مصرفية سرية للعملاء، ولا يمكن لأي جهة غير البنك المصدر معرفة اسم المالك أو الرصيد المالي؛ فالأداة تفحص الصحة الرياضية والبنيوية فقط.
هل يمكن لرقم IBAN يحتوي على خطأ في رقم واحد أن يجتاز هذا الفحص بنجاح؟
مستحيل عملياً؛ فقد صممت خوارزمية Mod-97 هندسياً لكشف أي خطأ في رقم منفرد، وأي تبديل لموضعي رقمين متجاورين، مما يجعل اجتياز حساب غير صحيح بالصدفة شبه معدوم.