Ga naar inhoud
100% lokaal

Testkaartnummer-generator

Genereer nepkrédietkaarten met geldige Luhn-checksum voor het testen van formulieren.

Uitvoer

Testkaartnummer-generator

Deze tool genereert fiktieve creditcardnummers die voldoen aan de Luhn-checksum (mod 10) — dezelfde structuurcontrole die elke echte kaartvalidator uitvoert — zodat u betalingsformulieren, betalingsintegraties en validatie aan de clientzijde kunt testen zonder een echte kaart te gebruiken. Elk nummer is verzonnen: het heeft geen geldauto, is aan geen rekening gebonden en kan niet worden belast. Gebruik het wanneer een staging-omgeving, een QA-script of een formulierdemo iets nodig heeft dat eruitziet en zich valideert als een kaartnummer zonder er een te zijn.

Kies een merk — Visa, Mastercard, American Express, Discover of JCB — en de generator produceert nummers met het gepubliceerde voorvoegsel (IIN) en de lengte van dat merk, zodat de merkdetectielogica in uw formulier ook wordt getest. Stel in hoeveel u tegelijk wilt genereren, kies of de cijfers zoals op een fysieke kaart in vieren gegroepeerd of continu samen moeten staan, en voeg optioneel een willekeurige toekomstige vervaldatum en een CVV toe (vier cijfers voor Amex, drie voor de rest). Uitvoer als een gewone lijst (één kaart per regel) of als CSV met een koptekstrij gereed om in een spreadsheet of testfixture-bestand te plakken.

Het controlecijfer wordt echt berekend met het Luhn-algoritme, niet willekeurig gekozen, dus resultaten zijn structureel niet te onderscheiden van een echt kaartnummer voor elke validator die alleen de checksum en opmaak controleert — dat is het doel. Geen voorvoegsel hier wordt tegen de BIN-reeks van een echte uitgever gecontroleerd, en niets wordt ooit ergens naar toe verzonden om het tegen een echte rekening te verifiëren.

Alles gebeurt lokaal in uw browser met de Web Crypto API voor willekeurigheid. Niets wat u genereert, wordt ergens geüpload of gelogd. Kopieer het resultaat, download het als .txt-bestand, wis het en begin opnieuw, of stuur de uitvoer rechtstreeks naar de invoer van een ander tool om door te gaan met testen.

FAQ

Kunnen deze nummers voor een echte aankoop worden gebruikt?
Nee. Elk nummer is verzonnen voor testen en heeft geen geldauto, geen gekoppelde rekening en geen kaarthouder. Het voldoet alleen aan de Luhn-checksum en het voorvoegsel en de lengte van het merk — niets meer.
Waarom is het controlecijfer belangrijk?
De meeste kaartformulieren weigeren een nummer onmiddellijk als de Luhn-checksum mislukt, voordat andere validaties plaatsvinden. Een willekeurig laatste cijfer zou deze controle ongeveer 90% van de tijd mislukken, dus het wordt echt berekend.
Hoe bepaalt het tool tot welk merk een nummer behoort?
Elk merk heeft een gepubliceerd voorvoegsel bereik en totale lengte — Visa begint met 4, Amex met 34 of 37, enzovoort. De generator gebruikt dezelfde openbare bereiken, die een echte validator controleert.
Zijn de vervaldatum en CVV realistisch?
De vervaldatum is een willekeurige maand een tot vijf jaar in de toekomst, geformateerd MM/JJ, en de CVV bestaat uit drie willekeurige cijfers (vier voor Amex) — beide zijn aannemelijk van vorm, maar niet aan een echte kaart gebonden.
Worden mijn gegenereerde gegevens ergens geüpload?
Nee. Generatie gebeurt volledig in uw browser met behulp van de Web Crypto API. Niets wordt naar een server verzonden, gelogd of ergens buiten uw apparaat opgeslagen.