English

Select Language

Bin Search Lookup
Start for free

BIN & IIN Number Directory

Pick a country to browse every bank and card issuer we track BIN/IIN ranges for. Each country page lists its issuers by BIN count; select a bank to see its full BIN range table with card type, brand, and validity.

Countries covered
219
Banks & issuers tracked
10,791
Total BIN ranges on file
596,734

Browse by country

United States
4,003 banks tracked
226,270
BINs
Japan
166 banks tracked
23,521
BINs
India
172 banks tracked
20,398
BINs
Canada
102 banks tracked
20,006
BINs
Brazil
208 banks tracked
19,644
BINs
France
134 banks tracked
18,743
BINs
United Kingdom
267 banks tracked
15,332
BINs
Russia
178 banks tracked
13,613
BINs
Spain
167 banks tracked
8,921
BINs
Germany
115 banks tracked
8,327
BINs
United Arab Emirates
80 banks tracked
8,291
BINs
China
167 banks tracked
8,277
BINs
South Korea
68 banks tracked
6,202
BINs
Mexico
108 banks tracked
5,845
BINs
Hong Kong
89 banks tracked
5,805
BINs
Malaysia
43 banks tracked
5,530
BINs
Taiwan
63 banks tracked
5,300
BINs
Australia
83 banks tracked
5,205
BINs
Colombia
63 banks tracked
5,083
BINs
Italy
80 banks tracked
4,612
BINs
Ireland
86 banks tracked
4,174
BINs
Denmark
47 banks tracked
4,125
BINs
Switzerland
45 banks tracked
4,023
BINs
Singapore
66 banks tracked
3,929
BINs
South Africa
38 banks tracked
3,907
BINs
Saudi Arabia
41 banks tracked
3,700
BINs
Argentina
97 banks tracked
3,641
BINs
Vietnam
85 banks tracked
3,614
BINs
Poland
93 banks tracked
3,571
BINs
Austria
31 banks tracked
3,433
BINs
Bangladesh
65 banks tracked
3,078
BINs
Ukraine
122 banks tracked
2,882
BINs
Egypt
60 banks tracked
2,786
BINs
Indonesia
57 banks tracked
2,584
BINs
Turkey
62 banks tracked
2,563
BINs
Belgium
59 banks tracked
2,559
BINs
Thailand
49 banks tracked
2,475
BINs
Nigeria
51 banks tracked
2,229
BINs
Dominican Republic
43 banks tracked
2,158
BINs
Guatemala
37 banks tracked
2,064
BINs
Puerto Rico
46 banks tracked
2,009
BINs
Philippines
40 banks tracked
1,938
BINs
Kuwait
30 banks tracked
1,879
BINs
Kenya
49 banks tracked
1,846
BINs
Netherlands
58 banks tracked
1,832
BINs
Panama
61 banks tracked
1,822
BINs
Chile
32 banks tracked
1,818
BINs
Ivory Coast
35 banks tracked
1,781
BINs
Lithuania
41 banks tracked
1,695
BINs
Qatar
30 banks tracked
1,671
BINs
Jordan
40 banks tracked
1,538
BINs
Malta
21 banks tracked
1,534
BINs
Tunisia
20 banks tracked
1,532
BINs
Romania
55 banks tracked
1,523
BINs
Greece
35 banks tracked
1,472
BINs
Norway
48 banks tracked
1,451
BINs
Sweden
90 banks tracked
1,447
BINs
Ecuador
37 banks tracked
1,444
BINs
Ghana
36 banks tracked
1,391
BINs
Bulgaria
43 banks tracked
1,389
BINs
Sri Lanka
32 banks tracked
1,325
BINs
Peru
42 banks tracked
1,307
BINs
Pakistan
38 banks tracked
1,305
BINs
Kazakhstan
49 banks tracked
1,271
BINs
Senegal
28 banks tracked
1,234
BINs
El Salvador
30 banks tracked
1,234
BINs
Cambodia
42 banks tracked
1,206
BINs
Bolivia
12 banks tracked
1,142
BINs
Mozambique
25 banks tracked
1,135
BINs
Uruguay
25 banks tracked
1,126
BINs
Finland
35 banks tracked
1,095
BINs
Honduras
31 banks tracked
1,090
BINs
Portugal
49 banks tracked
1,083
BINs
Azerbaijan
42 banks tracked
1,081
BINs
Costa Rica
39 banks tracked
1,076
BINs
Bahrain
35 banks tracked
1,073
BINs
New Zealand
33 banks tracked
1,069
BINs
Hungary
36 banks tracked
1,059
BINs
Rwanda
19 banks tracked
1,050
BINs
Lebanon
31 banks tracked
1,038
BINs
Belarus
34 banks tracked
1,020
BINs
Cyprus
35 banks tracked
1,011
BINs
Luxembourg
32 banks tracked
1,010
BINs
Nepal
24 banks tracked
999
BINs
Curaçao
14 banks tracked
980
BINs
Morocco
23 banks tracked
967
BINs
Mongolia
16 banks tracked
962
BINs
Croatia
18 banks tracked
872
BINs
Tanzania
33 banks tracked
826
BINs
Czechia
44 banks tracked
821
BINs
Israel
23 banks tracked
782
BINs
Venezuela
44 banks tracked
761
BINs
Burkina Faso
15 banks tracked
752
BINs
Oman
27 banks tracked
733
BINs
Cameroon
17 banks tracked
728
BINs
Trinidad and Tobago
13 banks tracked
708
BINs
Slovakia
29 banks tracked
698
BINs
Uzbekistan
32 banks tracked
695
BINs
Macau
12 banks tracked
690
BINs
Zimbabwe
23 banks tracked
680
BINs
Jamaica
18 banks tracked
656
BINs
Uganda
29 banks tracked
594
BINs
Serbia
39 banks tracked
589
BINs
Mali
14 banks tracked
569
BINs
Estonia
16 banks tracked
562
BINs
Zambia
19 banks tracked
562
BINs
Georgia
23 banks tracked
558
BINs
Togo
9 banks tracked
543
BINs
Aruba
10 banks tracked
543
BINs
Laos
17 banks tracked
540
BINs
Armenia
25 banks tracked
528
BINs
Macau
16 banks tracked
506
BINs
Niger
11 banks tracked
503
BINs
Latvia
27 banks tracked
488
BINs
Malawi
8 banks tracked
481
BINs
Congo
13 banks tracked
477
BINs
North Macedonia
17 banks tracked
474
BINs
Paraguay
29 banks tracked
461
BINs
Iceland
9 banks tracked
460
BINs
Benin
17 banks tracked
458
BINs
Bahamas
13 banks tracked
450
BINs
Iraq
42 banks tracked
440
BINs
Barbados
15 banks tracked
425
BINs
Guinea-Bissau
5 banks tracked
423
BINs
Sierra Leone
8 banks tracked
411
BINs
Cayman Islands
20 banks tracked
402
BINs
Guinea
10 banks tracked
392
BINs
Botswana
10 banks tracked
390
BINs
Bosnia and Herzegovina
23 banks tracked
386
BINs
Palestine
16 banks tracked
378
BINs
Chad
7 banks tracked
375
BINs
Mauritius
18 banks tracked
365
BINs
Nicaragua
13 banks tracked
359
BINs
Papua New Guinea
6 banks tracked
336
BINs
Equatorial Guinea
5 banks tracked
323
BINs
Albania
17 banks tracked
320
BINs
Madagascar
6 banks tracked
314
BINs
Tajikistan
11 banks tracked
311
BINs
Mauritania
11 banks tracked
307
BINs
Brunei
10 banks tracked
306
BINs
Algeria
11 banks tracked
282
BINs
Moldova
18 banks tracked
280
BINs
Burundi
7 banks tracked
280
BINs
Angola
16 banks tracked
279
BINs
Slovenia
27 banks tracked
278
BINs
Gabon
10 banks tracked
278
BINs
Bhutan
2 banks tracked
275
BINs
Libya
19 banks tracked
260
BINs
Myanmar
11 banks tracked
248
BINs
Central African Republic
2 banks tracked
232
BINs
Sint Maarten
7 banks tracked
229
BINs
Turks and Caicos Islands
11 banks tracked
222
BINs
Monaco
5 banks tracked
220
BINs
Bonaire
3 banks tracked
218
BINs
Djibouti
7 banks tracked
188
BINs
Haiti
6 banks tracked
188
BINs
Gibraltar
8 banks tracked
179
BINs
Maldives
10 banks tracked
178
BINs
Kyrgyzstan
19 banks tracked
176
BINs
Montenegro
18 banks tracked
171
BINs
Guam
9 banks tracked
164
BINs
Liberia
8 banks tracked
155
BINs
Fiji
6 banks tracked
153
BINs
DR Congo
21 banks tracked
146
BINs
Sudan
8 banks tracked
143
BINs
Eswatini
3 banks tracked
139
BINs
Namibia
8 banks tracked
137
BINs
Antigua and Barbuda
12 banks tracked
134
BINs
Gambia
5 banks tracked
121
BINs
Bermuda
7 banks tracked
118
BINs
Belize
14 banks tracked
109
BINs
Sao Tome and Principe
4 banks tracked
106
BINs
Liechtenstein
4 banks tracked
106
BINs
Seychelles
7 banks tracked
97
BINs
St. Kitts and Nevis
14 banks tracked
94
BINs
Yemen
11 banks tracked
83
BINs
Ethiopia
3 banks tracked
83
BINs
Guyana
9 banks tracked
69
BINs
Kosovo
9 banks tracked
65
BINs
Andorra
6 banks tracked
65
BINs
U.S. Virgin Islands
16 banks tracked
64
BINs
Grenada
7 banks tracked
50
BINs
St. Lucia
10 banks tracked
47
BINs
Cape Verde
7 banks tracked
45
BINs
Somalia
6 banks tracked
42
BINs
Afghanistan
5 banks tracked
39
BINs
British Virgin Islands
7 banks tracked
38
BINs
St. Vincent and the Grenadines
9 banks tracked
36
BINs
San Marino
3 banks tracked
31
BINs
Vanuatu
7 banks tracked
29
BINs
Dominica
6 banks tracked
28
BINs
Samoa
4 banks tracked
27
BINs
Suriname
3 banks tracked
23
BINs
Turkmenistan
3 banks tracked
23
BINs
Guernsey
1 banks tracked
22
BINs
Anguilla
6 banks tracked
20
BINs
Lesotho
4 banks tracked
17
BINs
Micronesia
3 banks tracked
14
BINs
Cook Islands
5 banks tracked
13
BINs
Comoros
2 banks tracked
10
BINs
Solomon Islands
6 banks tracked
10
BINs
Jersey
2 banks tracked
9
BINs
Tonga
4 banks tracked
8
BINs
Timor-Leste
3 banks tracked
8
BINs
Guernsey
1 banks tracked
6
BINs
Vatican City
1 banks tracked
6
BINs
South Sudan
4 banks tracked
6
BINs
Northern Mariana Islands
4 banks tracked
5
BINs
American Samoa
2 banks tracked
4
BINs
Syria
3 banks tracked
3
BINs
Iran
1 banks tracked
3
BINs
Palau
2 banks tracked
2
BINs
Montserrat
2 banks tracked
2
BINs
Marshall Islands
2 banks tracked
2
BINs
Kiribati
1 banks tracked
1
BINs
Isle of Man
1 banks tracked
1
BINs
French Polynesia
1 banks tracked
1
BINs
Nauru
1 banks tracked
0
BINs
New Caledonia
1 banks tracked
0
BINs
Looking for a specific bank instead of browsing by country? See the full A–Z bank directory, or use the free lookup tool on our home page to identify any card instantly.