The DB-IP Database

More than 22 million IPv4 and IPv6 blocks and growing.

Since 2010 we have provided one of the most comprehensive and accurate IP address databases available on the market that has grown today to more than 22 million IPv4 and IPv6 blocks.



Details about the DB-IP Database

Every month, hundreds of thousands of records are added or updated in the DB-IP Database, and we're always working hard to improve the coverage of our database and its accuracy. Learn more about the DB-IP database here, including detailed analytics and update information.



DB-IP Database Analytics

Database edition IP address to location + ISP, September 2019
Total records 23,152,566

Records by country

Country Records Cities Locations Organizations
United States  United States 11954774 35043 755682 1924624
India  India 1377575 9233 19891 33558
United Kingdom  United Kingdom 1021110 8092 63931 244701
Italy  Italy 952161 12677 177614 383117
Germany  Germany 891151 14976 94819 207245
France  France 739830 14119 104040 162815
Netherlands  Netherlands 562664 3055 52325 221289
Turkey  Turkey 561862 1105 4135 16415
China  China 462411 3803 20796 249823
South Korea  South Korea 448231 9032 12053 48099
Australia  Australia 427539 1684 7062 18080
Poland  Poland 354459 9319 24078 31794
Japan  Japan 324245 1555 3204 36574
Brazil  Brazil 295467 12131 47865 71410
Austria  Austria 250144 9579 88618 138965
Canada  Canada 242096 3174 37144 85925
Russian Federation  Russian Federation 183364 1762 21383 68171
Denmark  Denmark 182331 922 10680 11647
Philippines  Philippines 170760 1700 8579 62516
Sweden  Sweden 116864 2545 16664 32751
Spain  Spain 90693 2084 14248 32318
Switzerland  Switzerland 80794 1623 11537 21517
Hong Kong  Hong Kong 77844 163 946 42058
Finland  Finland 72846 678 8620 24733
Colombia  Colombia 68478 1256 10067 40163
Czech Republic  Czech Republic 61086 1807 8728 17393
Taiwan  Taiwan 57382 322 1139 3254
Norway  Norway 55490 881 5250 11680
Singapore  Singapore 52501 88 4792 18847
South Africa  South Africa 52301 612 1278 6139
Ireland  Ireland 49307 2191 8369 6882
Kazakhstan  Kazakhstan 48630 716 4283 22987
Belgium  Belgium 48307 1041 7441 11932
Argentina  Argentina 42787 1475 11284 14776
Israel  Israel 42540 392 1599 12276
New Zealand  New Zealand 37617 320 911 1802
Slovakia  Slovakia 26016 390 1956 5335
Hungary  Hungary 25586 1550 5145 7310
Romania  Romania 25269 603 4160 8929
Greece  Greece 24353 365 1642 5422
Chile  Chile 24231 263 6015 13592
Belarus  Belarus 23407 161 1355 15145
Ukraine  Ukraine 22326 584 2907 7512
Indonesia  Indonesia 22105 790 3237 6174
Thailand  Thailand 21850 301 581 6680
Portugal  Portugal 21728 928 4593 6676
Pakistan  Pakistan 21463 197 466 1194
Iceland  Iceland 21366 50 253 545
Mexico  Mexico 19398 2521 4642 6507
United Arab Emirates  United Arab Emirates 17697 244 1992 7836
Ecuador  Ecuador 16961 290 3118 7439
Iran  Iran 16815 625 1988 5967
Peru  Peru 14870 614 3915 7430
Egypt  Egypt 14621 125 383 1290
Bulgaria  Bulgaria 13409 398 1274 4613
Madagascar  Madagascar 13405 12 17 101
Kenya  Kenya 13066 55 222 5310
Saudi Arabia  Saudi Arabia 13051 145 281 3793
Slovenia  Slovenia 11505 474 2585 2756
Nigeria  Nigeria 11232 147 400 6516
Malaysia  Malaysia 11010 541 1072 1606
Serbia  Serbia 10620 322 1663 3936
Morocco  Morocco 10193 73 162 4137
Croatia  Croatia 10065 283 1643 4437
Viet Nam  Viet Nam 8716 277 845 1955
Latvia  Latvia 8541 38 396 1833
Guatemala  Guatemala 8457 287 1941 4380
Cyprus  Cyprus 8125 57 209 3328
Venezuela  Venezuela 7750 627 1899 3518
Panama  Panama 7221 194 2134 4650
Lithuania  Lithuania 6660 107 673 1721
Dominican Republic  Dominican Republic 6100 275 1509 2743
Luxembourg  Luxembourg 5915 140 845 2069
Zimbabwe  Zimbabwe 5863 19 57 5001
Bangladesh  Bangladesh 5717 213 888 1823
Estonia  Estonia 5612 90 650 1494
Bolivia  Bolivia 5410 83 520 3602
Cuba  Cuba 5180 145 805 2758
Honduras  Honduras 5076 237 1040 2581
Costa Rica  Costa Rica 4932 179 982 2131
El Salvador  El Salvador 4040 185 1257 2035
Kuwait  Kuwait 3492 90 207 857
Tanzania  Tanzania 3045 73 244 1162
Qatar  Qatar 2935 108 617 1092
Iraq  Iraq 2601 54 139 675
Bosnia And Herzegovina  Bosnia And Herzegovina 2476 97 315 793
Puerto Rico  Puerto Rico 2468 176 901 1257
Mauritius  Mauritius 2453 28 80 572
Malta  Malta 2088 37 97 829
Jordan  Jordan 1976 35 92 741
Namibia  Namibia 1937 12 25 509
Ghana  Ghana 1869 29 106 1056
Lebanon  Lebanon 1844 79 162 762
Armenia  Armenia 1798 28 116 880
Angola  Angola 1785 20 69 837
Sudan  Sudan 1688 19 46 677
Cote D  Cote D'ivoire 1523 15 62 652
Moldova  Moldova 1513 42 184 348
Albania  Albania 1445 27 85 654
Uruguay  Uruguay 1431 57 333 551
Nicaragua  Nicaragua 1346 107 349 724
Afghanistan  Afghanistan 1316 25 56 382
Macedonia  Macedonia 1245 23 79 240
Paraguay  Paraguay 1225 54 299 448
Algeria  Algeria 1109 67 105 297
Kyrgyzstan  Kyrgyzstan 1082 17 124 225
Georgia  Georgia 1074 26 146 260
Jamaica  Jamaica 1044 40 346 457
Montenegro  Montenegro 1029 17 52 464
Cambodia  Cambodia 982 23 182 376
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 939 10 24 372
Sri Lanka  Sri Lanka 925 52 93 277
Palestinian Territory  Palestinian Territory 897 44 59 140
Uganda  Uganda 856 17 72 407
Senegal  Senegal 833 39 48 381
U.s. Virgin Islands  U.s. Virgin Islands 802 24 107 192
Bahrain  Bahrain 798 26 50 178
Macao  Macao 791 8 23 39
Nepal  Nepal 737 65 118 192
Liechtenstein  Liechtenstein 732 11 74 198
Belize  Belize 720 22 113 394
Mongolia  Mongolia 704 13 55 89
Mozambique  Mozambique 686 15 36 277
Democratic Republic Of Congo  Democratic Republic Of Congo 672 21 47 283
Faroe Islands  Faroe Islands 659 5 13 282
Cameroon  Cameroon 649 26 52 243
Uzbekistan  Uzbekistan 641 14 72 141
Reunion Island  Reunion Island 591 16 27 44
Jersey  Jersey 571 20 91 185
Tunisia  Tunisia 571 25 45 101
Azerbaijan  Azerbaijan 561 18 63 125
Ethiopia  Ethiopia 545 7 14 312
Solomon Islands  Solomon Islands 534 4 7 377
Benin  Benin 513 19 28 230
Haiti  Haiti 512 43 114 251
Greenland  Greenland 511 13 27 79
Saint Lucia  Saint Lucia 501 7 9 20
Trinidad And Tobago  Trinidad And Tobago 493 48 160 202
Mali  Mali 490 4 12 341
Barbados  Barbados 439 50 104 244
Isle Of Man  Isle Of Man 427 12 52 110
Syrian Arab Republic  Syrian Arab Republic 418 17 38 115
Oman  Oman 415 19 37 120
Lesotho  Lesotho 413 6 15 105
Botswana  Botswana 412 13 26 267
Mauritania  Mauritania 411 2 9 74
Gibraltar  Gibraltar 399 1 26 143
Zambia  Zambia 399 13 28 137
Martinique  Martinique 397 5 13 198
Myanmar  Myanmar 396 34 83 146
Bhutan  Bhutan 384 4 13 234
Burkina Faso  Burkina Faso 371 12 22 137
Malawi  Malawi 359 13 27 144
Gambia  Gambia 356 4 10 221
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 341 14 41 180
Aland Islands  Aland Islands 323 3 6 152
Papua New Guinea  Papua New Guinea 314 13 29 119
Palau  Palau 310 4 6 153
Cayman Islands  Cayman Islands 306 7 62 196
Kosovo  Kosovo 304 7 9 56
Antigua And Barbuda  Antigua And Barbuda 301 15 57 120
Bermuda  Bermuda 280 10 92 131
British Virgin Islands  British Virgin Islands 273 5 30 70
Guernsey  Guernsey 273 7 29 79
Burundi  Burundi 269 1 12 178
Maldives  Maldives 269 6 20 75
Seychelles  Seychelles 259 9 24 66
Rwanda  Rwanda 253 9 23 87
Bahamas  Bahamas 242 24 78 142
Guinea  Guinea 235 8 18 94
Equatorial Guinea  Equatorial Guinea 234 2 13 129
New Caledonia  New Caledonia 232 8 18 84
Congo  Congo 217 7 14 61
Lao  Lao 188 8 27 76
Monaco  Monaco 177 4 15 33
Gabon  Gabon 174 6 14 53
Guadeloupe  Guadeloupe 174 13 24 31
Sierra Leone  Sierra Leone 165 5 27 114
Yemen  Yemen 159 10 16 36
Guyana  Guyana 150 10 47 79
Fiji  Fiji 147 6 22 34
Niger  Niger 144 5 7 90
Brunei Darussalam  Brunei Darussalam 140 10 25 39
Andorra  Andorra 139 7 26 45
Dominica  Dominica 133 3 10 22
Tajikistan  Tajikistan 132 2 24 45
Cape Verde  Cape Verde 131 7 12 81
Somalia  Somalia 124 11 17 61
Niue  Niue 122 1 1 64
Liberia  Liberia 111 10 29 49
Swaziland  Swaziland 101 6 19 47
Guam  Guam 101 9 19 36
Vanuatu  Vanuatu 100 2 7 34
Togo  Togo 98 4 9 48
San Marino  San Marino 97 9 19 31
Grenada  Grenada 93 5 17 32
French Polynesia  French Polynesia 91 8 10 20
French Guiana  French Guiana 90 1 9 17
Samoa  Samoa 86 9 15 37
Central African Republic  Central African Republic 85 5 14 45
Djibouti  Djibouti 85 2 7 29
Chad  Chad 80 5 11 48
Aruba  Aruba 69 7 20 21
Guinea-bissau  Guinea-bissau 65 1 3 43
Saint Kitts And Nevis  Saint Kitts And Nevis 63 5 16 29
Turkmenistan  Turkmenistan 54 6 12 24
Timor-leste  Timor-leste 52 2 9 19
Tokelau  Tokelau 49 2 2 22
Comoros  Comoros 48 5 8 34
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 47 1 2 27
Anguilla  Anguilla 47 4 7 20
Turks And Caicos Islands  Turks And Caicos Islands 46 7 14 23
Montserrat  Montserrat 43 4 5 16
Suriname  Suriname 42 7 10 20
Vatican  Vatican 41 2 5 26
Cook Islands  Cook Islands 39 5 7 9
Sao Tome And Principe  Sao Tome And Principe 34 2 4 19
Tonga  Tonga 32 2 8 17
Antarctica  Antarctica 31 1 1 3
North Korea  North Korea 29 3 3 11
Micronesia  Micronesia 28 5 6 10
Marshall Islands  Marshall Islands 25 1 4 10
Northern Mariana Islands  Northern Mariana Islands 25 3 4 12
Saint Pierre And Miquelon  Saint Pierre And Miquelon 24 1 2 14
Falkland Islands (malvinas)  Falkland Islands (malvinas) 23 1 2 8
American Samoa  American Samoa 23 3 6 12
Nauru  Nauru 22 1 3 12
Mayotte  Mayotte 22 2 3 11
Wallis And Futuna  Wallis And Futuna 22 2 3 4
Saint Helena  Saint Helena 20 4 4 12
Eritrea  Eritrea 18 1 3 11
Norfolk Island  Norfolk Island 17 2 7 8
Kiribati  Kiribati 17 4 4 8
Tuvalu  Tuvalu 15 3 4 9
Saint Barthelemy  Saint Barthelemy 13 3 6 9
Svalbard And Jan Mayen  Svalbard And Jan Mayen 12 1 1 7
Cocos (keeling) Islands  Cocos (keeling) Islands 10 2 4 6
British Indian Ocean Territory  British Indian Ocean Territory 9 2 2 4
Pitcairn  Pitcairn 7 1 1 4
Christmas Island  Christmas Island 6 1 2 4
Western Sahara  Western Sahara 4 1 1 2
Saint Martin  Saint Martin 4 1 2 4
French Southern Territories  French Southern Territories 2 1 1 2
Total 23,152,566 185,601 1,754,557 4,457,105


Records by address type

IPv417,640,833
IPv65,511,733

Changes since last month

1,011,020 additions
United StatesUnited States814,978
United KingdomUnited Kingdom40,710
IndiaIndia39,307
AustraliaAustralia25,336
FranceFrance22,605
Other countries68,084
345,089 modifications
United StatesUnited States286,525
IndiaIndia9,846
United KingdomUnited Kingdom8,401
GermanyGermany5,655
AustraliaAustralia4,555
Other countries30,107
1,142,795 deletions
United StatesUnited States929,347
IndiaIndia51,064
United KingdomUnited Kingdom33,917
AustraliaAustralia26,413
FranceFrance18,172
Other countries83,882