Kreditkartenprüfer | Überprüfen Sie Ihre Kreditkarten schnell

Überprüfen Sie Ihre Kreditkartennummer mit unserem Tool. Es nutzt den Luhn-Algorithmus zur Validierung und erkennt den Kartentyp sowie die Bank.

Leerzeichen und Bindestriche werden ignoriert. 12 bis 19 Ziffern.
Formular leeren
Ihre Kartennummer wird auf unserem Server nur im Arbeitsspeicher geprüft und niemals gespeichert oder protokolliert.

Test-Kartennummern

Standard-Testnummern der Zahlungsdienstleister. Sie bestehen die Luhn-Prüfung, gehören aber zu keinem Konto, keiner Bank und keiner Person - es kann nichts abgebucht werden.

Kartentyp Testnummer
Visa 4111 1111 1111 1111
Mastercard 5555 5555 5555 4444
American Express 3714 496353 98431
Discover 6011 1111 1111 1117
Diners Club 3056 930902 5904
JCB 3530 1113 3330 0000
UnionPay 6212 3456 7890 1232
Maestro 6759 6498 2643 8453
Fehlerhafte Prüfsumme 4111 1111 1111 1112

Die letzte Zeile ist absichtlich fehlerhaft, damit Sie sehen, wie eine fehlgeschlagene Prüfsumme aussieht.

Nummernformate nach Kartennetzwerk

Jedes Netzwerk besitzt einen eigenen Bereich führender Ziffern und feste Längen. Genau diese Regeln nutzt dieses Tool, um das Netzwerk zu benennen.

Netzwerk Beginnt mit Länge Prüfziffer
Visa 4 13, 16, 19 3 Ziffern
Mastercard 51-55, 2221-2720 16 3 Ziffern
American Express 34, 37 15 4 Ziffern
Discover 6011, 644-649, 65 16, 19 3 Ziffern
Diners Club 36, 38, 300-305 14, 16, 19 3 Ziffern
JCB 3528-3589, 2131, 1800 16, 17, 18, 19 3 Ziffern
UnionPay 62 16, 17, 18, 19 3 Ziffern
Maestro 5018, 5020, 5038, 6304, 6759, 6761-6763 12, 13, 14, 15, 16, 17, 18, 19 3 Ziffern
Mir 2200-2204 16 3 Ziffern
Elo 4011, 4312, 4389, 4514, 4573, 5041, 5066, 6277, 6362, 6363 16 3 Ziffern
Hipercard 606282, 3841 16, 19 3 Ziffern
RuPay 6521, 6522, 8172-8175, 5081-5089 16 3 Ziffern
Troy 9792 16 3 Ziffern
Dankort 5019 16 3 Ziffern
Verve 5060, 5078, 6500 16, 18, 19 3 Ziffern
InstaPayment 637-639 16 3 Ziffern
UATP 1 15 3 Ziffern

Was ist eine Kreditkartenprüfung?

Bei der Kreditkartenprüfung wird kontrolliert, ob eine Kartennummer korrekt aufgebaut ist: die richtige Länge, ein Präfix, das zu einem echten Kartennetzwerk gehört, und eine letzte Prüfziffer, die zur Luhn-Formel (Modulo 10) passt. Zahlungsformulare führen diese Prüfung durch, bevor überhaupt etwas an die Bank geht, denn sie erkennt Tippfehler sofort und kostenlos. Es ist ein rein struktureller Test - er sagt nichts darüber aus, ob die Karte existiert, gedeckt oder gesperrt ist.

Wie funktioniert die Kreditkartenprüfung?

Netzwerk erkennen

Die ersten Ziffern (IIN oder BIN) kennzeichnen das Netzwerk: 4 steht für Visa, 51-55 und 2221-2720 für Mastercard, 34 und 37 für American Express und so weiter.

Länge prüfen

Jedes Netzwerk nutzt feste Längen - 15 Ziffern bei American Express, 16 bei Mastercard, 13, 16 oder 19 bei Visa. Passt die Länge nicht zum Präfix, liegt ein Tippfehler vor.

Luhn-Algorithmus

Jede zweite Ziffer von rechts wird verdoppelt, alle Ziffern werden addiert und die Summe muss glatt durch 10 teilbar sein. Damit werden fast alle einstelligen Tippfehler und die meisten vertauschten Ziffernpaare erkannt.

Optionale Prüfung von Ablaufdatum und CVV

Wenn Sie ein Ablaufdatum angeben, wird es mit dem heutigen Datum verglichen, und die Prüfziffer wird gegen die Länge des jeweiligen Netzwerks geprüft (4 Stellen bei American Express, sonst 3).

Was die Ziffern auf einer Karte bedeuten

Eine Kartennummer ist nicht zufällig. Nach ISO/IEC 7812 besteht sie aus drei Teilen: der Emittenten-Kennnummer, der individuellen Kontonummer und einer einzelnen Prüfziffer.

  • Ziffer 1 - Branchenkennzeichen. Benennt die Branche, die die Karte ausgegeben hat: 4 und 5 stehen für Banken und Finanzen, 3 für Reise und Unterhaltung, 1 und 2 für Fluggesellschaften.
  • Ziffern 1-6 (seit 2022 bis zu 8) - Emittenten-Kennnummer. Kennzeichnet das Netzwerk und die konkrete ausgebende Bank. Händler leiten damit die Zahlung weiter und schließen auf das Kartenland.
  • Mittlere Ziffern - individuelle Kontonummer. Die interne Referenz des Herausgebers für das Konto. Dieser Teil macht jede Karte einzigartig.
  • Letzte Ziffer - Prüfziffer. Wird mit der Luhn-Formel aus allen anderen Ziffern berechnet, sodass jede falsch getippte Ziffer die Summe zerstört.

Eine gültige Nummer ist keine echte Karte

Eine bestandene Luhn-Prüfung beweist nur, dass die Ziffern in sich stimmig sind. Sie sagt nichts darüber aus, ob die Karte je ausgegeben wurde, ob sie aktiv ist, wie hoch das Guthaben ist oder wem sie gehört. Das weiß allein die ausgebende Bank, und sie antwortet nur über das Zahlungsnetzwerk während einer echten Autorisierung. Jede Website, die behauptet, Guthaben oder Status einer Karte allein anhand der Nummer zu prüfen, irrt sich oder fischt nach Kartendaten.

Wofür dieses Tool verwendet wird

  • Zahlungsformulare und Checkout-Abläufe mit Nummern testen, die man bedenkenlos eingeben kann.
  • Einen Tippfehler erkennen, bevor Sie sich wegen einer abgelehnten Zahlung an den Support wenden.
  • Lernen oder erklären, wie der Luhn-Algorithmus und BIN-Bereiche tatsächlich funktionieren.
  • Prüfen, ob Daten aus einem Formular oder einer CSV-Datei die richtige Form haben.

Über den CVV (Kartenprüfnummer)

Der CVV, CVC oder CID ist der kurze Code auf der Karte: 3 Stellen auf der Rückseite bei Visa, Mastercard, Discover und den meisten anderen, 4 Stellen auf der Vorderseite bei American Express. Er steht weder auf dem Magnetstreifen noch im Chip und darf von Händlern nicht gespeichert werden - deshalb belegt er, dass Sie die Karte physisch besitzen. Er ist nicht Teil der Kartennummer und wird von der Luhn-Prüfsumme nicht erfasst.

Sicherheitstipps

  • Geben Sie eine echte Kartennummer nur auf einer Seite ein, auf der Sie wirklich einkaufen, und nur über HTTPS.
  • Nutzen Sie für die Entwicklung die unten aufgeführten Testnummern - niemals eine echte Karte.
  • Kein seriöser Dienst verlangt Ihre Kartennummer, um sie per E-Mail, Chat oder Telefon zu „verifizieren" oder „zu reaktivieren".
  • Aktivieren Sie Transaktionsbenachrichtigungen und prüfen Sie jeden Monat Ihre Abrechnung.
  • Verwenden Sie für Abos und unbekannte Shops eine virtuelle oder Einmal-Kartennummer.
  • Speichern Sie den CVV nirgends - kein Händler darf ihn aufbewahren.

Nutze dieses Tool von deinem KI-Agenten aus

Kostenlose JSON-API und Model Context Protocol (MCP)-Server. Keine Anmeldung, kein API-Schlüssel, CORS offen. Für Claude, ChatGPT, Cursor, Skripte und Frontend-Apps konzipiert.

curl -X POST https://mate.tools/api/v1/credit-card-validate.php \
  -H "Content-Type: application/json" \
  -d '{"number":"4111 1111 1111 1111"}'
import urllib.request, json

req = urllib.request.Request(
    "https://mate.tools/api/v1/credit-card-validate.php",
    data=json.dumps({"number":"4111 1111 1111 1111"}).encode(),
    headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
    print(json.load(r))
const r = await fetch("https://mate.tools/api/v1/credit-card-validate.php", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({"number":"4111 1111 1111 1111"}),
});
console.log(await r.json());

Hinzufügen zu claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) oder einem anderen MCP-kompatiblen Client:

{
  "mcpServers": {
    "mate-tools": {
      "command": "npx",
      "args": ["-y", "@mate-tools/mcp-server"]
    }
  }
}
API-Dokumentation OpenAPI 3.1 npm 60 Anf./min · 600 Anf./Stunde · max. 1 MB Body

Häufig gestellte Fragen

Der Luhn-Algorithmus, auch Modulo-10-Formel genannt, ist eine Prüfsumme, die fast alle Kartennetzwerke verwenden. Von rechts beginnend wird jede zweite Ziffer verdoppelt; ergibt das Verdoppeln mehr als 9, zieht man 9 ab. Anschließend werden alle Ziffern addiert, und die Nummer besteht die Prüfung, wenn die Summe glatt durch 10 teilbar ist. Entwickelt wurde er, um Eingabefehler zu finden - er erkennt jeden einstelligen Fehler und fast jede Vertauschung zweier benachbarter Ziffern.

Nein. Die Nummer wird über eine verschlüsselte Verbindung an unseren Server geschickt, im Arbeitsspeicher geprüft und sofort verworfen - sie landet in keinem Protokoll, keiner Datei und keiner Datenbank. Zurück an Ihren Browser gehen nur das Ergebnis, das erkannte Netzwerk und eine maskierte Form der Nummer. Trotzdem ist dieses Tool für Testnummern und zum Lernen gedacht, es gibt also keinen Grund, eine echte Karte einzugeben.

Der Prüfer kontrolliert nur den Aufbau der Nummer: Länge, Präfix und Prüfsumme. Jeder kann eine Ziffernfolge erzeugen, die alle drei Bedingungen erfüllt. Ob eine Karte tatsächlich ausgegeben wurde, aktiv ist, gedeckt ist oder als gestohlen gemeldet wurde, weiß nur die ausgebende Bank und gibt sie nur bei einer echten Autorisierungsanfrage über das Zahlungsnetzwerk preis.

Visa, Mastercard, American Express, Discover, Diners Club, JCB, UnionPay, Maestro, Mir, Elo, Hipercard, RuPay, Troy, Dankort, Verve, InstaPayment und UATP. Das Netzwerk wird aus den führenden Ziffern in Kombination mit der Länge der Nummer bestimmt - genauso wie es Zahlungs-Gateways tun.

Ja. Wechseln Sie auf den Tab für die Massenprüfung, fügen Sie pro Zeile eine Nummer ein, und alle Zeilen werden in einem Durchgang geprüft. Die Ergebnistabelle zeigt für jede Nummer das erkannte Netzwerk, die Ziffernanzahl und das Ergebnis, wobei jede Nummer maskiert dargestellt wird.

Die Emittenten-Kennnummer, früher Bank Identification Number genannt, sind die ersten sechs Ziffern der Karte (bei neueren Bereichen acht). Sie kennzeichnet das Netzwerk und die ausgebende Bank; Händler nutzen sie, um Transaktionen weiterzuleiten und Kartentyp und -land zu bestimmen. Dieses Tool liest daraus das Netzwerk, führt aber keine Bankabfrage durch.

Auf Wunsch ja. Beide Felder sind optional. Tragen Sie ein Ablaufdatum ein, wird es mit dem aktuellen Monat verglichen - eine Karte gilt bis zum letzten Tag ihres Ablaufmonats. Tragen Sie eine Prüfziffer ein, wird deren Länge mit der des erkannten Netzwerks verglichen: 4 Stellen bei American Express, 3 bei allen anderen. Keiner der beiden Werte wird gespeichert.

Fast immer ist es ein Tippfehler - eine falsche oder fehlende Ziffer oder zwei vertauschte Ziffern. Geben Sie sie Ziffer für Ziffer direkt von der Karte ab neu ein. Manche Prepaid-, Geschenk- und Kundenkarten nutzen zudem ein eigenes Nummernschema ohne Luhn-Regeln; sie können diese Prüfung nicht bestehen und im Laden trotzdem einwandfrei funktionieren.

Ja. Die auf dieser Seite gelisteten Nummern sind die öffentlichen Testnummern von Zahlungsdienstleistern wie Visa, Stripe und Adyen. Ihr Aufbau ist gültig, Testumgebungen akzeptieren sie, und sie gehören zu keinem Konto - es kann also nie Geld fließen. Verwenden Sie zum Testen niemals eine echte Kartennummer.

Ja. Dieselbe Prüfung steht als kostenloser JSON-API-Endpunkt und als MCP-Tool für KI-Agenten bereit - die Details finden Sie im API-Bereich dieser Seite. Wie im Web-Tool wird nichts protokolliert: Die Antwort enthält nur das Ergebnis, das erkannte Netzwerk und eine maskierte Form der Nummer.

Was ist ein Kreditkarten-Prüfer?

Ein Kreditkarten-Prüfer kontrolliert, ob eine Kartennummer strukturell gültig ist: Er bestätigt die Länge, erkennt das Netzwerk an den führenden Ziffern und überprüft die letzte Prüfziffer mit dem Luhn-Algorithmus (Modulo 10). Er prüft nicht, ob die Karte echt, aktiv oder gedeckt ist - das kann nur die ausgebende Bank.