Ü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.
Beispiel
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 gültig, kein bekanntes 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 |
Schon eine einzige falsche Ziffer führt zu einem Luhn-Fehler. Dies sind die häufigsten Ursachen:
Falsch eingegebene Ziffer
Die häufigste Ursache — eine einzelne Ziffer wurde falsch eingegeben. Geben Sie die Nummer sorgfältig noch einmal von der Karte ab ein.
Vertauschte Nachbarziffern
Das Vertauschen zweier benachbarter Ziffern (z. B. „42“ → „24“) fällt kaum auf, wird aber vom Luhn-Algorithmus sofort erkannt.
Unvollständige Nummer
Kartennummern sind 13–19 Stellen lang. Fehlt auch nur eine Ziffer, schlägt die Luhn-Prüfung sofort fehl.
Echte Kartennummer für Tests verwenden
Verwenden Sie veröffentlichte Testnummern (z. B. 4242 4242 4242 4242 für Visa). Echte Kartennummern sollten nie an irgendein Tool oder System weitergegeben werden.
Unser Prüfer führt zwei Prüfungen nacheinander aus. Scheitert eine davon, ist die Kartennummer strukturell ungültig:
1. Unbekanntes Netzwerk-Präfix
Die führenden Ziffern müssen zu einem bekannten Kartennetzwerk passen. Tun sie das nicht, wird die Marke als „Unbekannt“ angezeigt — die Luhn-Prüfung läuft aber trotzdem.
2. Falsche Stellenzahl
Jedes Kartennetzwerk hat eine feste erwartete Länge. Visa = 16, Amex = 15, Mastercard = 16. Eine zu kurze oder zu lange Nummer fällt sofort durch.
3. Fehlgeschlagene Luhn-Prüfsumme
Von rechts beginnend wird jede zweite Ziffer verdoppelt. Ist das Ergebnis größer als 9, werden 9 abgezogen. Die Summe aller Ziffern muss durch 10 teilbar sein. Schon eine falsche Ziffer zerstört diese Bedingung.
Wenn beide Prüfungen bestehen, ist die Kartennummer strukturell korrekt. Das bestätigt NICHT, dass die Karte aktiv, nicht abgelaufen oder gedeckt ist — das kann nur die ausstellende Bank prüfen.
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.