اختيار اللغة

مولد رقم الآيبان وحاسبة الحساب المصرفي الدولي

توليد أرقام آيبان تجريبية صالحة هيكلياً لأكثر من 90 دولة، تحويل بيانات الحساب البنكي إلى آيبان، وتصدير النتائج فوراً بصيغ CSV وXLSX.

مولد رقم الآيبانكيف يعمل؟ ↓
من 1 إلى 100

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

بالنسبة إلى المملكة العربية السعودية، يضمن النظام رقمي التحقق الخاصين برمز IBAN فقط. أي تحقق خاص بالبنك داخل رقم الحساب يكون عشوائياً.

Mehmet Demiray (محمد ديميراي) نُشِر آخر تحديث
مشاركة

وظيفة مولد رقم الآيبان وأنماط تشغيله

يوفر مولد رقم الآيبان بيئة متكاملة لإنشاء أرقام حسابات مصرفية دولية مطابقة للمواصفات القياسية، ويعمل عبر نمطين رئيسيين يلبيان احتياجات المطورين والمحاسبين على حد سواء. يتيح النمط الأول توليد أرقام عشوائية لأغراض الاختبار، حيث يختار المستخدم دولة من بين 96 دولة مسجلة في السجل الرسمي، ويحدد الكمية المطلوبة بين 1 و 100 حساب. تضمن الأداة مطابقة كل رقم للبنية الهيكلية المعتمدة لكل بلد، بما في ذلك طول السلسلة ونوع المحارف وخانات التحقق الحسابية.

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

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

بنية رقم الآيبان ومكوناته القياسية

يتألف رقم الحساب المصرفي الدولي من تركيبة هرمية موحدة دوليًا، تبدأ برمز الدولة المكون من حرفين وفق معيار ISO 3166-1، يليه رقمان مخصصان للتحقق الحسابي، ثم رقم الحساب المصرفي الأساسي المعروف اختصارًا باسم BBAN. يختلف تركيب هذا الجزء الأخير وطوله من دولة إلى أخرى بناءً على تشريعات البنك المركزي المحلي، حيث يدمج عادة بين رمز المؤسسة المالية، ورمز الفرع، ورقم الحساب الفردي.

تتفاوت الأطوال الإجمالية لأرقام الآيبان حول العالم بشكل ملحوظ، إذ تبدأ من 15 خانة في النرويج وتصل إلى 33 خانة في بلدان أخرى. يوضح الجدول التالي نماذج من بنية الحسابات في عدة دول:

الدولة الطول الإجمالي تركيبة الحساب المحلي (BBAN)
المملكة العربية السعودية 24 رمز البنك حرفيان، ثم 18 رقمًا
الإمارات العربية المتحدة 23 3 أرقام للبنك، ثم 16 رقمًا للحساب
جمهورية مصر العربية 29 4 أرقام للبنك، 4 للفرع، ثم 17 رقمًا
النرويج 15 4 أرقام للبنك، 6 للحساب، ورقم تدقيق
فرنسا 27 5 أرقام للبنك، 5 للفرع، 11 للحساب، ورقمين للتحقق

يُستخدم التنسيق الإلكتروني دون أي فواصل أو مسافات في معالجة البرمجيات وقواعد البيانات، بينما تعتمد المعاملات الورقية والمستندات الرسمية التنسيق المطبوع عبر تقسيم الرقم إلى كتل رباعية لتسهيل القراءة وتفادي الأخطاء البشرية.

خوارزمية حساب أرقام التحقق بنظام MOD-97

تخضع خانتا التحقق في رقم الآيبان لقاعدة رياضية صارمة محددة في المعيار الدولي ISO 7064 تحت اسم خوارزمية MOD 97-10. تهدف هذه العملية إلى كشف الأخطاء الشائعة عند إدخال البيانات، مثل كتابة رقم خاطئ أو تبديل ترتيب خانتين متجاورتين.

تتم المعالجة عبر خطوات متسلسلة تبدأ بنقل رمز الدولة وخانتي التحقق الافتراضيتين (00) إلى نهاية الرقم، ثم استبدال كل حرف لاتيني بقيمته العددية المحددة، حيث يبدأ الحرف A بالرقم 10 وصولًا إلى الحرف Z الذي يمثل 35. يُحسب باقي قسمة هذا العدد الطويل على 97، وتُحدد خانتا التحقق بالقانون التالي:

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

وعند التحقق من رقم آيبان قائم، يُعاد ترتيب السلسلة بنقل أول أربع خانات إلى النهاية، وتكون الصيغة صحيحة رياضيًا إذا وفقط إذا تحقق الشرط:

N mod 97=1N \bmod 97 = 1

تكشف هذه المعادلة ما يتجاوز 99.9‎%‎ من أخطاء الكتابة العرضية، مما يحول دون إرسال الحوالات المالية إلى وجهات غير مقصودة نتيجة أخطاء الإدخال اليدوي.

مفاتيح التحقق الوطنية داخل الحساب المصرفي

تفرض العديد من السلطات النقدية حول العالم تضمين خانات تحقق إضافية داخل بنية رقم الحساب المحلي BBAN بجانب خانتي التحقق العامتين للآيبان. تساعد هذه الأرقام الداخلية الأنظمة المصرفية المحلية على التأكد من سلامة الحساب قبل توجيهه للمقاصة المركزية.

يدعم مولد رقم الآيبان حساب مفاتيح التحقق الوطنية لعدد 33 دولة، من بينها بلجيكا، وإسبانيا (DC)، وفرنسا وتوابعها وموناكو (مفتاح RIB)، وإيطاليا وسان مارينو (رمز CIN)، والتشيك، وهنغاريا، وهولندا باختبار elfproef، وفنلندا بخوارزمية Luhn، وبولندا، والبرتغال، والنرويج باختبار mod 11. في المقابل، تضمن الأداة بالنسبة لبقية الدول المتاحة صحة خانتي التحقق الدوليتين للآيبان وبنية المحارف فقط، مع إيضاح ذلك بوضوح للمستخدم.

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

تحويل بيانات الحساب المحلي إلى آيبان

يتيح نمط التحويل في الأداة تجميع الحسابات المصرفية المحلية وصياغتها ضمن معيار الآيبان الدولي. يبدأ المستخدم باختيار دولة الحساب، ثم تظهر الحقول الخاصة بتلك الدولة كرمز المصرف، ورمز الفرع في حال وجوده، ورقم الحساب الشخصي.

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

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

بيانات اختبار وتطوير وليست حسابات مصرفية حقيقية

تُنشئ الأداة أرقام آيبان سليمة من الناحية الهيكلية والحسابية، إلا أن هذه الأرقام لا تعود إلى حسابات بنكية فعلية أو كيانات قائمة. تعتمد أرقام الفروع والحسابات المتولدة على دوال رقمية عشوائية آمنة عبر واجهة crypto.getRandomValues، مما يعني عدم وجود أرصدة مالية أو ملاك وراءها.

تقتصر مجالات الاستخدام المشروع لهذه البيانات على اختبار الأنظمة البرمجية، وتجربة نماذج الدفع الإلكتروني، وتأهيل بيئات التطوير، وتجهيز الشروح التعليمية. ويُعد استخدام هذه الأرقام في إجراء معاملات تحويل مالية حقيقية، أو إدراجها ضمن فواتير تجارية، أو تخطي خطوات التحقق من الهوية الشخصية ممارسة غير قانونية تؤدي حتمًا إلى فشل التحويلات وارتدادها.

تعمل أداة مولد رقم الآيبان مجانًا وبشكل كامل داخل المتصفح، دون حاجة إلى إنشاء حساب مستخدم أو تنزيل ملحقات، ولا تُخزن أي مدخلات أو تُرسل عبر خوادم خارجية حفاظًا على أمان بيانات التجارب.

الأكثر شيوعًا.

كيف يمكنني توليد أرقام آيبان تجريبية للاختبار البرمجي؟

اختر الدولة المطلوبة من القائمة، وحدد العدد الذي تحتاجه بين 1 و100، ثم اضغط على زر التوليد. ستحصل على أرقام مطابقة للمعايير القياسية مع إمكانية تصديرها كملف CSV أو صورة لاستخدامها في بيئات التطوير واختبار بوابات الدفع الإلكتروني.

هل الحسابات المُولدة حقيقية ويمكن استقبال الحوالات المالية عليها؟

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

كيف أحسب رقم الآيبان انطلاقاً من رقم حسابي البنكي المحلي؟

انتقل إلى وضع الحساب من التفاصيل البنكية، ثم اختر الدولة وأدخل رمز البنك ورمز الفرع إن وجد ورقم الحساب. يقوم مولد رقم الآيبان بضبط أطوال الخانات بإضافة الأصفار تلقائياً واحتساب خانات الفحص الوطنية وخانات فحص الآيبان عبر خوارزمية MOD-97 لإنتاج رقم متكامل.

هل تدعم الأداة توليد أرقام آيبان لدول مثل الولايات المتحدة أو كندا؟

لا تدعم الأداة ذلك لأن هذه الدول لا تعتمد نظام الآيبان في معاملاتها المصرفية المحلية، بل تستخدم أنظمة بديلة مثل أرقام التوجيه في الولايات المتحدة أو أرقام العبور في كندا. تقتصر القائمة المتاحة على الدول المسجلة رسمياً في سجل 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