सामग्री पर जाएं
💳

Luhn वैलिडेटर

Luhn एल्गोरिदम का उपयोग करके क्रेडिट कार्ड नंबर और अन्य पहचानकर्ताओं को मान्य करें। कार्ड ब्रांड का पता लगाएँ, स्पेस के साथ प्रारूपित करें। 100% आपके ब्राउज़र में चलता है।

स्पेस और डैश को नज़रअंदाज़ किया जाता है।

Luhn एल्गोरिदम क्या है?

Luhn एल्गोरिदम (mod-10) क्रेडिट कार्ड, IMEI नंबर और कनाडाई SIN जैसे पहचान संख्याओं को मान्य करने के लिए उपयोग किया जाने वाला एक सरल चेकसम है। दाएँ से बाएँ, हर दूसरे अंक को दोगुना करें; यदि दोगुना करने पर 9 से बड़ी संख्या बनती है, तो 9 घटाएँ। सभी अंकों का योग करें — यदि कुल 10 से विभाज्य है, तो संख्या मान्य है। यह एकल-अंक त्रुटियों और अधिकांश आसन्न ट्रांसपोज़िशन को पकड़ता है।

एल्गोरिदम विवरण

दाएँ से प्रत्येक दूसरे अंक को दोगुना करना और मॉड्यूलो 10 का योग एकल-अंक त्रुटियों और अधिकांश ट्रांसपोज़िशन का पता लगाता है। यह जानबूझकर सरल है — कोई सुरक्षा जाँच नहीं।

सामान्य उपयोग

  • फ़ॉर्म सत्यापन — सबमिशन से पहले कार्ड नंबर पूर्व-मान्य करें।
  • परीक्षण डेटा — Luhn-मान्य प्लेसहोल्डर उत्पन्न करें।
  • डिबगिंग — सत्यापित करें कि कार्ड को विकृत के रूप में क्यों अस्वीकार किया गया।
  • शिक्षा — सीखें कि चेकसम एल्गोरिदम त्रुटियों को कैसे पकड़ते हैं।

गोपनीयता

सारा सत्यापन 100% आपके ब्राउज़र में चलता है। कोई डेटा किसी सर्वर पर नहीं भेजा जाता।