Weryfikator BIN
Bezpłatny weryfikator BIN i wyszukiwanie IIN. Wprowadź pierwsze 6-8 cyfr karty, aby zidentyfikować bank wystawcy, markę, kraj, poziom karty i walutę jednym kliknięciem.
Czym jest Weryfikator BIN?
Weryfikator BIN odczytuje pierwsze sześć lub osiem cyfr numeru karty (BIN, czyli Numer Identyfikacji Emittenta) i zwraca informację o tym, kto wyemitował kartę. Obejmuje to bank emitujący, sieć (Visa, Mastercard, Amex, JCB i inne), typ karty (kredytowa, debetowa lub przedpłacona) oraz kraj emisji. Numeracja jest zgodna z ISO/IEC 7812.
To narzędzie referencyjne. Sięgają po nie sprzedawcy, gdy transakcja wygląda podejrzanie, inżynierowie tworzący logikę routingu, testerzy zapewnienia jakości piszący dane testowe oraz analitycy oceniający oznaczoną kartę bez opuszczania przeglądarki.
Nie przechowujemy wpisywanych przez ciebie BIN-ów. Zbiór danych jest regularnie odświeżany, ale emittenci nieustannie dodają, wycofują i przepisują zakresy BIN, więc poszczególne wpisy mogą być niekompletne lub nieaktualne między cyklami aktualizacji.
W przypadku wszelkich decyzji finansowych sprawdź BIN bezpośrednio z emitentem lub w oficjalnych danych sieci płatniczej. VCCGenerator.org nie udziela żadnej gwarancji co do dokładności danych i nie jest systemem referencyjnym żadnej sieci płatniczej.
Czym jest Numer Identyfikacji Bankowej (BIN)?
Numer Identyfikacji Bankowej (BIN), zwany też Numerem Identyfikacji Emittenta (IIN), to pierwsze cztery do ośmiu cyfr karty płatniczej. Posiadają go karty kredytowe, debetowe, przedpłacone i podarunkowe. BIN informuje resztę systemu płatniczego o trzech rzeczach na pierwszy rzut oka: kto wyemitował kartę, w jakiej sieci działa i jakiego jest rodzaju.
Struktura jest zdefiniowana przez ISO/IEC 7812. Pierwsza cyfra to Identyfikator Branży Głównej (MII), który określa kategorię branży: 4 dla bankowości, 3 dla podróży i rozrywki itd. Pierwsze sześć cyfr (w tym MII) tworzy IIN identyfikujący emittenta. Niektóre sieci przechodzą na 8-cyfrowe BIN-y, aby uzyskać dokładniejszą identyfikację emittentów w miarę zapełniania zakresów.
Właśnie te metadane sprawiają, że dane BIN są użyteczne. Procesory używają ich do kierowania transakcji do właściwego acquirera. Systemy ryzyka używają ich do ważenia niezgodności krajów względem adresu wysyłki. Inżynierowie używają ich do decydowania, które pola formularza, walutę lub przepływ 3-D Secure wyświetlić. Dobre wyszukiwanie BIN zmienia "16 cyfr zaczynających się od 4" w "Bank emitujący, Visa, klasyczna karta kredytowa, Stany Zjednoczone, USD".
Poniższa tabela referencyjna IIN i BIN zawiera marki kart rozpoznawane przez narzędzie, z zakresami prefiksów, oczekiwanymi długościami kart, statusem aktywności i metodą walidacji. Możesz jej użyć do ręcznej identyfikacji karty lub sprawdzenia, co powinien robić twój kod dla danego prefiksu.
| SIEĆ | ZAKRESY IIN/BIN | STATUS | DŁUGOŚĆ | WALIDACJA | REGION |
|---|---|---|---|---|---|
| American Express | 34, 37 | Aktywny | 15 | LUHN | Global |
| Bankcard | 5610, 560221–560225 | Nieaktywny | 16 | LUHN | Australia (defunct) |
| BORICA | 2205 | Aktywny | 16 | LUHN | Bulgaria |
| China T-Union | 31 | Aktywny | 19 | LUHN | China |
| China UnionPay | 62, 81 (8100–8171, Discover-routed) | Aktywny | 16, 19 | LUHN | China (Global acceptance) |
| Dankort | 5019 | Aktywny | 16 | LUHN | Denmark |
| Dankort (Visa co-brand) | 4571 | Aktywny | 16 | LUHN | Denmark |
| Diners Club enRoute | 2014, 2149 | Nieaktywny | 15 | NONE | North America (defunct) |
| Diners Club International | 30, 36, 38, 39 | Aktywny | 14, 16, 19 | LUHN | Global |
| Diners Club US & Canada | 55 | Aktywny | 16 | LUHN | United States, Canada |
| Discover Card | 6011, 644–649, 65 | Aktywny | 16, 19 | LUHN | Global |
| GPN (Gerbang Pembayaran Nasional) | 1946 (BNI cards), 50, 56, 58, 60–63 | Aktywny | 16, 18, 19 | LUHN | Indonesia |
| Humo | 9860 | Aktywny | 16 | LUHN | Uzbekistan |
| InstaPayment | 637–639 | Aktywny | 16 | LUHN | Global |
| InterPayment | 636 | Aktywny | 16, 19 | LUHN | Global |
| JCB | 3088–3094, 3096–3102, 3112–3120, 3158–3159, 3337–3349, 3528–3589 | Aktywny | 16, 19 | LUHN | Global (Japan-based) |
| LankaPay | 357111 (JCB co-branded) | Aktywny | 16 | LUHN | Sri Lanka |
| Laser | 6304, 6706, 6771, 6709 | Nieaktywny | 16, 19 | LUHN | Ireland (defunct) |
| Maestro | 5018, 5020, 5038, 5893, 6304, 6759, 6761, 6762, 6763 | Wycofywany | 12, 19 | LUHN | Global (EU sunset) |
| Maestro (UK) | 6759, 676770, 676774 | Aktywny | 12, 19 | LUHN | United Kingdom |
| Mastercard | 2221–2720, 51–55 | Aktywny | 16 | LUHN | Global |
| Mir | 2200–2204 | Aktywny | 16, 19 | LUHN | Russia |
| Napas | 9704 | Aktywny | 16, 19 | LUHN | Vietnam |
| NPS Pridnestrovie | 6054740–6054744 | Nieaktywny | 16 | LUHN | Pridnestrovian Moldavian Republic |
| RuPay | 60, 65, 81, 82, 508 | Aktywny | 16 | LUHN | India |
| RuPay (JCB co-brand) | 353, 356 | Aktywny | 16 | LUHN | India |
| Solo | 6334, 6767 | Nieaktywny | 16, 18, 19 | LUHN | United Kingdom (defunct) |
| Switch | 4903, 4905, 4911, 4936, 564182, 633110, 6333, 6759 | Nieaktywny | 16, 18, 19 | LUHN | United Kingdom (defunct) |
| Troy | 65 (Discover co-branded), 9792 | Aktywny | 16 | LUHN | Turkey |
| UATP | 1 | Aktywny | 15 | LUHN | Global (Airline travel) |
| UkrCard | 60400100–60420099 | Aktywny | 16, 19 | LUHN | Ukraine |
| UzCard | 8600, 5614 | Aktywny | 16 | LUHN | Uzbekistan |
| Verve | 506099–506198, 650002–650027, 507865–507964 | Aktywny | 16, 18, 19 | LUHN | Nigeria |
| Visa | 4 | Aktywny | 13, 16, 19 | LUHN | Global |
| Visa Electron | 4026, 417500, 4508, 4844, 4913, 4917 | Nieaktywny | 16 | LUHN | Global |
Przesuń w bok, aby zobaczyć wszystkie kolumny.
Źródło: Wikipedia
Jak używać Weryfikatora BIN?
Trzy kroki.
-
Krok 1. Wpisz lub wklej BIN lub numer karty. 6-cyfrowy prefiks obejmuje większość wyszukiwań (na przykład
400000dla Visa lub555555dla Mastercard). Aby dopasować 8 cyfr, użyj prefiksu zapisanego w tej długości w naszych danych referencyjnych, np.40008641. Możesz też wkleić pełny testowy PAN: szukamy najpierw najdłużej pasującego prefiksu (np.4111111111111111dopasowuje się na pierwszych 6 cyfrach). Znaki nieliczbowe są usuwane, a znacznik marki aktualizuje się na bieżąco.
-
Krok 2. Rozwiąż CAPTCHA. Wyłącznie w celu ograniczenia nadużyć, nic więcej.
- Krok 3. Naciśnij POBIERZ SZCZEGÓŁY. Jedno zapytanie do bazy BIN, jedna odpowiedź.
W jednym wyniku otrzymujesz bank emitujący, markę, typ karty, kraj i dane kontaktowe emittenta. Okna modalne zawierają pełny rekord, każde pole można skopiować do schowka, a całość można wyeksportować jako JSON, CSV lub TXT.
Dlaczego warto przyglądać się danym BIN
Sześć cyfr niesie ze sobą wiele informacji. Właściwe dane BIN zamieniają ciąg cyfr w kontekst: kto wyemitował tę kartę, gdzie się znajduje, jakiego jest rodzaju. Ten kontekst jest potrzebny zespołom ds. ryzyka, procesorom, działom wsparcia i inżynierom, a rzadko bywa tak zgrabnie zapakowany, jak powinien.
Porównaj kraj emisji BIN z adresem wysyłki lub wprowadzonym adresem IP. Oznacz zakresy przedpłacone, gdzie twoja kategoria ma znane przypadki nadużyć. Wypatruj kart, które nie pasują do reszty koszyka. Żaden z tych elementów nie jest dowodem sam w sobie, ale razem stanowią użyteczną wagę w każdym modelu scoringowym.
Wczesna znajomość sieci i poziomu karty pozwala kierować transakcje do właściwego acquirera, wybrać właściwy MID i zastosować właściwe szacowanie interchange. Pomyłka w tym miejscu sprawia, że transakcje zawodzą lub trafiają do złego segmentu.
Przepływy pracy związane ze zgodnością płatności i ryzykiem korzystają na przejrzystości danych BIN. Weryfikacja BIN nie jest samodzielną kontrolą, ale pomaga prowadzić rzetelny ślad audytowy tego, co faktycznie zaakceptowałeś.
Gdy zdenerwowany klient dzwoni w sprawie obciążenia, BIN podpowiada, do jakiego banku go skierować. Numer telefonu i strona emittenta w wynikach oszczędzają często całego obiegu chargeback.
Zagregowane dane BIN mówią, jak faktycznie płacą twoi klienci: z jakich sieci, krajów i poziomów kart korzystają. To jedno z najtańszych źródeł wiedzy o płatnościach, jakie posiadasz.
Jeśli tworzysz lub testujesz kod płatniczy, dane BIN pozwalają budować dane testowe wyglądające jak prawdziwe portfele kart zamiast "16 czwórek i cyfry kontrolnej". Regresje łatwiej wychwycić, gdy dane testowe odzwierciedlają rzeczywistość.
Weryfikator BIN to najszybszy sposób na uzyskanie tych informacji bez pisania własnego scrapera czy płacenia zewnętrznej usłudze za pojedyncze zapytanie.
Kto z tego korzysta
Jeśli twoja praca polega na patrzeniu na numer karty na ekranie i pytaniu "skąd pochodzi?", to to narzędzie jest właśnie dla ciebie.
Potwierdź cechy karty przed wysłaniem transakcji, zdecyduj, którego gateway lub MID użyć, i utrzymuj aktualne reguły routingu, gdy sieci dodają lub przenoszą zakresy.
Sprawdź BIN kryjący się za oznaczoną transakcją. Porównaj kraj emisji z krajem wysyłki lub IP, sprawdź typ karty i oceń, czy wzorzec pasuje do wcześniej obserwowanych przypadków.
Twórz dane testowe z realistycznymi rozkładami BIN, weryfikuj konfigurację gateway i waliduj logikę routingu w testach integracyjnych.
Wyszukaj emittenta w 10 sekund, gdy klient dzwoni w sprawie opłaty. Strona i numer telefonu emittenta na stronie wyników często oszczędzają całego obiegu.
Segmentuj bazę klientów według sieci, kraju i poziomu karty. Zrozum, które BIN-y napędzają wskaźniki zwrotów i sporów, a które przekładają się na powtarzające się transakcje.
Weryfikuj to, co zaakceptowałeś dla celów PCI i audytu, i sprawdzaj, czy konkretna transakcja spełnia geograficzne i typologiczne reguły kart obowiązujące w twojej organizacji.
Jak działa Weryfikator BIN?
Wyszukiwanie przebiega w czterech krokach. Walidacja wejścia, weryfikacja żądania, zapytanie do bazy danych, wyświetlenie wyniku. Wszystko zgodnie z konwencjami BIN ISO/IEC 7812.
1. Walidacja wejścia i wykrywanie marki w czasie rzeczywistym
Gdy wpisujesz kod BIN, narzędzie natychmiast przeprowadza walidację wejścia i wykrywanie marki w czasie rzeczywistym. Automatycznie usuwa znaki nieliczbowe, akceptuje 6-19 cyfr. Jawne BIN-y 6- lub 8-cyfrowe są dopasowywane dokładnie; inne długości korzystają z najdłuższego pasującego prefiksu w naszej bazie (często pierwszych sześciu cyfr) i dopasowują wzorce do znanych zakresów marek kart (Visa zaczyna się od 4, Mastercard 51-55 lub 2221-2720, American Express 34/37 itp.). Wykryta marka jest natychmiast wyświetlana jako znacznik w polu wejściowym, dając natychmiastową informację zwrotną przed wysłaniem.
Automatycznie usuwa spacje, myślniki i znaki nieliczbowe, aby wyodrębnić czyste cyfry BIN.
Akceptuje 6-19 cyfr. Jawne BIN-y 6- lub 8-cyfrowe dopasowują się dokładnie; inne długości korzystają z najdłuższego prefiksu w naszej bazie danych.
Dopasowuje BIN do ponad 30 wzorców marek kart, w tym Visa, Mastercard, American Express, Discover, JCB, Diners Club, China UnionPay, RuPay i sieci regionalnych.
Wyświetla znacznik wykrytej marki wewnątrz pola wejściowego podczas wpisywania, zapewniając natychmiastową wizualną informację zwrotną.
2. Weryfikacja bezpieczeństwa i zapytanie do bazy danych
Po przejściu walidacji wejścia żądanie przechodzi przez reCAPTCHA. Po weryfikacji BIN jest wysyłany do backendu przez AJAX POST z tokenem CSRF. Backend waliduje captcha, czyści BIN i wykonuje dokładne dopasowanie długościowe w bazie BIN. BIN 8-cyfrowy dopasowuje tylko rekordy 8-cyfrowe, a BIN 6-cyfrowy tylko rekordy 6-cyfrowe. Nie stosujemy cichego fallbacku, bo odpowiadanie 6-cyfrowym wynikiem na zapytanie 8-cyfrowe oznacza wysłanie klientowi błędnego emittenta.
Weryfikacja Google reCAPTCHA zapobiega zautomatyzowanym nadużyciom i zapewnia prawidłowe użytkowanie.
Żądanie AJAX POST z ochroną tokenu CSRF zapewnia bezpieczną transmisję danych.
Wyszukiwanie dokładnego dopasowania: BIN 8-cyfrowy przeszukuje tylko rekordy 8-cyfrowe, BIN 6-cyfrowy tylko rekordy 6-cyfrowe, zapobiegając błędnym dopasowaniom przez fallback.
Baza danych obejmuje wszystkie główne sieci płatnicze na świecie, a także regionalne schematy ważne dla naszych użytkowników.
3. Pobieranie danych i przetwarzanie odpowiedzi
Po dopasowaniu backend zwraca pełny rekord emittenta: nazwę banku, markę karty, typ karty (kredytowa, debetowa, przedpłacona), poziom karty (classic, gold, platinum), kraj emisji z kodami ISO Alpha-2 i Alpha-3, stronę i numer kontaktowy emittenta oraz ewentualne uwagi dołączone do zakresu. Zwracane jest w formacie JSON. Frontend wstawia "N/D" tam, gdzie brakuje pola, zamiast udawać, że dane istnieją.
Pobiera pełny rekord emittenta: nazwę banku, markę, typ, poziom, kraj i dane kontaktowe w jednym zapytaniu.
Waliduje wszystkie pola, obsługuje wartości null/puste i stosuje "N/D" jako wartość domyślną dla brakujących informacji.
Strukturyzuje dane w znormalizowanym formacie JSON ułatwiającym parsowanie i integrację.
Dostarcza konkretne komunikaty błędów dla nieznalezionych BIN-ów 8-cyfrowych (sugeruje spróbowanie wersji 6-cyfrowej) oraz ogólne komunikaty dla nieznalezionych BIN-ów 6-cyfrowych.
4. Wyświetlanie wyników i interakcja z użytkownikiem
Po pomyślnym wyszukaniu BIN narzędzie wyświetla wyniki w zorganizowanym interfejsie opartym na kartach, pokazującym status cyklu życia (AKTYWNY, NIEAKTYWNY, WYCOFANY lub NIEZNANY z naszych danych referencyjnych), szybkie podsumowanie informacji (Marka, Typ, Kraj) oraz weryfikacje (znacznik cyklu życia SIECI, ZNALEZIONO W BAZIE DANYCH). Możesz uzyskać szczegółowe informacje przez rozkładane okna modalne: okno "SZCZEGÓŁY BIN" pokazuje pełne informacje o emitentie (kod BIN, bank emitujący, marka karty, typ, poziom, kraj), podczas gdy okno "INNE INFORMACJE" wyświetla kody krajów, stronę i dane kontaktowe emittenta. Wszystkie pola danych zawierają funkcję kopiowania do schowka, a wyniki można eksportować w formatach JSON, CSV lub TXT ze zastrzeżeniami i znacznikami czasu.
Wyświetla wyniki w zorganizowanym układzie kart ze wskaźnikami statusu, szybkim podsumowaniem informacji i znacznikami walidacji.
Zapewnia szczegółowe widoki przez okna modalne "SZCZEGÓŁY BIN" i "INNE INFORMACJE" z funkcją kopiowania do schowka.
Umożliwia eksport w formatach JSON, CSV lub TXT z zastrzeżeniami, znacznikami czasu i ustrukturyzowanymi danymi.
Dostarcza linki do wyszukiwania innych BIN-ów z tego samego kraju przy użyciu zintegrowanego narzędzia Wyszukiwania BIN.
Jakie informacje dostarcza narzędzie?
Dla każdego weryfikowanego BIN-u narzędzie zwraca następujące pola (jeśli są dostępne w bazie danych):
Pełna nazwa instytucji finansowej, która wydała kartę, umożliwiająca identyfikację banku emitującego kartę w celach wsparcia klienta, rozwiązywania sporów i weryfikacji transakcji.
Identyfikacja sieci płatniczej (Visa, Mastercard, American Express, Discover, JCB, Diners Club, China UnionPay, RuPay itp.) do routingu transakcji, ustalania reguł przetwarzania i wymogów specyficznych dla sieci.
Identyfikacja typu karty (karta kredytowa, debetowa, przedpłacona) do reguł przetwarzania transakcji, oceny ryzyka oszustwa i decyzji o akceptacji płatności.
Identyfikacja poziomu karty (Classic, Gold, Platinum, Black itp.) wskazująca korzyści karty, limity wydatków i segment klienta dla analizy biznesowej i marketingowej.
Kraj emisji z pełną nazwą kraju, kodem ISO 3166-1 Alpha-2 (2 litery, np. "PL") i kodem ISO 3166-1 Alpha-3 (3 litery, np. "POL") do oceny ryzyka geograficznego, zapobiegania oszustwom i weryfikacji zgodności.
Adres URL strony emittenta i numer telefonu kontaktowego do bezpośredniej komunikacji, wsparcia klienta, rozwiązywania sporów i weryfikacji w razie potrzeby.
To, czego nie ma w bazie, pojawia się jako "N/D", a nie jako domysł. Wyszukiwanie obsługuje zarówno 6-cyfrowe, jak i 8-cyfrowe BIN-y z dokładnym dopasowaniem długości, więc zapytanie 8-cyfrowe nie dopasuje się w ciszy do rekordu 6-cyfrowego innego emittenta.
Najczęściej zadawane pytania (FAQ)
BIN-y 6-cyfrowe to tradycyjny standard (ISO/IEC 7812) reprezentujący Numer Identyfikacji Emittenta (IIN) identyfikujący instytucję emitującą karty. BIN-y 8-cyfrowe to rozszerzone BIN-y stosowane przez niektóre nowoczesne systemy płatnicze do bardziej szczegółowej identyfikacji emittentów, umożliwiające dokładniejszą identyfikację produktów kartowych lub segmentów emittentów.
Weryfikator BIN obsługuje oba formaty z dokładnym dopasowaniem: jeśli wprowadzisz BIN 8-cyfrowy, wyszukuje tylko dopasowania 8-cyfrowe (bez fallbacku do 6-cyfrowych, aby zapobiec nieprawidłowym informacjom). Jeśli BIN 8-cyfrowy nie zostanie znaleziony, narzędzie sugeruje wypróbowanie pierwszych 6 cyfr.
Zbiór danych obejmuje wszystkie główne sieci płatnicze na świecie i jest odświeżany mniej więcej co miesiąc, aby uwzględnić nowe zakresy BIN i zmiany emittentów. Emittenci działają szybko, więc zupełnie nowe BIN-y mogą potrzebować jednego lub dwóch cykli aktualizacji, zanim się pojawią.
Staramy się o dokładność, ale żadna publiczna baza BIN nie jest doskonała i ta nie jest wyjątkiem. Traktuj wyniki jako silny sygnał, a nie jako dowód. W przypadku wszelkich decyzji finansowych potwierdź bezpośrednio z emitentem lub instytucją finansową.
Tak, jako jeden sygnał w szerszej strategii przeciwdziałania oszustwom. Dane BIN są przydatne do wykrywania geograficznych niezgodności między krajem emittenta a adresem wysyłki, oznaczania zakresów przedpłaconych w kategoriach, gdzie są nadużywane, i potwierdzania tego, co reszta twojego stosu uważa o danej karcie.
Sama w sobie to za mało. Połącz sygnały BIN z AVS, weryfikacją CVV, geolokalizacją IP, fingerprintingiem urządzenia i analizą wzorców transakcji. Każde z nich z osobna może być oszukane. Razem tworzą rozsądny model scoringowy.
Nie. Wpisywany przez ciebie BIN jest przetwarzany w pamięci podczas wyszukiwania, a następnie usuwany. Nie przechowujemy go w naszej bazie aplikacji. Żądania są przesyłane przez HTTPS, a dane wejściowe są usuwane po zwróceniu odpowiedzi. Standardowe logi dostępu serwera opisuje naszą Politykę Prywatności.
Jeśli BIN nie zostanie znaleziony, może to być nowo wyemitowany BIN jeszcze nieobecny w naszej bazie, BIN private-label nieudokumentowany publicznie lub nieprawidłowo wpisany BIN. W przypadku nieznalezionych BIN-ów 8-cyfrowych spróbuj wpisać pierwsze 6 cyfr, jak zasugeruje narzędzie.
Jeśli sprawdziłeś, że BIN jest prawidłowy, ale nadal go nie ma, skontaktuj się bezpośrednio z emitentem karty, aby uzyskać wiarygodne informacje. Możesz też skontaktować się z nami, jeśli uważasz, że dany BIN powinien znaleźć się w naszej bazie, a my rozważymy jego dodanie.
Tak. Wyniki można eksportować w trzech formatach: JSON do integracji, CSV do arkuszy kalkulacyjnych i TXT do dzienników w formacie zwykłego tekstu. Każdy eksport zawiera pełny rekord BIN, znacznik czasu wyszukiwania i standardowe zastrzeżenie.
Eksporty są przydatne do prowadzenia rejestrów, integracji z innymi systemami, raportowania i dokumentacji. Format JSON jest szczególnie przydatny do zasilania bazy danych i automatycznego przetwarzania.
Tak. Bez rejestracji, bez konta, bez ukrytych planów. Wpisz BIN, zalicz CAPTCHA, otrzymaj wynik. Wszystko na tej stronie jest bezpłatne.