Überprüfe jede Kartennummer und erkenne das Netzwerk — sofort, privat, kostenlos.
Scrollen für Beispiele & Details ↓
Geben Sie die Kartennummer ein oder fügen Sie sie ein — Formatierungszeichen werden automatisch verarbeitet.
Die Marke wird nach der ersten Ziffer erkannt. Validierung läuft ab 13+ Stellen.
Grün bedeutet strukturell gültig. Rot bedeutet, dass eine Ziffer wahrscheinlich falsch ist.
Eine Kreditkartennummer ist eine 13–19-stellige Kennung auf jeder Zahlungskarte. Die ersten 6–8 Stellen bilden die Bank Identification Number (BIN), die das Kartennetzwerk, die ausstellende Bank und den Kartentyp kodiert. Die mittleren Stellen identifizieren das Konto, und die letzte Ziffer ist eine Luhn-Prüfziffer — zur Erkennung von Übertragungsfehlern. Dieser kostenlose Online-Kartennummern-Prüfer überprüft die Luhn-Prüfsumme und identifiziert das Netzwerk anhand des BIN-Präfixes.
Alle großen Kartennetzwerke verwenden den Luhn-Algorithmus (ISO/IEC 7812) zur Validierung von Kartennummern. Ausgehend von der rechtesten Stelle wird jede zweite Ziffer verdoppelt. Ergibt die Verdopplung mehr als 9, werden 9 subtrahiert. Die Summe aller Ziffern einer gültigen Kartennummer ist immer durch 10 teilbar. Die Markenerkennung prüft die führenden Ziffern: Visa beginnt mit 4, Mastercard mit 51–55 oder 2221–2720, Amex mit 34 oder 37, Discover mit 6011 oder 65 und UnionPay mit 62.
Example
Beispiel: Für die Visa-Testnummer 4242 4242 4242 4242 ist die Luhn-Summe 60 — teilbar durch 10, also strukturell gültig.
Die clientseitige Kartenvalidierung erkennt offensichtliche Fehler, bevor eine Zahlungsanfrage Ihr Payment-Gateway erreicht. Dies reduziert fehlgeschlagene Buchungen, verbessert die Checkout-Conversion und senkt unnötige API-Aufrufe an Stripe, Braintree oder Adyen. Es ist auch in Testumgebungen unverzichtbar, wo Entwickler Kartennummern schnell validieren müssen, ohne echte Zahlungs-APIs aufzurufen.
Jede Zahlungskartennummer folgt dem Standard ISO/IEC 7812 und ist in drei Teile unterteilt. Die ersten 6–8 Stellen sind die Bank Identification Number (BIN). Die mittleren Stellen (typischerweise 6–12 Stellen) identifizieren das Konto des Karteninhabers. Die letzte Stelle ist die Luhn-Prüfziffer — sie hat keine finanzielle Bedeutung, sondern dient zur Erkennung von Tippfehlern.
Testnummern unten bestehen die Luhn-Validierung. Sie sind keine echten Kartennummern.
4242 4242 4242 42425500 0000 0000 00043782 822463 100056011 1111 1111 11176250 9470 0000 00143566 0020 2036 05053056 9309 0259 046759 6498 2643 84532200 0000 0000 00046521 0000 0000 00006362 9700 0457 96809792 0303 1010 3019— (Luhn valid, no known BIN)CVV (Card Verification Value) und CVC (Card Verification Code) sind austauschbare Begriffe für den 3- oder 4-stelligen Sicherheitscode, der auf einer Zahlungskarte aufgedruckt ist. Visa, Mastercard und Discover drucken einen 3-stelligen CVV auf der Rückseite; American Express druckt einen 4-stelligen CID auf der Vorderseite. Der CVV wird von Händlern nach einer Transaktion nicht gespeichert und kann nicht aus der Kartennummer abgeleitet werden. Geben Sie Ihren CVV niemals in ein nicht verifiziertes Zahlungsformular ein.
Jede Zahlungskarte hat ein aufgedrucktes Ablaufdatum im MM/JJ-Format. Nach dem letzten Tag des Ablaufmonats wird die Karte an allen Terminals und Online-Checkouts abgelehnt. Im Gegensatz zu IBANs, die gültig bleiben, solange das Bankkonto geöffnet ist, haben Kartennummern eine begrenzte Laufzeit — typischerweise 3–5 Jahre ab Ausstellung.
Eine Kartennummer und eine IBAN sehen beide wie lange Ziffernfolgen aus, sind aber völlig unterschiedlich. Eine Kartennummer identifiziert ein Zahlungskartenprodukt und wird an Kassenterminals und Online-Checkouts verwendet. Eine IBAN identifiziert ein Bankkonto und wird für Überweisungen und Lastschriften verwendet. Sie können eine Kartennummer nicht für eine Banküberweisung verwenden und eine IBAN nicht an einem Kartencheckout.
| Card | IBAN | |
|---|---|---|
| Was identifiziert | Ein Zahlungskartenprodukt | Ein Bankkonto |
| Verwendet für | Einzelhandelskauf, Online-Checkout | Überweisungen, Gehalt, Lastschrift |
| Zahlungsnetz | Visa, Mastercard, Amex-Netzwerke | SEPA, SWIFT, Banküberweisung |
| Hat CVV / Ablauf | Ja — für Online-Zahlungen erforderlich | Nein — weder für Bankkonten |
Even a single wrong digit causes a Luhn failure. These are the most frequent causes:
Mistyped digit
The most common cause — a single digit entered inaccurately. Try re-entering carefully from your physical card.
Transposed adjacent digits
Swapping two adjacent digits (e.g. '42' → '24') is invisible to the eye but the Luhn algorithm catches it immediately.
Truncated number
Card numbers are 13–19 digits long. Missing even one digit causes an immediate Luhn failure.
Using a real card number for testing
Use published test numbers (e.g. 4242 4242 4242 4242 for Visa). Real card numbers should never be shared with any tool or system.
Our validator runs two checks in sequence. A failure at either step means the card number is structurally invalid:
1. Unknown network prefix
The leading digits must match a known card network. If they don't, the brand shows as Unknown — but Luhn validation still runs.
2. Wrong digit count
Each card network has a fixed expected length. Visa = 16, Amex = 15, Mastercard = 16. A number that is too short or too long fails immediately.
3. Failed Luhn checksum
Starting from the rightmost digit, every second digit is doubled. If the result exceeds 9, subtract 9. The sum of all digits must be divisible by 10. One wrong digit breaks this.
Passing both checks confirms the card number is structurally correct. It does NOT confirm the card is active, not expired, or has sufficient funds — only the issuing bank can verify that.
Eine Kreditkartennummer ist eine 13–19-stellige Zeichenkette auf einer Zahlungskarte. Sie besteht aus einer Bank Identification Number (BIN, erste 6–8 Stellen), einem Kontoidentifikator (mittlere Stellen) und einer Luhn-Prüfziffer (letzte Stelle). Der BIN kodiert das Kartennetzwerk und die ausstellende Bank; die Prüfziffer dient zur Fehlererkennung.
Fügen Sie die Kartennummer in das Feld oben ein oder tippen Sie sie ein. Der Prüfer wendet sofort den Luhn-Algorithmus an und erkennt die Kartenmarke anhand der führenden Stellen. Keine Schaltfläche nötig — die Validierung läuft beim Tippen.
Der Luhn-Algorithmus (ISO/IEC 7812) ist eine Prüfsummenformel, die von allen großen Kartennetzwerken zur Erkennung von Übertragungsfehlern verwendet wird. Jede zweite Ziffer von rechts wird verdoppelt; wenn das Ergebnis größer als 9 ist, werden 9 subtrahiert. Die Summe aller Ziffern einer gültigen Kartennummer ist immer durch 10 teilbar.
Eine BIN (Bank Identification Number), auch IIN (Issuer Identification Number) genannt, sind die ersten 6–8 Stellen einer Kartennummer. Sie identifizieren das Kartennetzwerk (Visa, Mastercard usw.), die ausstellende Bank und den Kartentyp (Kredit, Debit, Prepaid).
CVV (Card Verification Value) und CVC (Card Verification Code) sind 3- oder 4-stellige Sicherheitscodes auf Zahlungskarten. Visa, Mastercard und Discover drucken einen 3-stelligen CVV auf der Rückseite; Amex druckt einen 4-stelligen CID auf der Vorderseite. Der CVV wird nicht von Händlern gespeichert und kann nicht aus der Kartennummer abgeleitet werden.
Die Luhn-Validierung schlägt fehl, wenn mindestens eine Ziffer falsch ist. Häufige Ursachen: eine Ziffer ist falsch eingegeben, zwei benachbarte Ziffern sind vertauscht oder die Nummer ist abgeschnitten. Dieser Prüfer überprüft nur die Struktur — er kann nicht bestätigen, ob Ihre Karte aktiv ist oder ausreichend Guthaben hat.
Ja. Die Validierung läuft vollständig in Ihrem Browser. Keine Daten werden an einen Server übertragen, in einer Datenbank gespeichert oder protokolliert. Geben Sie jedoch niemals Ihren CVV ein — dieses Tool benötigt ihn nicht.
Visa-Kartennummern sind immer 16-stellig und beginnen immer mit der Ziffer 4. American-Express-Karten sind 15-stellig und beginnen mit 34 oder 37. Mastercard-Karten sind 16-stellig und beginnen mit 51–55 oder 2221–2720. Discover-Karten sind 16-stellig und beginnen mit 6011 oder 65.
Strukturell folgen Debit- und Kreditkartennummern demselben Format — beide verwenden den Luhn-Algorithmus und die gleiche BIN-basierte Markenerkennung. Der Unterschied ist finanzieller Natur: Eine Kreditkarte schöpft aus einer Kreditlinie der Bank; eine Debitkarte schöpft direkt aus einem Bankkonto.
Teilweise. Die BIN (erste 6–8 Stellen) identifiziert das Kartennetzwerk und die ausstellende Bank. BIN-Datenbanken ordnen BINs Banknamen und Ländern zu. Dieser Prüfer identifiziert das Kartennetzwerk, führt aber keine BIN-Lookups durch.
Eine Kartennummer identifiziert ein Zahlungskartenprodukt und wird für Einzelhandelskäufe und Online-Checkouts verwendet. Eine IBAN identifiziert ein Bankkonto und wird für Überweisungen und Lastschriften verwendet. Sie operieren auf völlig unterschiedlichen Zahlungsnetzwerken.
Nein. Banküberweisungen erfordern eine Bankkontonummer (typischerweise im IBAN-Format in Europa). Ihre Kartennummer ist mit einem Kartenprodukt verknüpft, nicht direkt mit Ihrem Bankkonto. Um eine Banküberweisung zu empfangen, teilen Sie Ihre IBAN mit — nicht Ihre Kartennummer.
Nein. Die Luhn-Validierung bestätigt nur, dass die Kartennummer strukturell korrekt ist — die Ziffern bestehen die Prüfsumme. Es wird nicht bestätigt, ob die Karte aktiv, nicht gesperrt, nicht abgelaufen ist oder verfügbares Guthaben hat. Nur die ausstellende Bank kann das überprüfen.