Prüfziffer-Rechner - Luhn-Validator

Erzeugen Sie eine Luhn-mod-10-Prüfziffer und die vollständige Kennung für Kontonummern, Karten oder interne Codes.

Geben Sie die Basisziffern ohne Prüfziffer ein. Der Rechner liefert die Ziffer, mit der die vollständige Nummer die Luhn-Prüfung besteht.

Prüfziffer-Rechner - Luhn-Validator
Erzeugen Sie eine Luhn-mod-10-Prüfziffer und die vollständige Kennung für Kontonummern, Karten oder interne Codes.

Luhn-Prüfziffer = (10 - (gewichtete Ziffernsumme mod 10)) mod 10. Beginnen Sie mit der rechten Basisziffer, verdoppeln Sie jede zweite Ziffer und ziehen Sie 9 ab, wenn der verdoppelte Wert über 9 liegt.

Über den Prüfziffer-Rechner

Der Prüfziffer-Rechner ist für Menschen gedacht, die eine belastbare Luhn-Prüfziffer benötigen, ohne dafür eine Tabelle von Grund auf zu öffnen. Er verwendet dieselben Eingaben, die Analysten für eine solche Berechnung typischerweise erfassen: die Basisnummer vor der letzten Prüfziffer. Weil die Eingabefelder direkt der Formel entsprechen, lässt sich das Ergebnis leicht prüfen, wenn Sie ein Modell kontrollieren, eine Aufgabe erklären oder in einem Meeting zwei Szenarien vergleichen. Ziel ist nicht, die Mathematik hinter einer Blackbox zu verstecken, sondern die Annahmen sichtbar zu machen, damit das Ergebnis hinterfragt und verbessert werden kann. Der Rechenweg ist einfach: Beim Erzeugen einer Luhn-Ziffer wird die rechte Basisziffer zuerst verdoppelt, weil die neue Prüfziffer rechts davon steht. Werte über 9 werden um 9 reduziert, die gewichtete Summe wird modulo 10 genommen, und die Prüfziffer ist der Betrag, der zur nächsten vollen 10 fehlt. Das Ergebnisfeld hält die Hauptantwort neben den unterstützenden Werten, damit Sie sehen können, welche Eingabe das Ergebnis treibt. Das ist bei Luhn-Prüfziffern wichtig, weil eine veraltete Annahme ein scheinbar plausibles Ergebnis irreführend machen kann. Ein guter Prüfprozess besteht darin, einen Basisfall zu berechnen, jeweils nur einen Wert zu ändern und zu dokumentieren, welche Annahmen aus Rechnungen, Angeboten, Verträgen, Steuervorschriften oder Betriebsdaten stammen. Die Interpretation braucht Kontext. Die vollständige Nummer kann viele versehentliche Eingabefehler erkennen, darunter die meisten Einzifferfehler und viele benachbarte Vertauschungen. Sie prüft nicht, ob ein Konto existiert oder autorisiert ist, sondern nur das Muster der Nummer. Die Zahl sollte mit Vorperioden, Vergleichsgruppen, Zielwerten oder der für den Fall relevanten Entscheidungsschwelle verglichen werden. Für Planungsaufgaben ist es oft sinnvoller, einen konservativen und einen optimistischen Fall zu rechnen, als über Scheingenauigkeit zu streiten. Die Beispiele auf dieser Seite zeigen die Rechnung mit echten Zahlen, damit Sie sowohl die Formel als auch die Richtung des Ergebnisses prüfen können. Es gibt auch Einschränkungen. Verwenden Sie für die Berechnung nur Ziffern. Leerzeichen und Bindestriche werden zur besseren Lesbarkeit ignoriert, Buchstaben oder andere Symbole sollten jedoch vor dem Erzeugen einer Produktkennung korrigiert werden. Der Rechner ersetzt keine professionelle Beratung in Rechnungswesen, Steuer-, Rechts-, Kredit-, Anlage- oder Betriebsfragen, wenn diese Regeln die Entscheidung bestimmen. Er eignet sich am besten als transparente Erstschätzung für Testzahlungsnummern, Kontonummernbeispiele, Barcode-Trainingsdaten, QA-Fixtures und Unterrichtsdemos des Luhn-mod-10-Algorithmus. Wenn das Ergebnis einen Vertrag, eine Steuererklärung, einen Kreditantrag, eine Unterlage für den Vorstand oder eine Kundenaussage stützen soll, bewahren Sie die Ausgangsdaten auf und gleichen Sie die Schätzung vor der Nutzung mit dem offiziellen Dokument ab.

Beispiele für den Prüfziffer-Rechner

Nutzen Sie diese Beispielrechnungen, um die Formel zu prüfen und typische Szenarien zu vergleichen.

EingabenErgebnisHinweise
Basisnummer 7992739871Prüfziffer = 3Die vollständige Luhn-Nummer lautet 79927398713.
Basisnummer 12345Prüfziffer = 5Die vollständige Nummer lautet 123455.
Basisnummer 87654321Prüfziffer = 2Die erzeugte Ziffer macht die gewichtete Summe durch 10 teilbar.

So verwenden Sie den Prüfziffer-Rechner

  1. Geben Sie die Kennungsziffern ohne die letzte Prüfziffer ein.
  2. Verwenden Sie Leerzeichen oder Bindestriche nur als Trennzeichen, wenn Sie die Nummer visuell gruppieren möchten.
  3. Klicken Sie auf Berechnen, um die Luhn-Prüfziffer und die vollständige Nummer zu erzeugen.
  4. Verwenden Sie die vollständige Nummer für Testdaten oder Validierungsbeispiele, nicht als Beweis, dass ein echtes Konto existiert.

FAQ zum Prüfziffer-Rechner

Was ist eine Prüfziffer?
Eine Prüfziffer ist eine zusätzliche Ziffer, die aus den vorherigen Ziffern einer Kennung berechnet wird. Sie hilft Systemen, häufige Eingabefehler zu erkennen, bevor die Nummer angenommen oder verarbeitet wird.
Beweist Luhn, dass eine Karte oder ein Konto echt ist?
Nein. Luhn beweist nur, dass die Nummer ein Prüfsummen-Muster erfüllt. Herausgeber, Kontostatus, Guthaben und Autorisierung benötigen separate Validierungssysteme.
Kann ich Leerzeichen oder Bindestriche eingeben?
Ja. Der Rechner ignoriert Leerzeichen und Bindestriche, damit gruppierte Nummern leichter lesbar sind. Andere Zeichen werden abgelehnt, da sie nicht Teil der Luhn-Ziffernberechnung sind.
Warum wird die rechte Basisziffer verdoppelt?
Wenn eine neue Prüfziffer angehängt wird, steht die rechte Basisziffer im vollständigen Nummernstring an zweiter Stelle von rechts. Luhn verdoppelt jede zweite Ziffer von rechts, daher beginnt die Erzeugung mit dieser Basisziffer.
Welche Fehler erkennt Luhn?
Luhn erkennt alle Einzifferfehler und viele benachbarte Vertauschungen. Es erkennt jedoch nicht jede mögliche Vertauschung und sollte daher als Tippfehlererkennung und nicht als Sicherheit betrachtet werden.