The DB-IP Database

More than 26 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 26 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, March 2020
Total records 27,639,111

Records by country

Country Records Cities Locations Organizations
United States  United States 13406962 37120 829990 1909111
United Kingdom  United Kingdom 1771921 8526 69195 247696
India  India 1443587 10019 23617 34180
Italy  Italy 1037930 13103 202753 384259
Germany  Germany 1025939 16623 101533 209329
France  France 877600 16736 114161 164538
Japan  Japan 596881 2229 4497 37995
Netherlands  Netherlands 560379 3346 50050 213453
Turkey  Turkey 534895 1372 5068 17815
China  China 496900 4000 22599 271900
Australia  Australia 475943 4342 11407 17872
South Korea  South Korea 452970 9139 11837 47227
Poland  Poland 424858 8664 27428 32643
Brazil  Brazil 370679 14408 48790 71631
Canada  Canada 264624 3319 47753 87172
Russian Federation  Russian Federation 259802 3328 23605 68822
Austria  Austria 258954 8077 91534 137873
Denmark  Denmark 186640 878 11092 11778
Philippines  Philippines 186244 2000 12060 61325
Sweden  Sweden 163146 3002 17581 32664
Ukraine  Ukraine 150800 1416 3982 7801
Spain  Spain 134646 3164 16473 33236
Thailand  Thailand 109822 1060 1473 7362
Morocco  Morocco 101442 242 369 4107
Czech Republic  Czech Republic 100830 2769 10269 17796
Switzerland  Switzerland 87310 1800 12365 21649
Hong Kong  Hong Kong 85877 129 1040 42380
Finland  Finland 81023 692 8874 24685
Indonesia  Indonesia 81000 1428 4387 7046
New Zealand  New Zealand 76815 453 1108 1823
Colombia  Colombia 76199 1237 10395 40578
Greece  Greece 65113 1249 2873 5793
Belgium  Belgium 63485 1119 7929 12052
Bahrain  Bahrain 61954 28 59 184
Norway  Norway 61762 975 5754 12057
Ireland  Ireland 59853 2095 8812 7136
South Africa  South Africa 57531 761 1589 6740
Argentina  Argentina 56539 1259 11610 14892
Kazakhstan  Kazakhstan 54242 607 4035 23972
Hungary  Hungary 53861 1674 5902 7397
Israel  Israel 53445 354 1742 12391
Singapore  Singapore 53189 76 5058 18865
Croatia  Croatia 51828 952 2499 4687
Taiwan  Taiwan 51187 287 1034 6108
Slovakia  Slovakia 44606 443 2299 5600
Tunisia  Tunisia 39167 144 176 103
Algeria  Algeria 38689 280 365 277
Portugal  Portugal 38324 1123 5196 9506
Iran  Iran 36943 687 2362 6027
Mexico  Mexico 36898 3527 6232 7255
Saudi Arabia  Saudi Arabia 36792 209 359 4896
Belarus  Belarus 33937 259 1430 15290
Chile  Chile 33684 289 6167 13584
Egypt  Egypt 33675 175 499 1269
Romania  Romania 31486 1041 4772 9168
United Arab Emirates  United Arab Emirates 29859 244 2616 7877
Pakistan  Pakistan 29571 379 698 1360
Viet Nam  Viet Nam 26380 666 1302 2068
Malaysia  Malaysia 26367 630 1313 1716
Serbia  Serbia 25570 440 1965 4431
Lithuania  Lithuania 24216 176 799 1764
Iceland  Iceland 20480 58 294 563
Bulgaria  Bulgaria 20156 495 1485 5010
Ecuador  Ecuador 18895 308 3186 7447
Peru  Peru 18323 766 4454 7587
Oman  Oman 15039 42 64 121
Kenya  Kenya 14463 83 261 5302
Latvia  Latvia 14419 139 504 1856
Albania  Albania 14336 110 181 604
Slovenia  Slovenia 13312 549 2807 2847
Bosnia And Herzegovina  Bosnia And Herzegovina 12965 249 531 816
Luxembourg  Luxembourg 12684 158 904 2138
Kuwait  Kuwait 12570 85 244 881
Qatar  Qatar 11381 101 668 1101
Dominican Republic  Dominican Republic 11167 319 1644 2816
Bangladesh  Bangladesh 10372 282 1145 2303
Cyprus  Cyprus 9579 132 312 3387
Nigeria  Nigeria 9483 173 436 4188
Guatemala  Guatemala 9350 276 2076 4257
Venezuela  Venezuela 9232 612 1985 3258
Jordan  Jordan 8709 81 148 795
Estonia  Estonia 8302 189 782 1587
Costa Rica  Costa Rica 7965 217 1147 2172
Panama  Panama 7645 231 2348 4717
Uzbekistan  Uzbekistan 7555 138 204 176
Bolivia  Bolivia 6876 96 566 3598
Cuba  Cuba 6743 175 952 3043
Azerbaijan  Azerbaijan 5558 114 159 132
Honduras  Honduras 5431 253 981 2164
Iraq  Iraq 5121 134 252 773
Tanzania  Tanzania 4911 155 346 1064
El Salvador  El Salvador 4710 182 1314 2041
Lebanon  Lebanon 4680 87 186 789
Puerto Rico  Puerto Rico 4329 219 1013 1271
Armenia  Armenia 4258 125 230 912
Zimbabwe  Zimbabwe 4073 20 57 3142
Nepal  Nepal 3885 105 183 225
Georgia  Georgia 3296 100 229 327
Mauritius  Mauritius 3135 57 116 584
Yemen  Yemen 2854 57 67 47
Ghana  Ghana 2646 42 133 1046
Moldova  Moldova 2507 80 237 345
Malta  Malta 2421 55 136 829
Uganda  Uganda 2380 73 128 397
Macedonia  Macedonia 2263 100 170 269
Sri Lanka  Sri Lanka 2183 91 159 299
Namibia  Namibia 2134 21 37 517
Afghanistan  Afghanistan 2067 78 122 396
Senegal  Senegal 2033 55 71 375
Kyrgyzstan  Kyrgyzstan 2025 44 163 235
Cote D  Cote D'ivoire 1989 34 86 536
Sudan  Sudan 1950 24 58 686
Uruguay  Uruguay 1926 70 382 615
Paraguay  Paraguay 1887 76 342 464
Angola  Angola 1836 19 69 890
Nicaragua  Nicaragua 1771 116 370 723
Jamaica  Jamaica 1700 66 389 458
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 1523 33 48 371
Cambodia  Cambodia 1495 56 238 341
Syrian Arab Republic  Syrian Arab Republic 1426 67 92 130
Macao  Macao 1304 4 28 57
Montenegro  Montenegro 1266 37 75 474
Myanmar  Myanmar 1195 69 136 176
Lao  Lao 1164 32 59 66
Palestinian Territory  Palestinian Territory 1044 56 80 164
Rwanda  Rwanda 939 19 36 84
Mongolia  Mongolia 795 13 60 111
Belize  Belize 786 23 131 395
Trinidad And Tobago  Trinidad And Tobago 782 51 171 199
Mozambique  Mozambique 774 23 45 323
Kosovo  Kosovo 772 36 66 89
Liechtenstein  Liechtenstein 738 12 74 203
Turkmenistan  Turkmenistan 710 25 33 26
Democratic Republic Of Congo  Democratic Republic Of Congo 708 21 56 286
U.s. Virgin Islands  U.s. Virgin Islands 708 21 111 205
Jersey  Jersey 705 10 91 198
Faroe Islands  Faroe Islands 690 9 26 291
Reunion Island  Reunion Island 684 24 42 44
Cameroon  Cameroon 671 24 51 234
Mali  Mali 667 7 14 337
Ethiopia  Ethiopia 618 19 29 297
Burkina Faso  Burkina Faso 612 18 33 133
Benin  Benin 587 19 29 233
Zambia  Zambia 575 18 36 140
Greenland  Greenland 526 15 32 78
Barbados  Barbados 517 50 111 242
Saint Lucia  Saint Lucia 513 8 12 19
Guernsey  Guernsey 505 11 39 68
Tajikistan  Tajikistan 473 29 52 58
Haiti  Haiti 460 28 86 142
Mauritania  Mauritania 444 6 14 74
Botswana  Botswana 435 16 33 275
Lesotho  Lesotho 421 6 14 100
Isle Of Man  Isle Of Man 416 18 60 109
Bhutan  Bhutan 401 5 17 244
Gabon  Gabon 401 9 19 55
Gibraltar  Gibraltar 387 1 26 136
Gambia  Gambia 369 6 13 213
Malawi  Malawi 361 12 24 160
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 352 12 45 182
Palau  Palau 352 5 7 175
Cayman Islands  Cayman Islands 351 7 76 195
Dominica  Dominica 343 4 12 21
Aland Islands  Aland Islands 335 4 8 151
Martinique  Martinique 334 10 20 139
Papua New Guinea  Papua New Guinea 328 20 43 110
Madagascar  Madagascar 326 16 23 98
Antigua And Barbuda  Antigua And Barbuda 325 15 59 110
Congo  Congo 316 6 15 161
Maldives  Maldives 309 17 33 71
Bermuda  Bermuda 296 7 93 131
British Virgin Islands  British Virgin Islands 293 6 32 70
Seychelles  Seychelles 279 13 34 87
Burundi  Burundi 275 2 12 178
Bahamas  Bahamas 259 23 81 140
New Caledonia  New Caledonia 256 14 25 60
Togo  Togo 254 5 12 46
Equatorial Guinea  Equatorial Guinea 238 4 14 146
Fiji  Fiji 229 9 28 48
Brunei Darussalam  Brunei Darussalam 221 12 33 42
Andorra  Andorra 219 13 33 42
Cape Verde  Cape Verde 205 12 20 109
Guinea  Guinea 203 6 17 86
Niue  Niue 196 1 1 129
Guam  Guam 194 14 27 45
Monaco  Monaco 191 9 18 31
Niger  Niger 185 7 10 96
Sierra Leone  Sierra Leone 181 5 29 121
French Polynesia  French Polynesia 163 13 19 31
Guyana  Guyana 162 8 48 75
Somalia  Somalia 154 14 23 83
Guadeloupe  Guadeloupe 153 13 27 33
Solomon Islands  Solomon Islands 114 3 7 71
Aruba  Aruba 113 9 20 24
Swaziland  Swaziland 113 7 20 46
San Marino  San Marino 108 9 26 29
Vanuatu  Vanuatu 106 2 9 37
Liberia  Liberia 104 7 30 51
Grenada  Grenada 103 4 17 29
Suriname  Suriname 103 10 14 23
Comoros  Comoros 96 5 7 71
Chad  Chad 94 5 14 48
Central African Republic  Central African Republic 94 5 15 54
Samoa  Samoa 92 9 16 43
Djibouti  Djibouti 90 2 7 27
French Guiana  French Guiana 82 2 10 16
Vatican  Vatican 76 1 4 35
Saint Kitts And Nevis  Saint Kitts And Nevis 72 5 17 29
Guinea-bissau  Guinea-bissau 67 1 4 44
Anguilla  Anguilla 56 4 8 22
Turks And Caicos Islands  Turks And Caicos Islands 53 6 18 27
Timor-leste  Timor-leste 50 1 10 15
Tonga  Tonga 48 3 9 25
Cook Islands  Cook Islands 41 4 6 13
Antarctica  Antarctica 41 1 3 8
Wallis And Futuna  Wallis And Futuna 39 4 5 5
Sao Tome And Principe  Sao Tome And Principe 37 2 5 19
Montserrat  Montserrat 35 4 6 12
Micronesia  Micronesia 33 4 6 12
North Korea  North Korea 33 3 3 14
American Samoa  American Samoa 30 4 7 15
Nauru  Nauru 27 1 3 17
Marshall Islands  Marshall Islands 27 1 4 13
Saint Helena  Saint Helena 26 3 3 13
Falkland Islands (malvinas)  Falkland Islands (malvinas) 26 1 4 12
Kiribati  Kiribati 26 5 6 11
Tokelau  Tokelau 25 3 3 15
Northern Mariana Islands  Northern Mariana Islands 25 2 3 12
Mayotte  Mayotte 23 1 3 10
Saint Pierre And Miquelon  Saint Pierre And Miquelon 23 1 3 13
Eritrea  Eritrea 18 1 2 9
Norfolk Island  Norfolk Island 17 2 6 10
Tuvalu  Tuvalu 17 3 4 9
Saint Barthelemy  Saint Barthelemy 17 1 7 11
British Indian Ocean Territory  British Indian Ocean Territory 13 2 2 6
Cocos (keeling) Islands  Cocos (keeling) Islands 12 2 4 7
Svalbard And Jan Mayen  Svalbard And Jan Mayen 12 1 1 7
Pitcairn  Pitcairn 9 1 1 5
Christmas Island  Christmas Island 9 1 2 6
French Southern Territories  French Southern Territories 8 1 1 4
Saint Martin  Saint Martin 6 1 1 5
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 6 1 2 3
Bouvet Island  Bouvet Island 5 1 1 2
Western Sahara  Western Sahara 4 1 2 2
United States Minor Outlying Islands  United States Minor Outlying Islands 3 1 1 2
Heard Island And Mcdonald Islands  Heard Island And Mcdonald Islands 3 1 1 2
Total 27,639,111 211,067 1,936,187 4,484,675


Records by address type

IPv421,320,041
IPv66,319,070

Changes since last month

3,084,400 additions
United StatesUnited States1,504,156
IndiaIndia311,245
United KingdomUnited Kingdom262,813
TurkeyTurkey175,202
FranceFrance135,189
Other countries695,795
1,011,773 modifications
United StatesUnited States581,835
United KingdomUnited Kingdom66,523
TurkeyTurkey52,105
IndiaIndia46,661
FranceFrance32,239
Other countries232,410
2,295,181 deletions
United StatesUnited States1,392,472
IndiaIndia279,773
TurkeyTurkey142,973
United KingdomUnited Kingdom109,364
FranceFrance70,927
Other countries299,672