Luhn-Algorithmus-Checker

Validieren Sie Kreditkartennummern, IMEI-Codes und andere Kennungen mit dem Luhn-Algorithmus (mod 10). Identifiziert den Kartentyp und überprüft die Prüfziffer.

0 digits entered

Load test card

So verwenden Sie Luhn-Algorithmus-Checker

  1. 1Geben Sie eine Kreditkartennummer oder einen IMEI-Code ein.
  2. 2Überprüfen Sie, ob die Nummer die Luhn-Algorithmus-Prüfsumme besteht.
  3. 3Zeigen Sie den erkannten Kartentyp an (Visa, Mastercard, Amex usw.).
  4. 4Nutzen Sie es zum Testen von Zahlungsformularen mit gültigen Testkartennummern.
ZenovayAnalytics

Analytics, für Gründer gebaut.

  • Besucher-Tracking in Echtzeit
  • Datenschutz zuerst, kein Cookie-Banner
  • In zwei Minuten eingerichtet
Zenovay entdecken

Häufig gestellte Fragen

Was ist der Luhn-Algorithmus?
Der Luhn-Algorithmus (auch als Mod-10-Algorithmus bekannt) ist eine einfache Prüfsummenformel zur Validierung von Identifikationsnummern. Entwickelt vom IBM-Wissenschaftler Hans Peter Luhn 1954, funktioniert er wie folgt: (1) Von der rechtesten Ziffer aus jede zweite Ziffer verdoppeln. (2) Wenn die Verdopplung eine Zahl > 9 ergibt, 9 subtrahieren. (3) Alle Ziffern addieren. (4) Wenn die Summe durch 10 teilbar ist, ist die Nummer gültig. Es ist konzipiert, um versehentliche einzelne Ziffernfehler und Transpositionen benachbarter Ziffern zu erfassen.
Welche Nummern verwenden den Luhn-Algorithmus?
Kreditkarten- und Debitkartennummern (alle großen Netzwerke: Visa, Mastercard, Amex, Discover, JCB, UnionPay), IMEI-Nummern (15-stellige Mobilgeräte-Identifizierer), kanadische Versicherungsnummern (SIN), einige nationale ID-Nummern, ICCID (SIM-Kartenidentifizierer) und NPI-Nummern (National Provider Identifier) im US-Gesundheitswesen. Der Algorithmus ist eine grundlegende Plausibilitätsprüfung — er garantiert nicht, dass eine Karte aktiv ist oder Guthaben verfügbar ist.
Was sind Test-Kreditkartennummern?
Zahlungsdienstleister stellen Test-Kartennummern für die Entwicklung bereit. Stripe-Test-Karten: 4242 4242 4242 4242 (Visa), 5555 5555 5555 4444 (Mastercard), 3782 822463 10005 (Amex). PayPal-Sandbox verwendet die gleichen Luhn-gültigen Nummern. Diese Nummern bestehen die Luhn-Prüfung und werden von Zahlungs-Gateways als Test-Karten erkannt — sie können nicht für echte Transaktionen verwendet werden. Verwenden Sie niemals echte Kartennummern in der Entwicklung oder beim Testen.
Welche Kartentypen erkennt dieses Tool?
Der Kartentyp wird durch das Kartennummernpräfix (IIN/BIN) bestimmt: Visa (beginnt mit 4, 13 oder 16 Ziffern), Mastercard (beginnt mit 51-55 oder 2221-2720, 16 Ziffern), American Express (beginnt mit 34 oder 37, 15 Ziffern), Discover (beginnt mit 6011, 622126-622925, 644-649 oder 65, 16 Ziffern), JCB (beginnt mit 3528-3589, 16 Ziffern), Diners Club (beginnt mit 300-305, 36 oder 38, 14 Ziffern).
Bedeutet eine Luhn-gültige Nummer, dass die Karte echt ist?
Nein. Der Luhn-Algorithmus überprüft nur die mathematische Prüfsumme der Nummernfolge. Eine Nummer kann die Luhn-Validierung bestehen, aber dennoch sein: nicht existent (die Bank hat diese Nummer nie ausgegeben), abgelaufen, storniert oder abgelehnt. Die eigentliche Kartenauthorisierung erfordert eine Echtzeit-Überprüfung mit dem Kartennetzwerk und der ausstellenden Bank, einschließlich CVV/CVC-Überprüfung, Ablaufdatum, Rechnungsadresse und verfügbarem Guthaben. Luhn ist rein eine Formatprüfung, um Tippfehler zu erkennen.