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
223
Banks & issuers tracked
10,809
Total BIN ranges on file
1,916,041

Browse by country

United States
4,003 banks tracked
420,308
BINs
United Kingdom
267 banks tracked
68,228
BINs
Spain
167 banks tracked
56,763
BINs
France
134 banks tracked
52,689
BINs
India
172 banks tracked
49,652
BINs
Canada
102 banks tracked
49,061
BINs
Ireland
86 banks tracked
40,912
BINs
Japan
166 banks tracked
34,568
BINs
Brazil
208 banks tracked
33,025
BINs
Hong Kong
89 banks tracked
31,059
BINs
Puerto Rico
46 banks tracked
30,110
BINs
China
167 banks tracked
29,820
BINs
Germany
115 banks tracked
29,412
BINs
Sweden
90 banks tracked
29,369
BINs
United Arab Emirates
80 banks tracked
27,175
BINs
South Korea
68 banks tracked
26,202
BINs
Singapore
66 banks tracked
25,862
BINs
Taiwan
63 banks tracked
22,943
BINs
Poland
93 banks tracked
21,451
BINs
Russia
178 banks tracked
19,602
BINs
Australia
83 banks tracked
19,164
BINs
Bahrain
35 banks tracked
18,634
BINs
Nigeria
51 banks tracked
17,980
BINs
Austria
31 banks tracked
16,980
BINs
Denmark
47 banks tracked
16,644
BINs
Mexico
108 banks tracked
16,279
BINs
Egypt
60 banks tracked
15,884
BINs
Netherlands
58 banks tracked
15,620
BINs
Italy
80 banks tracked
15,432
BINs
Lithuania
41 banks tracked
14,914
BINs
U.S. Virgin Islands
16 banks tracked
14,704
BINs
Jordan
40 banks tracked
13,747
BINs
Sri Lanka
32 banks tracked
13,660
BINs
Cyprus
35 banks tracked
13,535
BINs
Belgium
59 banks tracked
13,069
BINs
Qatar
30 banks tracked
12,985
BINs
Vietnam
85 banks tracked
12,833
BINs
Switzerland
45 banks tracked
12,501
BINs
Argentina
97 banks tracked
11,879
BINs
Norway
48 banks tracked
11,586
BINs
Czechia
44 banks tracked
11,263
BINs
Portugal
49 banks tracked
10,669
BINs
Lebanon
31 banks tracked
10,644
BINs
Luxembourg
32 banks tracked
10,594
BINs
Finland
35 banks tracked
10,030
BINs
New Zealand
33 banks tracked
9,894
BINs
Indonesia
57 banks tracked
9,869
BINs
Malaysia
43 banks tracked
9,401
BINs
Saudi Arabia
41 banks tracked
9,083
BINs
South Africa
38 banks tracked
9,028
BINs
Thailand
49 banks tracked
8,941
BINs
Colombia
63 banks tracked
8,855
BINs
Morocco
23 banks tracked
8,735
BINs
Greece
35 banks tracked
8,669
BINs
Romania
55 banks tracked
8,596
BINs
Bangladesh
65 banks tracked
8,420
BINs
Uruguay
25 banks tracked
8,213
BINs
Mauritius
18 banks tracked
8,015
BINs
Philippines
40 banks tracked
7,959
BINs
Palestine
16 banks tracked
7,536
BINs
Algeria
11 banks tracked
7,423
BINs
Malta
21 banks tracked
7,282
BINs
Yemen
11 banks tracked
7,076
BINs
Pakistan
38 banks tracked
6,748
BINs
Oman
27 banks tracked
6,727
BINs
Kenya
49 banks tracked
6,580
BINs
Kuwait
30 banks tracked
6,439
BINs
Palestine
1 banks tracked
6,405
BINs
Panama
61 banks tracked
6,190
BINs
Slovakia
29 banks tracked
6,185
BINs
Israel
23 banks tracked
6,150
BINs
Macau
26 banks tracked
5,997
BINs
Guam
9 banks tracked
5,939
BINs
Bulgaria
43 banks tracked
5,876
BINs
Estonia
16 banks tracked
5,409
BINs
Ukraine
122 banks tracked
5,315
BINs
Uganda
29 banks tracked
5,221
BINs
Latvia
27 banks tracked
5,208
BINs
Hungary
36 banks tracked
5,159
BINs
Dominican Republic
43 banks tracked
5,037
BINs
Macau
12 banks tracked
4,688
BINs
Gibraltar
8 banks tracked
4,650
BINs
Ivory Coast
35 banks tracked
4,555
BINs
Nepal
24 banks tracked
4,499
BINs
Paraguay
29 banks tracked
3,846
BINs
Cayman Islands
20 banks tracked
3,840
BINs
Brunei
10 banks tracked
3,754
BINs
Northern Mariana Islands
4 banks tracked
3,746
BINs
Turkey
62 banks tracked
3,708
BINs
Guatemala
37 banks tracked
3,635
BINs
Ghana
36 banks tracked
3,581
BINs
Cambodia
42 banks tracked
3,493
BINs
Micronesia
3 banks tracked
3,478
BINs
Iraq
42 banks tracked
3,474
BINs
Palau
2 banks tracked
3,458
BINs
Marshall Islands
2 banks tracked
3,458
BINs
Chile
32 banks tracked
3,347
BINs
Barbados
15 banks tracked
3,328
BINs
Iceland
9 banks tracked
3,326
BINs
Aruba
10 banks tracked
3,141
BINs
Lesotho
4 banks tracked
3,070
BINs
Senegal
28 banks tracked
3,012
BINs
Cameroon
17 banks tracked
2,970
BINs
Peru
42 banks tracked
2,912
BINs
Slovenia
27 banks tracked
2,889
BINs
Bahamas
13 banks tracked
2,678
BINs
DR Congo
21 banks tracked
2,656
BINs
Botswana
10 banks tracked
2,586
BINs
Honduras
31 banks tracked
2,442
BINs
Tanzania
33 banks tracked
2,416
BINs
Costa Rica
39 banks tracked
2,410
BINs
Monaco
5 banks tracked
2,397
BINs
El Salvador
30 banks tracked
2,345
BINs
Zambia
19 banks tracked
2,288
BINs
Curaçao
14 banks tracked
2,242
BINs
Mozambique
25 banks tracked
2,205
BINs
Ecuador
37 banks tracked
2,200
BINs
Fiji
6 banks tracked
2,180
BINs
Turks and Caicos Islands
11 banks tracked
2,041
BINs
Rwanda
19 banks tracked
1,926
BINs
Tunisia
20 banks tracked
1,925
BINs
Laos
17 banks tracked
1,889
BINs
Burkina Faso
15 banks tracked
1,869
BINs
Kazakhstan
49 banks tracked
1,869
BINs
Montserrat
2 banks tracked
1,858
BINs
Sint Maarten
7 banks tracked
1,856
BINs
Mali
14 banks tracked
1,846
BINs
Congo
13 banks tracked
1,828
BINs
Zimbabwe
23 banks tracked
1,822
BINs
Maldives
10 banks tracked
1,775
BINs
Gambia
5 banks tracked
1,738
BINs
Benin
17 banks tracked
1,718
BINs
St. Kitts and Nevis
14 banks tracked
1,716
BINs
Sierra Leone
8 banks tracked
1,575
BINs
Guinea
10 banks tracked
1,559
BINs
Jamaica
18 banks tracked
1,499
BINs
Azerbaijan
42 banks tracked
1,489
BINs
Belarus
34 banks tracked
1,478
BINs
Serbia
39 banks tracked
1,475
BINs
Trinidad and Tobago
13 banks tracked
1,454
BINs
Venezuela
44 banks tracked
1,448
BINs
Guyana
9 banks tracked
1,435
BINs
Albania
17 banks tracked
1,367
BINs
Gabon
10 banks tracked
1,366
BINs
Liberia
8 banks tracked
1,345
BINs
Mongolia
16 banks tracked
1,322
BINs
Solomon Islands
6 banks tracked
1,314
BINs
Georgia
23 banks tracked
1,312
BINs
Belize
14 banks tracked
1,305
BINs
Niger
11 banks tracked
1,290
BINs
Bonaire
3 banks tracked
1,237
BINs
Armenia
25 banks tracked
1,233
BINs
Bolivia
12 banks tracked
1,231
BINs
Chad
7 banks tracked
1,227
BINs
St. Lucia
10 banks tracked
1,202
BINs
Samoa
4 banks tracked
1,156
BINs
Togo
9 banks tracked
1,155
BINs
Tonga
4 banks tracked
1,138
BINs
Papua New Guinea
6 banks tracked
1,126
BINs
Seychelles
7 banks tracked
1,063
BINs
Namibia
8 banks tracked
1,015
BINs
Uzbekistan
32 banks tracked
1,013
BINs
Croatia
18 banks tracked
1,009
BINs
Kyrgyzstan
19 banks tracked
1,003
BINs
Montenegro
18 banks tracked
978
BINs
Malawi
8 banks tracked
974
BINs
Moldova
18 banks tracked
958
BINs
Guernsey
1 banks tracked
946
BINs
Guinea-Bissau
5 banks tracked
909
BINs
Liechtenstein
4 banks tracked
869
BINs
Equatorial Guinea
5 banks tracked
811
BINs
Burundi
7 banks tracked
734
BINs
South Sudan
4 banks tracked
699
BINs
Libya
19 banks tracked
683
BINs
Central African Republic
2 banks tracked
672
BINs
Cook Islands
5 banks tracked
659
BINs
Djibouti
7 banks tracked
653
BINs
Vanuatu
7 banks tracked
652
BINs
Grenada
7 banks tracked
608
BINs
Nicaragua
13 banks tracked
573
BINs
British Virgin Islands
7 banks tracked
567
BINs
Isle of Man
1 banks tracked
562
BINs
Timor-Leste
3 banks tracked
560
BINs
Afghanistan
5 banks tracked
556
BINs
North Macedonia
17 banks tracked
553
BINs
Myanmar
11 banks tracked
527
BINs
Cape Verde
7 banks tracked
497
BINs
Antigua and Barbuda
12 banks tracked
483
BINs
Bosnia and Herzegovina
23 banks tracked
483
BINs
Angola
16 banks tracked
479
BINs
Kiribati
1 banks tracked
466
BINs
Tajikistan
11 banks tracked
447
BINs
St. Vincent and the Grenadines
9 banks tracked
433
BINs
Eswatini
3 banks tracked
414
BINs
Kosovo
9 banks tracked
400
BINs
Madagascar
6 banks tracked
374
BINs
Sao Tome and Principe
4 banks tracked
370
BINs
Anguilla
6 banks tracked
370
BINs
Comoros
2 banks tracked
364
BINs
Dominica
6 banks tracked
364
BINs
Sudan
8 banks tracked
327
BINs
Mauritania
11 banks tracked
318
BINs
Bhutan
2 banks tracked
277
BINs
Andorra
6 banks tracked
232
BINs
Somalia
6 banks tracked
221
BINs
Syria
3 banks tracked
219
BINs
New Caledonia
1 banks tracked
218
BINs
Haiti
6 banks tracked
209
BINs
Bermuda
7 banks tracked
191
BINs
Nauru
1 banks tracked
158
BINs
Eswatini
1 banks tracked
125
BINs
Libya
3 banks tracked
123
BINs
Ethiopia
3 banks tracked
95
BINs
Turkmenistan
3 banks tracked
49
BINs
San Marino
3 banks tracked
37
BINs
Suriname
3 banks tracked
34
BINs
Cape Verde
3 banks tracked
26
BINs
American Samoa
2 banks tracked
25
BINs
Jersey
2 banks tracked
24
BINs
Guernsey
1 banks tracked
18
BINs
French Polynesia
1 banks tracked
16
BINs
Vatican City
1 banks tracked
6
BINs
Iran
1 banks tracked
5
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.