Generatoren nach Kartenmarke
Visa Mastercard American Express Discover JCB Diners Club UnionPay Maestro
Visa
Visa-Nummern beginnen mit 4, haben 16 Stellen und einen 3-stelligen Sicherheitscode. Die letzte Ziffer ist eine Luhn-Prüfziffer, mit der Formulare Tippfehler erkennen, bevor die Karte an den Zahlungsanbieter geht.
Mastercard
Mastercard-Nummern beginnen mit 51, 52, 53, 54, 55, 2221–2720, haben 16 Stellen und einen 3-stelligen Sicherheitscode. Die letzte Ziffer ist eine Luhn-Prüfziffer, mit der Formulare Tippfehler erkennen, bevor die Karte an den Zahlungsanbieter geht.
American Express
American Express-Nummern beginnen mit 34, 37, haben 15 Stellen und einen 4-stelligen Sicherheitscode. Die letzte Ziffer ist eine Luhn-Prüfziffer, mit der Formulare Tippfehler erkennen, bevor die Karte an den Zahlungsanbieter geht.
Discover
Discover-Nummern beginnen mit 6011, 644–649, 65, haben 16 Stellen und einen 3-stelligen Sicherheitscode. Die letzte Ziffer ist eine Luhn-Prüfziffer, mit der Formulare Tippfehler erkennen, bevor die Karte an den Zahlungsanbieter geht.
JCB
JCB-Nummern beginnen mit 3528–3589, haben 16 Stellen und einen 3-stelligen Sicherheitscode. Die letzte Ziffer ist eine Luhn-Prüfziffer, mit der Formulare Tippfehler erkennen, bevor die Karte an den Zahlungsanbieter geht.
Diners Club
Diners Club-Nummern beginnen mit 300–305, 36, 38, haben 14 Stellen und einen 3-stelligen Sicherheitscode. Die letzte Ziffer ist eine Luhn-Prüfziffer, mit der Formulare Tippfehler erkennen, bevor die Karte an den Zahlungsanbieter geht.
UnionPay
UnionPay-Nummern beginnen mit 62, haben 16 Stellen und einen 3-stelligen Sicherheitscode. Die letzte Ziffer ist eine Luhn-Prüfziffer, mit der Formulare Tippfehler erkennen, bevor die Karte an den Zahlungsanbieter geht.
Maestro
Maestro-Nummern beginnen mit 5018, 5020, 5038, 6304, 6759, haben 16 Stellen und einen 3-stelligen Sicherheitscode. Die letzte Ziffer ist eine Luhn-Prüfziffer, mit der Formulare Tippfehler erkennen, bevor die Karte an den Zahlungsanbieter geht.
FAQ
Sind die erzeugten Kartennummern echt?
Nein. Sie folgen den Präfix- und Längenregeln der Marke und bestehen die Luhn-Prüfung, deshalb akzeptiert die Frontend-Validierung sie – aber sie sind zufällig und mit keinem Konto verknüpft. Jede echte Autorisierung schlägt fehl.
Wofür kann ich sie verwenden?
Zum Testen der Checkout-Validierung, von Eingabemasken und Markenerkennung, zum Befüllen von QA-Datenbanken und Fixtures, für UI-Screenshots und Demos sowie für Lasttests, die nur korrekt aufgebaute Nummern brauchen.
Kann ich sie im Testmodus von Stripe oder Adyen verwenden?
Meist nicht – Sandboxes akzeptieren nur ihre eigenen veröffentlichten Testnummern. Für Gateway-Tests nutze unsere Testkarten-Liste.
Warum gibt es keine Option für einen eigenen BIN?
Nummern aus dem BIN einer bestimmten Bank zu erzeugen ist die Technik von Card-Testing-(BIN-)Angriffen auf echte Karteninhaber, deshalb erzeugen wir nur aus den Bereichen der Kartenmarken.