Kartennummern-Prüfer

Überprüfe jede Kartennummer und erkenne das Netzwerk — sofort, privat, kostenlos.

  • Wir speichern Ihre Kartennummer NICHT.
  • Die Validierung läuft vollständig in Ihrem Browser — es werden keine Daten an einen Server gesendet.
  • Kein Konto erforderlich. Keine Daten werden gespeichert.

Scrollen für Beispiele & Details

So funktioniert es

So funktioniert es

  1. 1

    Geben Sie die Kartennummer ein oder fügen Sie sie ein — Formatierungszeichen werden automatisch verarbeitet.

  2. 2

    Die Marke wird nach der ersten Ziffer erkannt. Validierung läuft ab 13+ Stellen.

  3. 3

    Grün bedeutet strukturell gültig. Rot bedeutet, dass eine Ziffer wahrscheinlich falsch ist.

Card

Was ist eine Kreditkartennummer?

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.

Validation

Wie funktioniert die Kartenvalidierung (Luhn-Algorithmus)?

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.

Benefits

Warum ist Kartenvalidierung wichtig?

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.

  • Catches typos before they reach the payment gateway — reducing failed charges.
  • Detects card brand from the first digit — Visa, Mastercard, Amex, Discover, UnionPay, and more.
  • Runs entirely in your browser — no card data is ever transmitted to any server.
  • Reduces unnecessary API calls to Stripe, Braintree, or Adyen in development.
  • Essential for test environments — validate card numbers without hitting live payment APIs.
  • Free, instant, no registration required.
Format

Kartennummernstruktur — BIN, Konto und Prüfziffer

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.

Card types

Unterstützte Kartentypen

Testnummern unten bestehen die Luhn-Validierung. Sie sind keine echten Kartennummern.

  • VisaStarts with 4 · 16 digits4242 4242 4242 4242
  • Mastercard51–55 or 2221–2720 · 16 digits5500 0000 0000 0004
  • American Express34 or 37 · 15 digits3782 822463 10005
  • Discover6011 or 65 · 16 digits6011 1111 1111 1117
  • UnionPay62 · 16–19 digits6250 9470 0000 0014
  • JCB3528–3589 · 16–19 digits3566 0020 2036 0505
  • Diners Club300–305, 36, 38 · 14 digits3056 9309 0259 04
  • Maestro6304, 6759, 6761–63 · 12–19 digits6759 6498 2643 8453
  • Mir2200–2204 · 16 digits2200 0000 0000 0004
  • RuPay6521, 6522 · 16 digits6521 0000 0000 0000
  • Elo4011, 5066, 6277… · 16 digits6362 9700 0457 9680
  • Troy9792 · 16 digits9792 0303 1010 3019
  • Unknown · 13–19 digits— (Luhn valid, no known BIN)
Security

Was ist ein CVV / CVC?

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.

Kartenablaufdatum — was es bedeutet

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.

Card vs IBAN

Kartennummer vs. IBAN — der entscheidende Unterschied

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.

CardIBAN
Was identifiziertEin ZahlungskartenproduktEin Bankkonto
Verwendet fürEinzelhandelskauf, Online-CheckoutÜberweisungen, Gehalt, Lastschrift
ZahlungsnetzVisa, Mastercard, Amex-NetzwerkeSEPA, SWIFT, Banküberweisung
Hat CVV / AblaufJa — für Online-Zahlungen erforderlichNein — weder für Bankkonten
Möchten Sie eine Bankkontonummer prüfen? Nutzen Sie unseren IBAN-Prüfer — unterstützt 70+ Länder.
Common mistakes

Common Card Number Mistakes

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.

Troubleshooting

Why Card Validation Fails

Our validator runs two checks in sequence. A failure at either step means the card number is structurally invalid:

  1. 1

    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. 2

    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. 3

    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.

FAQ

Frequently Asked Questions about Card Validation

Was ist eine Kreditkartennummer?

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.

Wie prüfe ich eine Kartennummer online?

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.

Was ist der Luhn-Algorithmus?

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.

Was ist eine BIN-Nummer?

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).

Was ist ein CVV oder CVC?

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.

Warum schlägt die Kartenvalidierung fehl?

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.

Ist es sicher, hier meine Kartennummer einzugeben?

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.

Wie viele Stellen hat eine Visa-Karte?

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.

Was ist der Unterschied zwischen Debit- und Kreditkartennummer?

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.

Kann eine Kartennummer die ausstellende Bank identifizieren?

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.

Was ist der Unterschied zwischen Kartennummer und IBAN?

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.

Kann ich meine Kartennummer für eine Banküberweisung verwenden?

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.

Bedeutet eine gültige Kartennummer, dass die Karte aktiv ist?

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.

Weitere Tools

Weitere Tools

IBAN & Card Validator

Kostenlose, private, sofortige Bank-Tools.

Was wir speichern

Die Spracheinstellung wird in einem Cookie gespeichert (NEXT_LOCALE). Das Hell/Dunkel-Theme wird in localStorage gespeichert (theme). Sonst nichts — keine Daten werden gesendet.

Diese Website verwendet Google Ads, um kostenlos zu bleiben.

© 2026 IBAN & Card Validator. Alle Rechte vorbehalten.