The DB-IP Database

More than 23 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 23 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, November 2019
Total records 24,230,805

Records by country

Country Records Cities Locations Organizations
United States  United States 12548064 35753 771293 1943130
India  India 1482910 10392 22295 33419
United Kingdom  United Kingdom 1121033 9970 68692 249400
Italy  Italy 959948 13143 185767 383932
Germany  Germany 898062 15605 96793 207029
France  France 785528 14888 107170 163698
Netherlands  Netherlands 561625 3242 52844 215488
Turkey  Turkey 526926 1214 4403 16556
China  China 451542 3596 20449 240939
South Korea  South Korea 449280 9136 11870 47889
Australia  Australia 422828 1821 7366 17058
Japan  Japan 388755 2198 4197 36697
Poland  Poland 348707 9363 25109 31934
Brazil  Brazil 313886 12178 48648 71794
Canada  Canada 251713 3226 37559 86524
Austria  Austria 250005 9553 88170 138536
Russian Federation  Russian Federation 192984 2259 21997 68188
Denmark  Denmark 186712 936 10917 11723
Philippines  Philippines 171567 1768 8747 62530
Sweden  Sweden 116980 2559 16711 32703
Spain  Spain 100789 2304 14817 32475
Switzerland  Switzerland 80397 1659 11677 21551
Hong Kong  Hong Kong 78587 167 961 41906
Czech Republic  Czech Republic 73146 2096 9335 17493
Finland  Finland 71921 698 8701 24841
Colombia  Colombia 69567 1264 10158 40255
Norway  Norway 56189 924 5452 11762
Singapore  Singapore 53202 88 4801 18911
Ireland  Ireland 50907 2286 8551 6890
Belgium  Belgium 49526 1050 7511 11937
Kazakhstan  Kazakhstan 49519 716 4259 23171
South Africa  South Africa 48816 665 1375 6157
Argentina  Argentina 44769 1498 11493 14919
Taiwan  Taiwan 44127 330 1169 3278
Israel  Israel 43452 426 1679 12369
New Zealand  New Zealand 41263 339 944 1739
Ukraine  Ukraine 40394 986 3479 7511
Thailand  Thailand 37179 773 1121 6795
Indonesia  Indonesia 31136 985 3549 6147
Slovakia  Slovakia 30339 440 2125 5407
Greece  Greece 29217 680 2106 5508
Hungary  Hungary 29083 1599 5422 7342
United Arab Emirates  United Arab Emirates 27288 275 2602 7832
Chile  Chile 25970 277 6096 13594
Romania  Romania 25915 646 4275 8993
Belarus  Belarus 24050 183 1381 15151
Portugal  Portugal 23447 979 4733 6819
Pakistan  Pakistan 23400 259 547 1193
Mexico  Mexico 23147 2734 4974 6528
Saudi Arabia  Saudi Arabia 23135 216 377 4755
Iran  Iran 20376 680 2163 6006
Morocco  Morocco 19866 180 305 4140
Ecuador  Ecuador 17015 295 3135 7448
Egypt  Egypt 16016 174 468 1287
Peru  Peru 15296 655 4008 7505
Bulgaria  Bulgaria 14793 448 1374 4690
Croatia  Croatia 14182 521 1950 4484
Malaysia  Malaysia 13493 592 1173 1606
Serbia  Serbia 13420 392 1833 4050
Kenya  Kenya 13297 65 238 5303
Oman  Oman 13289 45 65 120
Slovenia  Slovenia 11821 494 2645 2774
Viet Nam  Viet Nam 11749 460 1049 1961
Nigeria  Nigeria 11655 160 426 6583
Algeria  Algeria 11128 280 349 278
Kuwait  Kuwait 10947 106 229 869
Luxembourg  Luxembourg 10789 148 864 2078
Latvia  Latvia 10618 92 473 1830
Qatar  Qatar 10417 116 629 1092
Lithuania  Lithuania 8952 175 794 1727
Guatemala  Guatemala 8595 291 1964 4370
Cyprus  Cyprus 8331 80 243 3331
Venezuela  Venezuela 7714 633 1934 3228
Panama  Panama 7164 202 2147 4648
Dominican Republic  Dominican Republic 6917 286 1544 2753
Bangladesh  Bangladesh 6608 259 986 1870
Cuba  Cuba 5872 173 912 3019
Estonia  Estonia 5848 114 689 1510
Bolivia  Bolivia 5624 89 537 3594
Costa Rica  Costa Rica 5313 198 1035 2139
Honduras  Honduras 5171 246 1060 2578
Tanzania  Tanzania 4927 158 348 1157
Bahrain  Bahrain 4708 33 59 175
El Salvador  El Salvador 4123 187 1298 2038
Bosnia And Herzegovina  Bosnia And Herzegovina 3914 174 427 785
Tunisia  Tunisia 3882 105 135 103
Georgia  Georgia 3064 92 219 283
Puerto Rico  Puerto Rico 2751 190 925 1267
Iraq  Iraq 2705 73 166 714
Mauritius  Mauritius 2608 39 99 571
Jordan  Jordan 2400 54 113 768
Iceland  Iceland 2347 52 262 540
Uganda  Uganda 2283 67 122 402
Lebanon  Lebanon 2248 91 180 770
Malta  Malta 2141 44 108 824
Namibia  Namibia 2030 13 27 514
Armenia  Armenia 1999 47 140 886
Ghana  Ghana 1942 31 115 1050
Angola  Angola 1756 21 70 824
Sudan  Sudan 1706 20 49 679
Moldova  Moldova 1603 56 201 347
Albania  Albania 1600 36 102 645
Zimbabwe  Zimbabwe 1593 19 60 861
Cote D  Cote D'ivoire 1572 24 72 654
Uruguay  Uruguay 1525 64 357 575
Nicaragua  Nicaragua 1379 109 353 725
Macedonia  Macedonia 1368 48 109 242
Afghanistan  Afghanistan 1323 26 58 410
Paraguay  Paraguay 1295 58 315 453
Uzbekistan  Uzbekistan 1274 39 101 141
Senegal  Senegal 1146 46 62 381
Jamaica  Jamaica 1109 46 355 458
Kyrgyzstan  Kyrgyzstan 1108 25 137 226
Cambodia  Cambodia 1102 38 200 374
Montenegro  Montenegro 1071 24 62 466
Sri Lanka  Sri Lanka 1050 64 113 283
Azerbaijan  Azerbaijan 1046 55 102 128
Nepal  Nepal 1045 79 141 199
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 1009 17 33 373
Rwanda  Rwanda 892 19 36 85
Palestinian Territory  Palestinian Territory 884 46 62 135
Macao  Macao 801 8 22 40
Belize  Belize 765 22 121 408
U.s. Virgin Islands  U.s. Virgin Islands 750 24 107 192
Mongolia  Mongolia 746 13 55 93
Liechtenstein  Liechtenstein 721 11 74 198
Syrian Arab Republic  Syrian Arab Republic 718 38 61 118
Mozambique  Mozambique 696 16 36 274
Faroe Islands  Faroe Islands 691 6 14 288
Democratic Republic Of Congo  Democratic Republic Of Congo 689 20 48 293
Jersey  Jersey 651 22 94 199
Cameroon  Cameroon 646 28 55 239
Reunion Island  Reunion Island 607 20 34 46
Myanmar  Myanmar 575 52 105 151
Trinidad And Tobago  Trinidad And Tobago 565 57 171 203
Yemen  Yemen 560 24 33 37
Ethiopia  Ethiopia 555 7 15 313
Solomon Islands  Solomon Islands 543 4 7 385
Benin  Benin 520 19 28 229
Haiti  Haiti 513 45 114 245
Greenland  Greenland 509 13 29 78
Saint Lucia  Saint Lucia 502 7 9 20
Mali  Mali 499 6 14 344
Martinique  Martinique 457 8 16 214
Barbados  Barbados 444 50 105 243
Zambia  Zambia 434 15 31 140
Burkina Faso  Burkina Faso 422 13 25 141
Botswana  Botswana 419 12 26 270
Lesotho  Lesotho 416 6 14 105
Mauritania  Mauritania 415 3 11 73
Guernsey  Guernsey 411 12 36 109
Bhutan  Bhutan 386 4 14 234
Gibraltar  Gibraltar 385 1 27 142
Isle Of Man  Isle Of Man 377 12 54 106
Madagascar  Madagascar 363 14 19 109
Malawi  Malawi 361 13 26 143
Gambia  Gambia 358 4 10 222
Palau  Palau 344 4 6 170
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 342 14 41 180
Papua New Guinea  Papua New Guinea 330 15 31 127
Aland Islands  Aland Islands 328 3 6 152
Cayman Islands  Cayman Islands 307 7 63 197
Antigua And Barbuda  Antigua And Barbuda 302 15 58 117
Bermuda  Bermuda 288 10 92 131
Maldives  Maldives 277 7 22 76
British Virgin Islands  British Virgin Islands 276 5 30 68
Kosovo  Kosovo 274 9 13 54
Burundi  Burundi 271 1 12 179
Lao  Lao 268 17 40 73
Guinea  Guinea 259 8 19 102
Seychelles  Seychelles 254 9 24 69
Bahamas  Bahamas 249 25 77 149
Equatorial Guinea  Equatorial Guinea 246 2 13 149
New Caledonia  New Caledonia 246 9 19 86
Gabon  Gabon 230 7 17 54
Congo  Congo 215 6 13 59
Sierra Leone  Sierra Leone 175 5 26 114
Monaco  Monaco 173 5 15 30
Guadeloupe  Guadeloupe 171 11 22 30
Cape Verde  Cape Verde 157 10 16 80
Tajikistan  Tajikistan 156 6 28 51
Niger  Niger 155 5 8 91
Andorra  Andorra 153 6 26 45
Brunei Darussalam  Brunei Darussalam 150 11 30 40
Guyana  Guyana 150 10 46 78
Fiji  Fiji 149 7 23 35
Dominica  Dominica 126 3 10 22
Somalia  Somalia 126 11 18 63
Togo  Togo 118 4 10 49
Liberia  Liberia 115 10 30 51
Niue  Niue 114 1 1 57
Guam  Guam 109 11 22 38
Vanuatu  Vanuatu 101 2 7 34
San Marino  San Marino 101 10 22 30
Swaziland  Swaziland 100 6 19 46
French Polynesia  French Polynesia 99 9 11 22
Grenada  Grenada 98 5 18 32
Samoa  Samoa 91 9 16 39
Turkmenistan  Turkmenistan 90 13 20 24
Central African Republic  Central African Republic 90 5 14 47
Chad  Chad 89 5 12 48
French Guiana  French Guiana 88 1 8 17
Djibouti  Djibouti 85 2 7 28
Aruba  Aruba 79 7 23 21
Guinea-bissau  Guinea-bissau 66 1 3 43
Saint Kitts And Nevis  Saint Kitts And Nevis 64 5 16 29
Suriname  Suriname 62 7 12 19
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 57 1 2 36
Timor-leste  Timor-leste 55 3 11 21
Turks And Caicos Islands  Turks And Caicos Islands 51 7 16 25
Comoros  Comoros 49 5 8 34
Anguilla  Anguilla 47 4 7 19
Tokelau  Tokelau 46 2 2 21
Montserrat  Montserrat 43 4 6 15
Vatican  Vatican 42 2 4 25
Cook Islands  Cook Islands 37 5 7 8
Sao Tome And Principe  Sao Tome And Principe 36 2 5 19
Antarctica  Antarctica 35 1 2 5
Tonga  Tonga 35 2 8 18
Micronesia  Micronesia 30 5 6 10
Falkland Islands (malvinas)  Falkland Islands (malvinas) 27 1 2 12
Northern Mariana Islands  Northern Mariana Islands 27 3 4 12
North Korea  North Korea 25 3 3 10
American Samoa  American Samoa 25 3 6 13
Nauru  Nauru 24 1 3 13
Marshall Islands  Marshall Islands 24 1 4 8
Mayotte  Mayotte 24 2 3 11
Wallis And Futuna  Wallis And Futuna 23 2 3 4
Saint Pierre And Miquelon  Saint Pierre And Miquelon 23 1 2 13
Saint Helena  Saint Helena 23 4 4 13
Eritrea  Eritrea 19 1 3 11
Norfolk Island  Norfolk Island 18 2 6 8
Kiribati  Kiribati 17 3 3 7
Saint Barthelemy  Saint Barthelemy 15 3 6 10
Tuvalu  Tuvalu 14 3 3 6
Svalbard And Jan Mayen  Svalbard And Jan Mayen 14 1 1 7
Cocos (keeling) Islands  Cocos (keeling) Islands 11 2 4 6
British Indian Ocean Territory  British Indian Ocean Territory 11 2 2 5
Pitcairn  Pitcairn 8 1 1 4
Christmas Island  Christmas Island 7 1 2 4
French Southern Territories  French Southern Territories 6 1 1 3
Saint Martin  Saint Martin 5 1 1 4
Bouvet Island  Bouvet Island 3 1 1 2
United States Minor Outlying Islands  United States Minor Outlying Islands 2 1 1 1
Heard Island And Mcdonald Islands  Heard Island And Mcdonald Islands 2 1 1 1
Total 24,230,805 197,536 1,804,855 4,467,887


Records by address type

IPv418,714,031
IPv65,516,774

Changes since last month

2,731,397 additions
United StatesUnited States1,844,045
IndiaIndia495,917
TurkeyTurkey132,334
FranceFrance67,219
United KingdomUnited Kingdom56,392
Other countries135,490
741,167 modifications
United StatesUnited States547,041
IndiaIndia71,797
TurkeyTurkey33,770
United KingdomUnited Kingdom14,478
FranceFrance11,403
Other countries62,678
2,687,309 deletions
United StatesUnited States1,780,946
IndiaIndia427,799
TurkeyTurkey222,978
United KingdomUnited Kingdom60,675
FranceFrance57,394
Other countries137,517