Luhn-Validator
Validieren Sie Kreditkartennummern und andere Kennungen mit dem Luhn-Algorithmus. Kartenmarke erkennen, mit Leerzeichen formatieren. 100% im Browser.
Leerzeichen und Bindestriche werden ignoriert.
Referenz
Was ist der Luhn-Algorithmus?
Der Luhn-Algorithmus (mod-10) ist eine einfache Prüfsumme zur Validierung von Kennungen wie Kreditkarten, IMEI-Nummern und kanadischen SINs. Von rechts nach links wird jede zweite Ziffer verdoppelt; ergibt das Verdoppeln eine Zahl > 9, wird 9 abgezogen. Alle Ziffern aufsummieren — ist die Summe durch 10 teilbar, ist die Nummer gültig. Erkennt einstellige Fehler und die meisten benachbarten Vertauschungen.
Algorithmus-Details
Das Verdoppeln jeder zweiten Ziffer von rechts und die Summe modulo 10 erkennt einstellige Fehler und die meisten Vertauschungen. Es ist absichtlich einfach — keine Sicherheitsprüfung.
Häufige Anwendungsfälle
- Formularvalidierung — Kartennummern vor dem Absenden prüfen.
- Testdaten — Luhn-gültige Platzhalter generieren.
- Debugging — verifizieren, warum eine Karte als ungültig abgelehnt wurde.
- Bildung — lernen, wie Prüfsummen Fehler erkennen.
Datenschutz
Die gesamte Validierung läuft zu 100% in Ihrem Browser. Es werden keine Daten gesendet.