The DB-IP Database

More than 27 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 27 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, April 2020
Total records 27,780,940

Records by country

Country Records Cities Locations Organizations
United States  United States 13490223 37014 822258 1911197
United Kingdom  United Kingdom 1770558 8533 69214 245513
India  India 1409472 10217 24095 34143
Italy  Italy 1042286 13105 202724 384077
Germany  Germany 1030951 16635 101818 209497
France  France 887159 16748 114407 165007
Japan  Japan 601743 2268 4584 37974
Netherlands  Netherlands 562486 3344 50022 213175
Turkey  Turkey 551022 1367 5074 17981
China  China 504592 4046 22648 271705
Australia  Australia 487712 4343 11407 17935
South Korea  South Korea 449669 9139 11825 47072
Poland  Poland 425449 8678 27870 32629
Brazil  Brazil 369052 14406 48789 71515
Canada  Canada 262579 3310 47661 87201
Russian Federation  Russian Federation 259715 3339 23643 68664
Austria  Austria 258872 8074 91420 137946
Denmark  Denmark 196779 879 11205 11813
Philippines  Philippines 194740 1977 13000 61322
Sweden  Sweden 161637 2999 17602 32562
Ukraine  Ukraine 150827 1453 4028 7803
Spain  Spain 134576 3165 16481 33284
Thailand  Thailand 111416 1066 1480 7338
Morocco  Morocco 101560 244 373 4100
Czech Republic  Czech Republic 101291 2769 10278 17772
Switzerland  Switzerland 87400 1852 13448 21691
Hong Kong  Hong Kong 86131 130 1057 42400
Indonesia  Indonesia 81017 1439 4414 7042
Finland  Finland 80962 690 8930 24619
New Zealand  New Zealand 76687 454 1110 1800
Colombia  Colombia 76320 1236 10392 40555
Greece  Greece 65384 1248 2882 5830
Bahrain  Bahrain 61974 28 60 187
Belgium  Belgium 61952 1119 7938 11969
Norway  Norway 61868 978 5767 12051
Ireland  Ireland 61333 2096 8808 7068
South Africa  South Africa 58590 765 1602 6767
Argentina  Argentina 56659 1260 11618 14896
Kazakhstan  Kazakhstan 54781 608 4036 24158
Hungary  Hungary 54355 1672 5920 7397
Singapore  Singapore 54336 79 5060 18826
Israel  Israel 53263 356 1742 12389
Taiwan  Taiwan 52412 286 1034 6146
Croatia  Croatia 51901 953 2560 4709
Algeria  Algeria 49129 280 367 451
Slovakia  Slovakia 46289 444 2346 5615
Tunisia  Tunisia 39175 144 179 105
Portugal  Portugal 37691 1120 5173 9397
Mexico  Mexico 37068 3537 6248 7272
Saudi Arabia  Saudi Arabia 37062 211 372 5031
Iran  Iran 36823 690 2366 5993
Egypt  Egypt 36566 175 499 1245
Belarus  Belarus 34128 261 1429 15347
Chile  Chile 33677 289 6166 13583
Romania  Romania 31567 1043 4776 9182
United Arab Emirates  United Arab Emirates 29911 245 2620 7875
Pakistan  Pakistan 29771 385 701 1301
Viet Nam  Viet Nam 26346 667 1310 2087
Serbia  Serbia 25628 440 1975 4479
Malaysia  Malaysia 25080 635 1326 1719
Lithuania  Lithuania 24080 176 808 1698
Iceland  Iceland 20492 57 293 560
Bulgaria  Bulgaria 20270 495 1486 5007
Ecuador  Ecuador 18897 307 3282 7444
Peru  Peru 18330 777 4490 7586
Oman  Oman 15031 41 63 122
Kenya  Kenya 14494 83 263 5293
Latvia  Latvia 14442 139 505 1862
Albania  Albania 14274 110 179 555
Slovenia  Slovenia 13317 550 2806 2847
Bosnia And Herzegovina  Bosnia And Herzegovina 12888 251 618 798
Kuwait  Kuwait 12378 85 244 773
Luxembourg  Luxembourg 11203 162 983 2148
Dominican Republic  Dominican Republic 11171 320 1648 2820
Qatar  Qatar 11129 101 667 1101
Bangladesh  Bangladesh 10730 283 1161 2317
Cyprus  Cyprus 9731 133 311 3387
Nigeria  Nigeria 9554 172 429 4271
Guatemala  Guatemala 9360 275 2080 4260
Venezuela  Venezuela 9252 614 1988 3261
Jordan  Jordan 8719 81 148 796
Estonia  Estonia 8316 189 781 1583
Costa Rica  Costa Rica 8000 217 1149 2171
Panama  Panama 7681 230 2343 4727
Uzbekistan  Uzbekistan 7558 138 206 175
Bolivia  Bolivia 6866 95 566 3595
Cuba  Cuba 6751 176 958 3055
Zimbabwe  Zimbabwe 5830 19 56 4892
Azerbaijan  Azerbaijan 5551 114 162 132
Honduras  Honduras 5493 253 982 2164
Tanzania  Tanzania 5051 155 348 1060
Iraq  Iraq 4961 135 264 763
El Salvador  El Salvador 4711 182 1318 2040
Lebanon  Lebanon 4679 88 188 797
Puerto Rico  Puerto Rico 4315 219 1013 1274
Armenia  Armenia 4283 125 230 913
Nepal  Nepal 3867 105 184 224
Georgia  Georgia 3286 100 230 319
Mauritius  Mauritius 3177 58 118 585
Yemen  Yemen 2859 58 68 48
Ghana  Ghana 2603 43 133 1003
Malta  Malta 2524 55 134 831
Moldova  Moldova 2500 80 238 347
Uganda  Uganda 2382 73 126 391
Macedonia  Macedonia 2252 100 169 266
Sri Lanka  Sri Lanka 2177 91 159 298
Angola  Angola 2127 19 69 881
Afghanistan  Afghanistan 2116 78 121 434
Senegal  Senegal 2041 55 73 379
Kyrgyzstan  Kyrgyzstan 2025 44 163 237
Cote D  Cote D'ivoire 1966 34 86 502
Sudan  Sudan 1947 24 61 679
Uruguay  Uruguay 1928 70 388 617
Paraguay  Paraguay 1891 76 342 464
Namibia  Namibia 1811 21 37 477
Nicaragua  Nicaragua 1771 116 372 723
Jamaica  Jamaica 1720 66 389 460
Cambodia  Cambodia 1527 56 242 335
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 1525 33 49 375
Syrian Arab Republic  Syrian Arab Republic 1449 67 91 129
Macao  Macao 1382 4 27 58
Montenegro  Montenegro 1265 37 74 473
Myanmar  Myanmar 1186 69 138 177
Lao  Lao 1173 32 60 66
Palestinian Territory  Palestinian Territory 1049 56 81 164
Rwanda  Rwanda 944 20 37 84
Kosovo  Kosovo 808 36 67 120
Belize  Belize 791 23 133 398
Mongolia  Mongolia 790 13 61 113
U.s. Virgin Islands  U.s. Virgin Islands 785 21 111 194
Mozambique  Mozambique 782 23 45 323
Trinidad And Tobago  Trinidad And Tobago 768 51 170 200
Liechtenstein  Liechtenstein 727 12 76 203
Jersey  Jersey 704 10 92 197
Democratic Republic Of Congo  Democratic Republic Of Congo 694 21 55 279
Faroe Islands  Faroe Islands 691 9 26 290
Reunion Island  Reunion Island 678 24 42 43
Mali  Mali 669 7 14 334
Ethiopia  Ethiopia 630 20 30 296
Turkmenistan  Turkmenistan 624 24 32 26
Burkina Faso  Burkina Faso 616 18 33 137
Benin  Benin 583 19 29 232
Zambia  Zambia 577 18 36 140
Cameroon  Cameroon 521 24 52 167
Greenland  Greenland 518 14 31 77
Barbados  Barbados 516 50 111 242
Saint Lucia  Saint Lucia 514 8 12 19
Guernsey  Guernsey 502 11 39 69
Isle Of Man  Isle Of Man 498 21 64 115
Haiti  Haiti 467 28 87 142
Tajikistan  Tajikistan 458 29 52 58
Mauritania  Mauritania 441 6 14 74
Botswana  Botswana 435 16 33 275
Bhutan  Bhutan 406 5 18 245
Gabon  Gabon 401 9 19 54
Gibraltar  Gibraltar 386 1 27 136
Gambia  Gambia 369 6 13 212
Malawi  Malawi 362 12 24 160
Dominica  Dominica 357 4 12 21
Papua New Guinea  Papua New Guinea 355 20 45 130
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 353 12 45 182
Palau  Palau 352 5 8 174
Lesotho  Lesotho 351 6 14 100
Cayman Islands  Cayman Islands 347 7 77 197
Aland Islands  Aland Islands 334 4 8 151
Madagascar  Madagascar 327 15 22 100
Martinique  Martinique 327 9 20 139
British Virgin Islands  British Virgin Islands 323 6 32 72
Antigua And Barbuda  Antigua And Barbuda 316 15 59 110
Maldives  Maldives 315 16 32 74
Congo  Congo 314 6 15 161
Bermuda  Bermuda 298 7 95 131
Burundi  Burundi 277 2 12 177
Seychelles  Seychelles 269 13 36 94
Bahamas  Bahamas 269 23 84 140
New Caledonia  New Caledonia 263 16 27 61
Togo  Togo 252 5 12 45
Equatorial Guinea  Equatorial Guinea 238 4 15 146
Brunei Darussalam  Brunei Darussalam 232 12 34 45
Guadeloupe  Guadeloupe 230 12 28 95
Fiji  Fiji 228 9 28 46
Andorra  Andorra 222 13 33 40
Niue  Niue 209 1 1 138
Cape Verde  Cape Verde 205 12 20 109
Guinea  Guinea 203 5 16 84
Monaco  Monaco 192 9 19 31
Guam  Guam 189 14 27 44
Niger  Niger 181 7 10 97
Sierra Leone  Sierra Leone 176 5 29 118
French Polynesia  French Polynesia 162 14 20 30
Guyana  Guyana 161 8 47 74
Somalia  Somalia 153 14 23 82
Grenada  Grenada 120 4 17 30
Solomon Islands  Solomon Islands 117 3 8 73
Aruba  Aruba 114 9 18 23
Swaziland  Swaziland 113 7 20 46
San Marino  San Marino 109 9 26 29
Suriname  Suriname 108 9 14 27
Vanuatu  Vanuatu 107 2 9 37
Liberia  Liberia 103 7 29 51
Comoros  Comoros 96 5 7 72
Central African Republic  Central African Republic 94 5 15 53
Chad  Chad 93 5 14 48
Samoa  Samoa 92 9 17 43
Djibouti  Djibouti 90 2 7 27
French Guiana  French Guiana 83 2 10 16
Vatican  Vatican 81 1 4 35
Saint Kitts And Nevis  Saint Kitts And Nevis 71 5 17 28
Guinea-bissau  Guinea-bissau 68 1 4 44
Anguilla  Anguilla 58 4 8 23
Turks And Caicos Islands  Turks And Caicos Islands 55 6 17 28
Timor-leste  Timor-leste 50 2 12 15
Cook Islands  Cook Islands 43 4 6 13
Antarctica  Antarctica 39 1 3 7
Sao Tome And Principe  Sao Tome And Principe 38 2 5 19
Montserrat  Montserrat 38 4 5 14
Wallis And Futuna  Wallis And Futuna 38 4 5 5
Tonga  Tonga 36 2 8 16
Saint Helena  Saint Helena 34 3 3 14
Micronesia  Micronesia 33 4 6 12
North Korea  North Korea 33 3 3 14
American Samoa  American Samoa 31 4 8 16
Mayotte  Mayotte 28 2 4 12
Nauru  Nauru 27 1 3 17
Marshall Islands  Marshall Islands 27 1 4 12
Falkland Islands (malvinas)  Falkland Islands (malvinas) 26 1 4 12
Northern Mariana Islands  Northern Mariana Islands 25 2 3 12
Kiribati  Kiribati 25 5 6 12
Saint Pierre And Miquelon  Saint Pierre And Miquelon 24 1 3 14
Tokelau  Tokelau 23 3 3 14
Saint Barthelemy  Saint Barthelemy 20 1 7 12
Eritrea  Eritrea 18 1 2 9
Norfolk Island  Norfolk Island 17 2 6 10
Tuvalu  Tuvalu 17 4 5 9
Cocos (keeling) Islands  Cocos (keeling) Islands 13 2 4 7
Svalbard And Jan Mayen  Svalbard And Jan Mayen 13 1 1 7
British Indian Ocean Territory  British Indian Ocean Territory 13 2 2 6
Pitcairn  Pitcairn 9 1 1 5
French Southern Territories  French Southern Territories 8 1 1 4
Christmas Island  Christmas Island 8 1 2 5
Saint Martin  Saint Martin 7 1 1 5
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 7 1 2 3
Western Sahara  Western Sahara 6 1 1 2
Bouvet Island  Bouvet Island 5 1 1 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,780,940 211,427 1,932,792 4,487,143


Records by address type

IPv421,541,368
IPv66,239,572

Changes since last month

2,471,683 additions
United StatesUnited States1,675,683
IndiaIndia258,428
TurkeyTurkey135,383
AustraliaAustralia97,910
United KingdomUnited Kingdom64,551
Other countries239,728
1,059,633 modifications
United StatesUnited States684,772
IndiaIndia55,655
AustraliaAustralia42,885
TurkeyTurkey38,301
United KingdomUnited Kingdom33,707
Other countries204,313
2,329,854 deletions
United StatesUnited States1,591,724
IndiaIndia292,338
TurkeyTurkey112,746
AustraliaAustralia86,198
United KingdomUnited Kingdom66,602
Other countries180,246