bincheck.ioCredit Card BIN Intelligence

Generator kreditnih kartica

Generišite Luhn-validne test kartice u svom pregledniku za razvoj i QA. Isključivo sintetičke — bez stvarnih računa, bez sredstava, uvijek odbijene.

Nametni nasumično

BIN, x maske ili BIN|MM|YYYY|CVV s tokenima (m) (y) (cvv). Pogledajte referencu sintakse ispod.

1 do 10,000.

100% na strani klijenta · nijedan broj kartice se nikada ne šalje na server
TEST KARTICA
•••• •••• •••• ••••
Vrijedi do
••/••
CVV
•••

Generišite da ovdje pregledate karticu.

Kako funkcionišu brojevi kartica (i ovaj generator)

  • 1 · IIN/BIN identificira mrežu i izdavaoca

    Prvih 6–8 cifara čini IIN (identifikacijski broj izdavaoca, ranije poznat kao identifikacijski broj banke). One kodiraju kartičnu mrežu — Visa počinje s 4, Mastercard s 51–55 i 2221–2720, Amex s 34/37 — te konkretnu instituciju izdavaoca.

  • 2 · Srednje cifre su identifikator računa

    Sve između IIN-a i posljednje cifre je interni broj računa izdavaoca. Ovaj generator popunjava te pozicije kriptografski nasumičnim ciframa (crypto.getRandomValues, ne Math.random), tako da je svaki broj jedinstven i bez pristranosti.

  • 3 · Posljednja cifra je Luhn kontrolna cifra

    Posljednja cifra se izračunava tako da cijeli broj prolazi Luhn (mod-10) kontrolnu sumu. Generator uvijek prepisuje posljednju poziciju ispravnom kontrolnom cifrom, čime garantuje strukturno validan rezultat.

  • 4 · Luhn algoritam — šta dokazuje, a šta ne

    Osmislio ga je Hans Peter Luhn iz IBM-a krajem 1960-ih, a danas je u javnom vlasništvu. Luhn udvostručuje svaku drugu cifru gledajući zdesna, sabira rezultate, a kontrolna cifra čini ukupni zbir djeljivim s 10. Postoji da otkrije greške pri prepisivanju — pogrešno ukucanu ili zamijenjenu cifru — a ne radi autentifikacije. Prolazak Luhn provjere dokazuje samo strukturu: nikada ne dokazuje da kartica postoji, da je aktivna ili da sadrži sredstva.

Za šta developeri koriste sintetičke test kartice

  • Testiranje integracije plaćanja

    Testirajte logiku svoje forme za naplatu i slojeve prije gatewaya u okruženjima Stripe, PayPal, Adyen ili Braintree sandbox. (Svaki procesor također objavljuje vlastite zvanične sandbox test brojeve za sam gateway — koristite njih u koraku autorizacije.)

  • Validacija forme i unosa

    Potvrdite da vaš UI prihvata svaki validan brend i dužinu PAN-a te odbija neispravan unos — Amex s 15 cifara i 4-cifrenim CVV-om, Visa 13/16/19 i ostale.

  • QA automatizacija

    Generišite svježe, jedinstvene podatke o kartici pri svakom pokretanju testa kako vaše test setove ne bi vezali za fiksne fiksture i kako se zastarjeli brojevi ne bi prenosili između slučajeva.

  • Testiranje pravila protiv prevara i brzine (vaši vlastiti sistemi)

    Proizvedite raznolike sintetičke skupove podataka — mješovite BIN-ove, mješovite brendove, različite obime — da izvršite red-team testiranje pravila protiv prevara i brzine u svom vlastitom staging okruženju. Potvrdite da vaša detekcija označava obrasce koje očekujete, bez ijednog dodira sa stvarnim podacima vlasnika kartice.

  • Testiranje opterećenja i propusnosti

    Emitujte hiljade jedinstvenih, ispravno formiranih brojeva da opteretite putanje parsiranja, redova čekanja i idempotentnosti vaših endpointa za plaćanje.

  • Edukacija

    Demonstrirajte kako struktura PAN-a, IIN rasponi i validacija kontrolne sume zaista funkcionišu — konkretno nastavno sredstvo za mod-10 algoritam.

Zašto ovo upariti s BinCheck BIN API-jem

Sintetički brojevi su samo strukturni. U trenutku kada trebate znati šta BIN zaista predstavlja — izdavalac, država, mreža, vrsta kartice, prepaid status — potrebna vam je stvarna baza podataka. BinCheck BIN API pokriva više od 360k BIN-ova, a gornja akcija „Validiraj BIN” upravo je taj API.

  • Obogatite i usmjeravajte transakcije prema izdavaocu ili državi.
  • Blokirajte jednokratne ili prepaid raspone prije nego dospiju do platnog gatewaya.
  • Uskladite svoje test podatke sa stvarnim metapodacima mreže/izdavaoca.
  • Jeftino unaprijed validirajte BIN prije nego potrošite pokušaj autorizacije.

Referenca sintakse obrazaca

Sintaksa obrazaca generatora
ObrazacZnačenjePrimjer
Obični BINProširuje se na podrazumijevanu dužinu brenda, nasumično tijelo547958
BIN + x maskeSvaki x je nasumična cifra; dužina se poštuje460723xxxxxxxxxx
Pipe blokBIN | mjesec | godina | CVV434256|11|2027|212
Tokeni (m) (y) (cvv)Nasumično popuni to polje434256|(m)|(y)|(cvv)
Kratka godinaDvocifrena godina se proširuje na 20YY434256|05|27|
Sintaksa obrazaca generatora

Obrasci su kompatibilni s prethodnim generatorom. Kombinujte BIN s maskama i opcionalnim pipe blokom: BIN|MM|YYYY|CVV. Posljednja cifra PAN-a se uvijek zamjenjuje ispravnom Luhn kontrolnom cifrom.

BIN / IIN referenca brendova

Kartične mreže, IIN rasponi, dužine i CVV
MrežaPočinje sDužina PAN-aCVV
American Express34, 37154 cifre
Diners Club300–305, 36, 3814, 16, 193 cifre
JCB3528–358916, 193 cifre
Discover6011, 644–649, 65, 62216, 193 cifre
UnionPay6216–193 cifre
Maestro5018, 5020, 5038, 6304, 6759, 6761–676312–193 cifre
Mastercard51–55, 2221–2720163 cifre
Mir2200–220416–193 cifre
Visa413, 16, 193 cifre
Kartične mreže, IIN rasponi, dužine i CVV

Redoslijed odražava prioritet detekcije (najspecifičniji prefiks prvi). Broj može biti Luhn-validan, a da i dalje nije stvarna, aktivna kartica.

Česta pitanja o generatoru kreditnih kartica

Generator kreditnih kartica proizvodi brojeve kartica koji slijede strukturna pravila stvarnih kartica — validan IIN/BIN prefiks, ispravnu dužinu za mrežu i ispravnu Luhn kontrolnu sumu. Ovaj je napravljen za developere, QA inženjere i sigurnosne testere kojima trebaju realistični, ali nefunkcionalni podaci za testiranje softvera.

Povezani alati

Samo za razvoj, QA i sigurnosno testiranje. Generisani brojevi su Luhn-validni, ali sintetički: nisu povezani s bilo kojim računom, ne sadrže sredstva i uvijek ih odbijaju stvarni platni procesori. Svako podudaranje sa stvarnom karticom je slučajno. Nikada nemojte koristiti generisane brojeve — niti bilo kakve podatke o kartici — za pokušaj stvarnih transakcija.