Luhn Validator

مدقق Luhn سريع يؤكد صحة أرقام البطاقات من حيث البنية عبر حساب قيمة التحقق والتعامل مع التنسيقات الشائعة للمدخلات للمطورين.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,412+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

عن هذه الأداة

يطبق الأداة خوارزمية Luhn للتحقق من الأرقام المستخدمة عادة في معالجة المدفوعات والتحقق من الهوية. مخصص للمطورين ومهندسي البيانات وفِرق QA وفرق الدفع التي تحتاج إلى تحقق موثوق وقابل لإعادة الإنتاج للمعرّفات الرقمية قبل إدخالها في أنظمة البوابة أو خطوط المعالجة التحليلية. يتركز العمل على الدقة واليقين والسلوك المتوقّع عبر تنسيقات الإدخال المختلفة. الأداة تعمل بالكامل بدون اتصال خارجي وتصلح للبيئات الحساسة وأعمال الدُفعات حيث الخصوصية والمرور مهمان.

يتم تنظيف المدخلات بإزالة الأحرف غير الرقمية، تاركًا سلسلة أرقام نقية. يفرض الخوارزمية طولًا اعتياديًا (12–19 رقمًا). يبدأ حساب Luhn من اليمين: يضاعف كل رقم ثاني؛ إذا كان الناتج أكبر من 9، يطرح 9؛ ثم يجمع جميع الأرقام. يشير المجموع النهائي القابل للقسمة على 10 إلى الصحة. عند الطلب يمكن الإبلاغ عن نوع بطاقة مُقدّر بناءً على أنماط طول الأرقام، دون المصادقة على المصدر.

المخرجات محدّدة وت deterministice: is_valid (بوولي)، normalized_number (سلسلة أرقام)، digits_count (عدد صحيح) وcard_type اختياري. معالجة الأخطاء تغطي الإدخال الفارغ، والرموز غير الرقمية بعد التنظيف وأطوال خارج 12–19 رقم. افتراضات: إدخال رقمي مع فواصل اختيارية؛ استثناءات: استعلامات جهات الإصدار مباشرة، معالجة المعاملات أو تخزين بيانات حساسة. حالات الاستخدام: تحقق النماذج في الوقت الفعلي، تنظيف البيانات، وفحص ما قبل الإرسال لتدفقات الدفع.

كيفية الاستخدام

  1. قدّم رقم البطاقة كـسلسلة (أرقام مع مسافات أو شرطات اختيارية).
  2. فعّل التطهير إذا لزم الأمر لإزالة الفواصل.
  3. نفّذ المُحقّق لحساب مجموع Luhn.
  4. راجع نتائج is_valid و normalize_number.
  5. اطلب card_type إذا كان مدعوماً.
How to use validador luhn

Frequently Asked Questions

اعثر على إجابات سريعة

ما هو خوارزمية Luhn؟
خوارزمية Luhn هي مخطط تحقق يستخدم للتحقق من أرقام التعريف. تضاعف كل رقم ثاني من الجهة اليمنى، وتخصم 9 عند الحاجة، وتتحقق من أن المجموع مقسوم على 10 ليحدد الصلاحية.
ما هي المدخلات التي تقبلها الأداة؟
تقبل الأداة سلسلة رقمية مع مسافات أو شرطات اختيارية. بعد التنظيف، يتم التحقق من طول 12–19 رقمًا وتطبيق مجموع التحقق. الأحرف غير الرقمية تُ ignores؛ القيم الفارغة أو الأطوال غير الصحيحة تعطي نتيجة غير صالحة.
ما المخرجات التي تُعاد؟
المحقّق يعيد is_valid (منطق bool) و normalized_number و digits_count و card_type اختياري. يعمل بشكل حتمي دون استدعاءات شبكية للدمج الفوري.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Financial Tools

محول Spotify إلى MP3

يحوّل ملفات الصوت المقدمة محليًا إلى MP3، مما يتيح الاستماع دون اتصال وتوافقًا عبر الأجهزة للموسيقى...

Financial Tools

حساب المسافة بالطرق

حاسب للمسافة بالطرق للمسافرين ومخططي اللوجستيات والسائقين لتقدير المسافات وأزمنة الرحلة بسرعة بين ال...

Financial Tools

حاسبة العمر

حدد عمر شخص بسرعة استناداً إلى تاريخ ميلاده مع أداتنا المجانية على الإنترنت، مناسبة للاستخدام الشخصي...

Financial Tools

محول العملات

حوّل بسرعة مبالغ بين عملات مختلفة باستخدام محول العملات المجاني عبر الإنترنت، مثالي للمسافرين، الشرك...

ملاحظاتك تهمنا

ساعدنا على التحسن