The DB-IP Database

More than 20 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 20 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, February 2019
Total records 21,412,865

Records by country

Country Records Cities Locations Organizations
United States  United States 10783689 39123 723380 1860746
India  India 1292481 8819 19098 34952
Italy  Italy 953790 12341 173614 381173
United Kingdom  United Kingdom 878469 16147 68771 197531
Germany  Germany 809121 16110 104045 210524
France  France 710718 15468 121242 165820
Netherlands  Netherlands 578546 3191 52010 224399
China  China 519399 3964 21954 301190
South Korea  South Korea 456956 9334 16738 49495
Turkey  Turkey 381862 1291 4757 10749
Australia  Australia 380102 2117 7948 17543
Poland  Poland 313059 9574 23185 31294
Japan  Japan 298527 2501 3990 36284
Brazil  Brazil 277310 11184 46170 71984
Canada  Canada 256283 3628 41840 91887
Austria  Austria 246111 10214 89117 138476
Russian Federation  Russian Federation 187130 2117 24160 68260
Denmark  Denmark 173366 990 10730 11304
Philippines  Philippines 168896 1848 8094 63751
Sweden  Sweden 111450 3144 18658 33647
Spain  Spain 102369 2328 15002 31229
Hong Kong  Hong Kong 76565 199 1101 41765
Finland  Finland 71349 726 8541 24342
Switzerland  Switzerland 68481 1639 11168 21202
Colombia  Colombia 67438 1222 9428 39966
Czech Republic  Czech Republic 65819 1933 8959 17137
Belgium  Belgium 58622 1083 7782 12308
Taiwan  Taiwan 57038 452 1390 3166
Norway  Norway 56611 1013 5335 11101
Singapore  Singapore 47974 100 5203 18779
South Africa  South Africa 47753 636 1325 6980
Kazakhstan  Kazakhstan 47478 830 5003 22106
Israel  Israel 46964 452 1707 12584
New Zealand  New Zealand 41409 368 1033 1941
Argentina  Argentina 40441 1493 10949 14656
Ireland  Ireland 39660 2590 8828 6962
Slovakia  Slovakia 27012 370 1764 5021
Romania  Romania 25151 699 4271 8794
Mexico  Mexico 24233 2393 4361 7247
Indonesia  Indonesia 24195 892 3175 6357
Pakistan  Pakistan 23709 233 576 1364
Chile  Chile 23690 255 4703 13609
Ukraine  Ukraine 22912 579 3030 7332
Greece  Greece 22881 370 1685 4812
Hungary  Hungary 22867 1551 5414 7069
Belarus  Belarus 22008 180 1571 14767
Zimbabwe  Zimbabwe 21923 18 61 20973
Egypt  Egypt 21165 146 472 1499
Portugal  Portugal 20509 999 4770 6768
Thailand  Thailand 20181 349 610 6684
United Arab Emirates  United Arab Emirates 18275 232 1512 8081
Ecuador  Ecuador 16959 289 3050 7544
Iran  Iran 16617 674 2059 5917
Saudi Arabia  Saudi Arabia 16101 192 380 4571
Peru  Peru 15231 610 3902 7515
Kenya  Kenya 13479 58 238 5250
Bulgaria  Bulgaria 13002 419 1354 4117
Malaysia  Malaysia 12438 584 1180 1838
Slovenia  Slovenia 11153 400 2325 2575
Nigeria  Nigeria 10863 172 470 5106
Serbia  Serbia 9787 355 1633 3422
Croatia  Croatia 9675 251 1549 4122
Latvia  Latvia 9072 40 460 1588
Madagascar  Madagascar 8816 12 18 103
Morocco  Morocco 8334 89 201 3388
Cyprus  Cyprus 8322 75 232 3356
Guatemala  Guatemala 8175 293 1737 4268
Panama  Panama 7785 183 1365 4764
Venezuela  Venezuela 7583 705 1659 3340
Viet Nam  Viet Nam 6783 251 633 2014
Lithuania  Lithuania 6720 119 714 1714
Cuba  Cuba 6119 139 757 3386
Dominican Republic  Dominican Republic 6068 271 1372 2808
Luxembourg  Luxembourg 5982 143 851 2130
Bolivia  Bolivia 5749 117 460 3692
Bangladesh  Bangladesh 5677 198 870 1748
Costa Rica  Costa Rica 5543 233 1085 2212
Estonia  Estonia 5529 85 706 1288
Honduras  Honduras 4831 241 1034 2591
El Salvador  El Salvador 3891 194 1166 1983
Kuwait  Kuwait 3751 113 229 918
Qatar  Qatar 2977 115 541 1100
Puerto Rico  Puerto Rico 2731 137 684 1396
Bosnia And Herzegovina  Bosnia And Herzegovina 2515 104 325 768
Iceland  Iceland 2360 44 239 545
Jordan  Jordan 2332 40 105 836
Iraq  Iraq 2278 60 147 732
Malta  Malta 2159 35 98 844
Mauritius  Mauritius 2157 32 85 585
Angola  Angola 2037 22 72 857
Lebanon  Lebanon 1997 74 162 774
Ghana  Ghana 1984 28 113 1124
Afghanistan  Afghanistan 1857 27 68 542
Armenia  Armenia 1781 27 134 883
Sudan  Sudan 1713 20 45 720
Namibia  Namibia 1686 12 25 481
Tanzania  Tanzania 1540 32 114 603
Moldova  Moldova 1526 48 196 319
Uruguay  Uruguay 1509 46 204 554
Albania  Albania 1337 29 83 585
Nicaragua  Nicaragua 1264 88 257 734
Macedonia  Macedonia 1258 21 86 238
Georgia  Georgia 1211 33 157 335
Paraguay  Paraguay 1197 59 223 447
Sri Lanka  Sri Lanka 1192 69 126 312
Jamaica  Jamaica 1162 32 110 484
Algeria  Algeria 1134 56 88 307
Kyrgyzstan  Kyrgyzstan 1123 19 130 234
Cote D  Cote D'ivoire 1117 16 45 626
Montenegro  Montenegro 1024 17 52 467
Uganda  Uganda 1002 17 74 428
Macao  Macao 1000 10 25 248
Cambodia  Cambodia 964 28 170 364
Cameroon  Cameroon 933 28 51 268
Belize  Belize 911 24 131 460
Bahrain  Bahrain 896 38 66 195
Isle Of Man  Isle Of Man 892 13 60 147
Senegal  Senegal 880 40 49 432
Democratic Republic Of Congo  Democratic Republic Of Congo 862 23 53 299
Palestinian Territory  Palestinian Territory 860 38 50 149
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 850 12 28 358
Nepal  Nepal 847 72 121 197
Mongolia  Mongolia 788 17 53 88
Azerbaijan  Azerbaijan 767 17 74 137
Liechtenstein  Liechtenstein 737 11 75 204
Mozambique  Mozambique 704 17 37 315
Haiti  Haiti 685 63 189 444
Reunion Island  Reunion Island 660 17 30 53
Jersey  Jersey 657 21 92 175
Uzbekistan  Uzbekistan 639 25 74 125
Faroe Islands  Faroe Islands 622 5 12 268
Ethiopia  Ethiopia 575 8 17 315
U.s. Virgin Islands  U.s. Virgin Islands 531 23 84 194
Saint Lucia  Saint Lucia 503 8 12 26
Mali  Mali 500 5 13 340
Benin  Benin 500 19 30 241
Trinidad And Tobago  Trinidad And Tobago 499 43 154 217
Tunisia  Tunisia 495 29 51 112
Papua New Guinea  Papua New Guinea 486 15 31 84
Barbados  Barbados 472 40 61 260
Oman  Oman 471 20 37 124
Syrian Arab Republic  Syrian Arab Republic 466 24 46 123
Palau  Palau 454 2 6 333
Zambia  Zambia 436 16 32 184
Greenland  Greenland 430 17 30 62
British Virgin Islands  British Virgin Islands 429 9 34 125
Mauritania  Mauritania 422 4 10 79
Botswana  Botswana 411 10 24 280
Bhutan  Bhutan 387 3 13 234
Dominica  Dominica 380 4 14 29
Gibraltar  Gibraltar 379 2 23 128
Malawi  Malawi 364 12 26 156
Gambia  Gambia 363 4 12 223
Myanmar  Myanmar 351 35 77 142
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 351 13 37 180
Guernsey  Guernsey 348 6 30 76
Antigua And Barbuda  Antigua And Barbuda 342 12 44 125
Cayman Islands  Cayman Islands 338 9 30 205
Burkina Faso  Burkina Faso 335 11 21 131
Seychelles  Seychelles 329 16 39 120
Maldives  Maldives 305 11 26 84
Bermuda  Bermuda 272 11 58 145
Burundi  Burundi 269 1 13 188
Equatorial Guinea  Equatorial Guinea 265 4 15 144
Gabon  Gabon 260 7 15 112
New Caledonia  New Caledonia 246 8 18 86
Guadeloupe  Guadeloupe 242 12 27 38
Rwanda  Rwanda 225 9 22 80
Congo  Congo 223 7 16 78
Kosovo  Kosovo 223 18 26 23
Guinea  Guinea 218 8 20 106
Bahamas  Bahamas 213 22 80 119
Martinique  Martinique 213 5 16 25
Niger  Niger 209 8 13 108
Vatican  Vatican 207 2 3 27
Lao  Lao 197 7 27 69
Guyana  Guyana 177 13 57 87
Monaco  Monaco 162 4 14 29
American Samoa  American Samoa 162 5 10 51
Yemen  Yemen 162 11 22 38
Cape Verde  Cape Verde 160 8 13 84
Lesotho  Lesotho 159 6 19 93
Sierra Leone  Sierra Leone 148 5 28 94
Liberia  Liberia 142 12 34 57
Somalia  Somalia 142 11 17 73
Fiji  Fiji 141 8 22 36
Tajikistan  Tajikistan 141 5 29 40
Andorra  Andorra 138 6 21 41
Guam  Guam 138 10 31 67
Brunei Darussalam  Brunei Darussalam 136 10 28 41
French Guiana  French Guiana 123 1 8 16
Swaziland  Swaziland 114 7 20 49
Chad  Chad 111 6 13 59
Aland Islands  Aland Islands 111 3 6 74
San Marino  San Marino 109 13 21 30
Niue  Niue 104 1 1 41
Togo  Togo 101 4 10 54
Samoa  Samoa 98 7 14 42
Vanuatu  Vanuatu 93 3 7 36
Djibouti  Djibouti 92 2 8 28
Central African Republic  Central African Republic 91 4 11 46
Grenada  Grenada 88 5 14 32
Anguilla  Anguilla 77 3 7 33
Saint Kitts And Nevis  Saint Kitts And Nevis 74 3 17 32
Suriname  Suriname 74 7 22 38
Guinea-bissau  Guinea-bissau 70 1 5 44
Aruba  Aruba 69 8 22 35
Turks And Caicos Islands  Turks And Caicos Islands 67 7 9 30
Timor-leste  Timor-leste 59 2 9 20
Turkmenistan  Turkmenistan 58 6 13 23
North Korea  North Korea 58 3 3 15
Tokelau  Tokelau 55 1 2 16
Comoros  Comoros 55 6 9 38
Montserrat  Montserrat 46 4 5 17
Solomon Islands  Solomon Islands 44 3 8 22
Sao Tome And Principe  Sao Tome And Principe 40 2 5 22
French Polynesia  French Polynesia 40 6 8 17
Mayotte  Mayotte 36 2 3 13
Marshall Islands  Marshall Islands 36 1 5 14
Micronesia  Micronesia 35 4 5 16
Tonga  Tonga 31 1 8 15
Saint Pierre And Miquelon  Saint Pierre And Miquelon 29 2 4 16
Cook Islands  Cook Islands 28 2 3 12
Falkland Islands (malvinas)  Falkland Islands (malvinas) 28 1 2 10
Northern Mariana Islands  Northern Mariana Islands 27 3 4 12
Wallis And Futuna  Wallis And Futuna 26 1 4 6
Nauru  Nauru 24 2 3 13
Christmas Island  Christmas Island 23 2 2 14
Eritrea  Eritrea 21 2 5 14
Norfolk Island  Norfolk Island 19 2 6 9
Kiribati  Kiribati 18 3 5 7
Saint Barthelemy  Saint Barthelemy 17 4 6 11
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 15 1 2 7
Tuvalu  Tuvalu 13 3 3 5
Cocos (keeling) Islands  Cocos (keeling) Islands 12 2 4 7
Antarctica  Antarctica 12 1 2 3
Svalbard And Jan Mayen  Svalbard And Jan Mayen 12 1 1 6
British Indian Ocean Territory  British Indian Ocean Territory 11 2 2 5
Saint Helena  Saint Helena 8 2 3 5
French Southern Territories  French Southern Territories 8 1 1 5
Pitcairn  Pitcairn 8 1 1 4
Bouvet Island  Bouvet Island 3 1 1 2
Western Sahara  Western Sahara 3 1 1 2
Heard Island And Mcdonald Islands  Heard Island And Mcdonald Islands 3 1 1 2
Saint Martin  Saint Martin 2 1 1 2
United States Minor Outlying Islands  United States Minor Outlying Islands 2 1 1 2
Total 21,412,865 204,939 1,762,394 4,434,827


Records by address type

IPv417,883,847
IPv63,529,018

Changes since last month

2,374,961 additions
United StatesUnited States1,657,153
IndiaIndia312,250
TurkeyTurkey129,177
FranceFrance74,675
AustraliaAustralia63,394
Other countries138,312
485,977 modifications
United StatesUnited States340,322
IndiaIndia48,357
TurkeyTurkey32,826
FranceFrance10,119
United KingdomUnited Kingdom8,763
Other countries45,590
1,969,078 deletions
United StatesUnited States1,408,997
IndiaIndia175,123
TurkeyTurkey124,171
AustraliaAustralia67,876
FranceFrance46,996
Other countries145,915