Kreditkartennummern-Prüfer
Prüfe Kartennummern mit der Luhn-Prüfsumme und erkenne den Kartentyp — ein Entwickler-Tool für Testnummern, kein Kartenprüfdienst.
Verwandte Tools
Kreditkartennummern-Prüfer
Dies ist eine Prüfsummen- und Formatkontrolle für Entwickler und Tester — kein Kartenprüfdienst. Das Tool lässt über jede Nummer den Luhn-Algorithmus (Modulo 10) laufen und sagt, ob die Ziffern in sich stimmig sind; aus Präfix und Länge leitet es außerdem den Kartentyp ab: Visa, Mastercard, American Express oder Discover. Ob eine Karte tatsächlich existiert, aktiv oder gedeckt ist, kann es nicht feststellen — das ginge nur über ein Zahlungsnetzwerk, und dieses Tool kontaktiert keines.
Nützlich beim Bauen und Testen von Zahlungsformularen: Prüfe, ob deine Fixture-Daten dieselbe Luhn-Kontrolle bestehen wie beim echten Gateway, ob eine Validierungs-Regex 13-stellige Visa- und 15-stellige Amex-Nummern akzeptiert, oder kontrolliere schnell die dokumentierten Testnummern wie 4111 1111 1111 1111 (Visa) oder 5500 0000 0000 0004 (Mastercard). Füge eine Nummer pro Zeile ein — Leerzeichen und Bindestriche innerhalb der Nummer sind erlaubt — und jede Zeile kommt annotiert zurück: gültig, ungültige Prüfsumme oder keine Kartennummer, wenn es nicht 12 bis 19 Ziffern sind.
Die Anzeigen-Option wechselt zwischen dem vollständigen annotierten Bericht und einer gefilterten Liste nur der gültigen oder nur der fehlerhaften Zeilen — praktisch beim Aufräumen einer Fixture-Datei. Die Kartentyp-Erkennung lässt sich abschalten, wenn nur die Prüfsumme zählt.
Alles läuft lokal in deinem Browser: Nichts wird gesendet, protokolliert oder gespeichert. Behandle echte Kartennummern trotzdem als die sensiblen Daten, die sie sind — das Tool ist für die öffentlich dokumentierten Testnummern der Entwicklung gedacht.