عن Generate Random IBAN
أدوات مجانية وأدلة بلغة بسيطة لكل من يتعامل مع أرقام IBAN: أرقام آيبان تجريبية تجتاز التحقق لكن لم يُصدرها أي بنك، ومدقق لأرقام IBAN، وIBANpedia.
من يدير الموقع
يبني الموقعَ ويصونه Generate Random IBAN، وهو مشروع مستقل. ليس بنكاً ولا مزوداً لخدمات الدفع، ولا صلة له بـ SWIFT أو ISO أو أي بنك. ويصون المشروع أيضاً iban-check، وهي مكتبة مفتوحة المصدر لأرقام IBAN.
ما يقدمه الموقع وما لا يقدمه
يضم الموقع مولداً لأرقام آيبان تجريبية في 91 دولة، ومدققاً لأرقام IBAN، وواجهة REST API، وخادم MCP عاماً لوكلاء الذكاء الاصطناعي، وIBANpedia، وهي مجموعة أدلة بلغة بسيطة. والموقع كله متاح بـ 9 لغات.
وهو ليس بنكاً. لا يفتح حسابات، ولا يستطيع أن يخبرك برقم الآيبان الخاص بحسابك: فبنكك يعرضه في تطبيقه وفي كشوف حسابك. وأرقام IBAN المولَّدة بيانات اختبار لم يُصدرها أي بنك، فلا تستخدمها أبداً في المدفوعات أو التسجيل في الخدمات أو الخصم المباشر.
لماذا أنشأنا الموقع
نماذج الدفع والتكاملات المصرفية ومدققات IBAN كلها تحتاج إلى بيانات اختبار تجتاز التحقق من المجموع الاختباري. وتركيب هذه الأرقام يدوياً عمل بطيء والخطأ فيه سهل، لأن لكل دولة طولاً وترتيباً خاصين بها.
يولّد هذا الموقع هذه الأرقام في ثانية، ويغطي 91 دولة. يتبع كل IBAN الصيغة الوطنية لدولته ويحمل رقمي تحقق MOD-97 صحيحين، ويمكنك أن ترى معنى كل جزء فيه.
كيف تُولَّد أرقام IBAN
يبدأ كل IBAN من بنية BBAN المسجلة لدولته: العدد الصحيح من الأرقام والحروف في المواضع الصحيحة. وحيث تكون للدولة أرقام تحقق وطنية وخوارزمية رسمية منشورة، مثل clé RIB الفرنسي أو CIN الإيطالي، يحسبها المولد. ثم يحسب رقمي التحقق في IBAN بطريقة MOD 97-10 (ISO/IEC 7064)، فيجتاز كل IBAN الفحص الذي تجريه جميع أدوات التحقق.
يعمل المولد افتراضياً في الوضع الواقعي: فلا يستخدم إلا الأرقام، ويضع في 84 دولة رمز بنك كبير، من قائمة أُعدّت يدوياً من سجلات رسمية مثل سجلات البنوك المركزية. ويبقى رقم الحساب عشوائياً. والآيبان الواقعي أيضاً لم يُصدره أي بنك، لكنه قد يطابق حساباً حقيقياً بالصدفة. وعند إيقاف خيار «واقعية» تحصل على أرقام آيبان عشوائية بالكامل: يصبح رمز البنك عشوائياً أيضاً، وقد تظهر حروف حيث تسمح الصيغة.
المصادر وكيف نتحقق من المعلومات
تتبع صيغ الدول سجل IBAN لدى SWIFT، الإصدار 102 (يونيو 2026)، وهو السجل الرسمي الذي تحتفظ به SWIFT لمعيار ISO 13616. والجزائر والمغرب ليستا فيه: صيغتاهما مأخوذتان من قوائم غير رسمية، وتذكر صفحتاهما ذلك. أما خوارزميات أرقام التحقق الوطنية فمصدرها البنوك المركزية والمعايير الوطنية والجمعيات المصرفية، وتذكر صفحة كل دولة مصدرها.
تفحص اختبارات آلية كل صيغة دولة وكل خوارزمية تحقق وطنية بمقارنتها بأمثلة السجل، وتتأكد من أن أرقام IBAN المولَّدة تجتاز تحقق MOD-97.
تُراجَع مقالات IBANpedia وفق مصادر أولية، هي: سجل IBAN لدى SWIFT، ومعيار ISO 13616، ومعيار ISO/IEC 7064، واللائحتان الأوروبيتان 260/2012 و2024/886، والمجلس الأوروبي للمدفوعات، والبنك المركزي الأوروبي. ويذكر كل مقال مصادره وتاريخ آخر تحديث له. والنص الإنجليزي هو الأصل، واللغات الثماني الأخرى ترجمات عنه.
وجدت خطأً؟ راسلنا. سنراجعه في المصدر، ونصحح الصفحة ونحدّث تاريخها.
مكتبة مفتوحة المصدر: iban-check
مكتبة iban-check مفتوحة المصدر يصونها المشروع، للتحقق من أرقام IBAN وتحليلها دون اتصال بالإنترنت في JavaScript وTypeScript. تُجري فحوص البنية وتحقق MOD-97 وفق سجل IBAN لدى SWIFT، وتوضح سبب عدم صلاحية رقم IBAN، ولا تعتمد على أي حزم أخرى (رخصة MIT). GitHub · npm
ماذا يحدث لبياناتك
لا تحتاج إلى حساب. تُولَّد أرقام IBAN عند الطلب ولا تُحفظ أبداً، ولا نتتبع الأرقام التي تولّدها. استخدمها في الاختبارات والعروض التوضيحية والتوثيق، أو لتتعلم كيف تعمل أرقام IBAN.
يتحقق المدقق من أرقام IBAN داخل متصفحك، ومن دون JavaScript يرسلها إلى خادمنا للتحقق منها فقط ولا يحفظها. وتشرح سياسة الخصوصية وسياسة ملفات تعريف الارتباط الباقي: الاستضافة وCloudflare وGoogle Analytics وGoogle Fonts.
تواصل معنا
للأسئلة أو التصحيحات أو الإبلاغ عن الأخطاء أو طلب مفاتيح API، راسلنا على apis@generaterandomiban.com