ToolerCat / Testkreditkarten-Generator

Testkreditkarten-Generator

Luhn-gültige Kartennummern mit Ablauf, CVV, Karteninhaber und Adresse – zum Testen von Formularen, QA-Daten und Demos. Massenexport nach JSON, CSV, XML, SQL.

Klicke auf die Karte, um den CVV zu sehen

Ausgabe
⚠ Nur zum Testen von Formularvalidierung, UI und QA-Fixtures. Die erzeugten Nummern bestehen die Luhn-Prüfung, sind aber zufällig – keine echten Konten, und jedes echte Zahlungssystem lehnt sie ab. Für echte Zahlungsabläufe nutze die offiziellen Sandbox-Karten des Anbieters.

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.