Anzeige

IIN + Länge + Luhn · lokal im Browser

Kreditkarten-Validator

Fügen Sie eine Kartennummer ein und prüfen Sie ihr Format: Erkennung der Marke (IIN), Länge und Luhn-Prüfsumme – jeder Schritt wird erklärt. Die Prüfung läuft komplett in Ihrem Browser; nichts wird übertragen oder gespeichert.

Anzeige

Brauchen Sie Nummern zum Testen? Testkarten generieren.

Anzeige

Im Browser geprüft – die Nummer wird nie übertragen.

Was der Validator prüft

Drei Dinge lassen sich an einer Kartennummer prüfen, ohne eine Bank zu fragen. Der Validator führt alle drei Prüfungen durch und zeigt jedes Ergebnis einzeln an:

  1. Herausgeberbereich (IIN). Die ersten Ziffern bestimmen das Kartennetzwerk: 4 für Visa, 51–55 oder 2221–2720 für Mastercard, 34 oder 37 für American Express, 6011/644–649/65 für Discover, 3528–3589 für JCB und so weiter.
  2. Länge. Jede Marke erlaubt bestimmte Längen – 15 Stellen bei Amex, 14 bei den meisten Diners-Club-Karten, 16 bei fast allen anderen und bis zu 19 bei manchen Visa-, Discover-, JCB-, UnionPay- und Maestro-Karten.
  3. Luhn-Prüfsumme. Die letzte Ziffer ist eine Prüfziffer. Die Luhn-Formel erkennt jeden Fehler in einer einzelnen Ziffer und die meisten Zahlendreher zweier benachbarter Ziffern.

Sind alle drei Prüfungen bestanden, ist die Nummer formal korrekt. Mehr kann keine Website von sich aus feststellen: Ob das Konto existiert, offen ist und gedeckt ist, weiß nur die ausgebende Bank – und das wird erst bei der Autorisierung einer Zahlung geprüft.

Der Luhn-Algorithmus Schritt für Schritt

Hier die Rechnung für die Testnummer 4111 1111 1111 1111. Von rechts beginnend wird jede zweite Ziffer verdoppelt; liegt das Ergebnis über 9, wird 9 abgezogen. Anschließend werden alle Werte addiert:

Ziffer4111111111111111
Verdoppelt?8–2–2–2–2–2–2–2–
Addierter Wert8121212121212121

Die Summe beträgt 30. Da 30 durch 10 teilbar ist, besteht die Nummer die Prüfung. Ändern Sie nur eine einzige Ziffer, ändert sich die Summe und ist kein Vielfaches von 10 mehr – probieren Sie es oben im Validator aus und sehen Sie, welche Prüfziffer die geänderte Nummer bräuchte.

Anzeige

Aufbau einer Kartennummer

BestandteilStellenBedeutung
Branchenkennung (MII)1. StelleBranche: 3 Reise & Unterhaltung, 4–5 Banken & Finanzen, 6 Handel & Banken
Herausgeberkennung (IIN / BIN)Erste 6–8Netzwerk und ausgebende Bank, Kartentyp (Kredit-, Debit-, Prepaidkarte) und Land
KontokennungMittlere StellenVom Herausgeber für die einzelne Karte vergeben
PrüfzifferLetzte StelleMit dem Luhn-Algorithmus aus allen übrigen Ziffern berechnet

Tipps für die Kartenprüfung im eigenen Checkout

Wenn Sie Kartennummern in Ihrem eigenen Bezahlformular validieren, helfen ein paar einfache Regeln, Kunden nicht unnötig abzuweisen:

Wann sich ein Kreditkarten-Validator lohnt

Brauchen Sie Nummern für Ihre Tests? Der Kreditkarten-Generator erzeugt bis zu 1.000 Testkarten auf einmal, mit Ablaufdatum und CVV, bereit zum Export als CSV, JSON oder XML. Auch wenn diese Nummern hier als gültig erscheinen, bleiben sie fiktive Testdaten: Kein Zahlungsanbieter im Live-Modus akzeptiert sie als Zahlungsmittel.

Dieser Validator prüft ausschließlich das Format der Nummer. Er fragt weder Banken noch Kartennetzwerke ab, sagt nichts über ein Guthaben aus und speichert nichts von dem, was Sie eingeben.

Häufige Fragen

Heißt „gültig“, dass die Karte echt ist?

Nein. Der Validator prüft nur das Format. Ob ein Konto existiert, aktiv ist oder gedeckt ist, kann nur die ausgebende Bank bei der Autorisierung einer Zahlung feststellen.

Kann ich hier bedenkenlos eine echte Nummer eingeben?

Die Prüfung läuft per JavaScript auf Ihrem Gerät, die Nummer erreicht unseren Server nie. Trotzdem gilt als gute Gewohnheit: Geben Sie echte Kartennummern nur dort ein, wo es wirklich nötig ist.

Welche Fehler erkennt der Luhn-Algorithmus?

Er erkennt jeden Tippfehler in einer einzelnen Ziffer und die meisten Vertauschungen zweier benachbarter Ziffern. Deshalb nutzen Formulare ihn, um sofort Rückmeldung zu geben, noch bevor die Zahlung abgeschickt wird.

Warum ist meine Nummer ungültig?

Meist ist es ein Tippfehler: Schon eine falsche Ziffer bringt die Luhn-Summe aus dem Takt. Der Validator zeigt, welche Prüfziffer die Nummer bräuchte – so sehen Sie sofort, wo die Abweichung liegt.

Passende Tools

Anzeige