مدقق خوارزمية لوهن

مطورالرياضياتحماية
إعلان · يزيل؟

Single Validation

Spaces, dashes and dots are automatically stripped

التحقق المجمع

Generate Valid Number

Enter a number to validate

Batch Results

رقم حالة شكل
ستظهر النتيجة هنا
إعلان · يزيل؟

مرشد

Luhn Algorithm Validator

مدقق خوارزمية لوهن

Validate any number against the Luhn checksum algorithm instantly. Used worldwide to verify credit card numbers, IMEI codes, and other identifiers, this tool gives you guaranteed-correct results with a full step-by-step breakdown.

كيف تستعمل

Enter or paste a number into the input field. The tool validates it in real time as you type, stripping spaces, dashes, and dots automatically. View the step-by-step Luhn calculation breakdown to understand exactly how the checksum is computed. Use batch mode to validate multiple numbers at once.

سمات

  • Real-Time Validation – Instant valid/invalid feedback as you type with clear visual indicators
  • Step-by-Step Breakdown – See each digit doubled, summed, and the final modulo calculation
  • Format Detection – Identifies Visa, Mastercard, Amex, Discover, JCB, and IMEI formats
  • التحقق المجمع – Paste multiple numbers (one per line) and validate all at once
  • Number Generator – Create random valid Luhn numbers of any length (8-19 digits)
  • Auto-Formatting – Strips spaces, dashes, and dots from input automatically

إعلان · يزيل؟

التعليمات

  1. What is the Luhn algorithm and where is it used?

    The Luhn algorithm (also called the modulus 10 algorithm) is a checksum formula created by Hans Peter Luhn in 1954. It detects accidental errors in identification numbers and is used to validate credit card numbers, IMEI codes, National Provider Identifiers, Canadian Social Insurance Numbers, and other standardized identifiers.

  2. How does the Luhn checksum calculation work?

    Starting from the rightmost digit and moving left, every second digit is doubled. If doubling produces a number greater than 9, subtract 9. Sum all digits (doubled and undoubled). If the total modulo 10 equals zero, the number is valid. The check digit is chosen to make this sum a multiple of 10.

  3. Can the Luhn algorithm detect all types of errors?

    No. The Luhn algorithm catches all single-digit errors and most transpositions of adjacent digits, but it cannot detect transposition of the sequence 09 to 90 (or vice versa). It also does not detect many other permutation or twin errors. It is a simple error-detection scheme, not a cryptographic security measure.

  4. Is a number passing Luhn validation proof that it is a real credit card?

    No. Luhn validation only confirms the number has a mathematically valid checksum. Many randomly generated numbers can pass the Luhn check. A valid checksum does not mean the number is issued by a bank, has funds, or is active. Card validation requires authorization through the payment network.

هل تريد حذف الإعلانات؟ تخلص من الإعلانات اليوم

تثبيت ملحقاتنا

أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع

أضف لـ إضافة كروم أضف لـ امتداد الحافة أضف لـ إضافة فايرفوكس أضف لـ ملحق الأوبرا

وصلت لوحة النتائج!

لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!

إعلان · يزيل؟
إعلان · يزيل؟
إعلان · يزيل؟

ركن الأخبار مع أبرز التقنيات

شارك

ساعدنا على الاستمرار في تقديم أدوات مجانية قيمة

اشتري لي قهوة
إعلان · يزيل؟