Přeskočit na obsah
100% lokálně

Generátor testovacích čísel karet

Generujte falešná čísla plateb s platným Luhnůvým kontrolním součtem pro testování formulářů.

Výstup

Generátor testovacích čísel karet

Tento nástroj generuje fiktivní čísla platebních karet, která projdou Luhnův (mod 10) kontrolní součet — stejnou kontrolu struktury, kterou provádí každý reálný validátor karet — abyste mohli testovat formuláře při platbě, integrace plateb a ověřování na straně klienta bez dotyku reálné karty. Každé číslo je vymyšlené: nenese žádné prostředky, není vázáno na žádný účet a nelze na něm nic účtovat. Použijte jej kdykoli staging environment, skript QA nebo demo formuláře potřebuje něco, co vypadá a ověřuje se jako číslo karty bez toho, aby to bylo.

Vyberte si značku — Visa, Mastercard, American Express, Discover nebo JCB — a generátor vytváří čísla s publikovanou předponou (IIN) a délkou této značky, takže logika detekce značky ve vašem formuláři se také testuje. Nastavte, kolik jich chcete vygenerovat najednou, vyberte si, zda se číslice vytisknou seskupené po čtyřech jako fyzická karta nebo běží dohromady nepřetržitě, a volitelně přidejte náhodné budoucí datum vypršení a CVV (čtyři číslice pro Amex, tři pro ostatní). Výstup jako jednoduchý seznam, jedna karta na řádek, nebo jako CSV se záhlavím řádku, které je připraveno na vložení do tabulky nebo testovací sady.

Kontrolní číslice se počítá skutečně pomocí Luhnova algoritmu, ne se vybírá náhodně, takže výsledky jsou strukturálně nerozlišitelné od skutečného čísla karty pro jakýkoli validátor, který pouze kontroluje kontrolní součet a formát — což je ten bod. Žádná předpona zde není vyhledávána proti rozsahu BIN skutečného vydavatele, a nic se nikdy nikam neposílá na ověření.

Všechno se provádí místně v prohlížeči pomocí Web Crypto API pro náhodnost. Nic, co vygenerujete, se nenahrává ani nikde nezaznamenáváno. Zkopírujte výsledek, stáhněte si jej jako soubor .txt, vymažte jej a začněte znova, nebo pošlete výstup přímo na vstup dalšího nástroje.

Časté dotazy

Mohou se tato čísla použít na skutečný nákup?
Ne. Každé číslo je vymyšlené pro testování a nenese žádné prostředky, žádný vázaný účet a žádného držitele karty. Pouze splňuje Luhnův kontrolní součet a předponu a délku značky — nic víc.
Proč záleží na kontrolní číslici?
Většina formulářů na karty odmítne číslo okamžitě, pokud se jeho Luhnův kontrolní součet nezdaří, než se spustí jakékoli jiné ověřování. Náhodná poslední číslice by v této kontrole selhala asi v 90% případů, takže se počítá skutečně.
Jak si nástroj vybere, kterému značce číslo patří?
Každá značka má publikovaný rozsah předpony a celkovou délku — Visa začíná číslem 4, Amex 34 nebo 37 a tak dále. Generátor používá stejné veřejné rozsahy, které kontroluje skutečný validátor.
Jsou datum vypršení a CVV realistické?
Datum vypršení je náhodný měsíc jeden až pět let v budoucnosti, formátovaný MM/RR, a CVV jsou tři náhodné číslice (čtyři pro Amex) — oba jsou věrohodné na tvar, ale nejsou vázáni na žádnou skutečnou kartu.
Jsou moje generovaná data nahrána někam?
Ne. Generování se provádí zcela v prohlížeči pomocí Web Crypto API. Nic se neposílá na server, nelog ani se nenachází nikde mimo vašeho zařízení.