The DB-IP Database

More than 20 million IPv4 and IPv6 blocks and growing.

Since 2010 we are providing 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.

Every month, hundreds of thousands of records are added or updated, and we're always working hard to improve the coverage of our database and its accuracy.



Analytics

Database edition IP address to location + ISP, June 2018
Total records 20,097,665

Records by country

Country Records Cities Locations Organizations
United States  United States 10190143 52294 569417 1782070
India  India 1286534 7452 14977 50548
Italy  Italy 937550 12009 166690 373619
United Kingdom  United Kingdom 848925 16058 69504 203364
Germany  Germany 746327 16120 102179 202172
France  France 616765 15524 120528 167541
Netherlands  Netherlands 546343 3231 52412 222564
China  China 498891 3494 21259 263139
South Korea  South Korea 420581 9215 17531 52866
Turkey  Turkey 396554 1519 5214 10208
Poland  Poland 321538 9738 22337 30329
Japan  Japan 302547 2753 4300 35463
Australia  Australia 253168 3455 8085 17347
Canada  Canada 253080 4058 39568 95908
Austria  Austria 242684 10307 90218 137319
Russian Federation  Russian Federation 185900 2453 24740 69859
Denmark  Denmark 181425 1019 10583 10710
Philippines  Philippines 177383 1946 8078 65406
Brazil  Brazil 160104 7398 22492 43957
Sweden  Sweden 107779 3074 18634 33560
Spain  Spain 90421 2339 14929 29468
Czech Republic  Czech Republic 68340 3298 8994 16518
Hong Kong  Hong Kong 68184 252 1078 33176
Switzerland  Switzerland 67518 1639 10880 20841
Finland  Finland 66756 728 8368 24732
Norway  Norway 54503 979 5250 10840
Taiwan  Taiwan 51354 481 1484 3151
Belgium  Belgium 48994 1094 7843 12182
Kazakhstan  Kazakhstan 45643 830 4955 20926
Israel  Israel 43968 477 1732 12586
Singapore  Singapore 42937 103 5265 18134
Ireland  Ireland 38159 2401 8702 6864
South Africa  South Africa 36999 582 1231 5619
Indonesia  Indonesia 32968 987 3836 11833
Slovakia  Slovakia 30137 393 1710 4708
Egypt  Egypt 28290 161 483 1114
Romania  Romania 25051 750 4250 8480
Hungary  Hungary 23340 1555 5451 7013
Ukraine  Ukraine 22606 647 3106 7025
Mexico  Mexico 22423 1749 3071 4463
Greece  Greece 22345 379 1721 4322
New Zealand  New Zealand 22234 375 1017 1843
Zimbabwe  Zimbabwe 21952 18 59 20982
Thailand  Thailand 21947 309 507 8905
Malaysia  Malaysia 21896 585 1168 1738
Argentina  Argentina 21057 1054 6612 8159
Belarus  Belarus 18974 186 1628 10264
United Arab Emirates  United Arab Emirates 18215 232 1450 7589
Portugal  Portugal 18171 1025 4724 6510
Iran  Iran 16233 688 2094 5376
Saudi Arabia  Saudi Arabia 15758 188 364 4446
Pakistan  Pakistan 14683 206 561 1414
Nigeria  Nigeria 13636 150 435 6409
Chile  Chile 13609 209 2304 8140
Kenya  Kenya 13156 38 142 5226
Bulgaria  Bulgaria 12500 409 1338 3743
Colombia  Colombia 12116 575 2951 4669
Slovenia  Slovenia 10245 354 2242 1886
Peru  Peru 9357 557 2433 4661
Croatia  Croatia 9044 212 1373 3368
Morocco  Morocco 8998 89 194 3234
Latvia  Latvia 8886 45 484 1591
Serbia  Serbia 8534 322 1470 2800
Cyprus  Cyprus 8398 84 243 3363
Ecuador  Ecuador 8212 230 1200 3764
Lithuania  Lithuania 6771 120 731 1702
Luxembourg  Luxembourg 5584 145 854 1907
Viet Nam  Viet Nam 5467 288 610 2041
Estonia  Estonia 5355 88 694 1177
Bangladesh  Bangladesh 5347 158 711 1650
Venezuela  Venezuela 5260 629 1221 2441
Bolivia  Bolivia 5217 117 336 3423
Guatemala  Guatemala 4238 194 764 2244
Kuwait  Kuwait 3773 117 225 904
Cuba  Cuba 3608 112 548 1924
Dominican Republic  Dominican Republic 3464 225 807 1784
Costa Rica  Costa Rica 3225 179 581 1315
Qatar  Qatar 2928 105 430 1077
Puerto Rico  Puerto Rico 2844 111 532 1390
Bosnia And Herzegovina  Bosnia And Herzegovina 2485 102 320 765
Iraq  Iraq 2387 66 149 590
Iceland  Iceland 2376 46 245 503
Jordan  Jordan 2299 41 107 777
Panama  Panama 2268 124 439 1149
Malta  Malta 2172 40 102 871
Afghanistan  Afghanistan 2097 26 66 690
Lebanon  Lebanon 1972 74 156 731
Angola  Angola 1906 19 63 728
Ghana  Ghana 1895 28 109 964
Mauritius  Mauritius 1846 35 78 379
Armenia  Armenia 1772 27 130 874
Namibia  Namibia 1680 10 22 495
Sudan  Sudan 1560 19 43 608
Moldova  Moldova 1501 56 206 290
Tanzania  Tanzania 1427 30 103 494
Honduras  Honduras 1380 114 235 690
Sri Lanka  Sri Lanka 1338 68 125 461
Macedonia  Macedonia 1239 24 88 221
Albania  Albania 1221 33 90 487
Jamaica  Jamaica 1176 31 115 487
Kyrgyzstan  Kyrgyzstan 1120 18 126 209
Georgia  Georgia 1100 32 150 302
Isle Of Man  Isle Of Man 1054 13 61 150
Uganda  Uganda 1012 16 72 364
Montenegro  Montenegro 989 17 50 437
Uruguay  Uruguay 985 64 207 291
Nepal  Nepal 906 66 108 244
Macao  Macao 893 10 27 119
Bahrain  Bahrain 889 41 72 185
Cambodia  Cambodia 888 22 152 334
Senegal  Senegal 847 39 49 375
Algeria  Algeria 830 58 91 285
Democratic Republic Of Congo  Democratic Republic Of Congo 822 20 49 245
Azerbaijan  Azerbaijan 785 19 77 130
Palestinian Territory  Palestinian Territory 784 16 23 98
Belize  Belize 758 18 76 315
El Salvador  El Salvador 718 50 241 338
Liechtenstein  Liechtenstein 714 11 76 203
Cote D  Cote D'ivoire 699 14 40 310
Mongolia  Mongolia 692 15 52 80
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 691 11 24 310
Cameroon  Cameroon 680 28 50 237
Jersey  Jersey 678 20 93 173
Mozambique  Mozambique 652 17 37 220
Reunion Island  Reunion Island 635 17 31 43
Faroe Islands  Faroe Islands 616 5 12 273
Ethiopia  Ethiopia 587 7 16 322
Uzbekistan  Uzbekistan 570 28 79 114
Oman  Oman 549 21 37 118
Kosovo  Kosovo 540 34 48 73
Paraguay  Paraguay 540 47 126 230
Saint Lucia  Saint Lucia 497 8 13 23
Benin  Benin 497 16 23 197
Barbados  Barbados 483 41 68 261
U.s. Virgin Islands  U.s. Virgin Islands 477 22 89 210
Zambia  Zambia 458 17 33 139
Greenland  Greenland 457 17 30 65
Mali  Mali 444 4 12 301
British Virgin Islands  British Virgin Islands 434 7 31 128
Palau  Palau 433 2 6 333
Syrian Arab Republic  Syrian Arab Republic 432 24 45 103
Nicaragua  Nicaragua 428 43 87 216
Seychelles  Seychelles 412 16 39 121
Guernsey  Guernsey 401 6 33 101
Mauritania  Mauritania 397 3 9 46
Dominica  Dominica 393 5 17 33
Bhutan  Bhutan 392 2 11 229
Gibraltar  Gibraltar 375 3 25 129
Gambia  Gambia 362 3 9 209
Bahamas  Bahamas 360 25 83 135
Tunisia  Tunisia 355 36 65 120
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 352 10 31 183
Cayman Islands  Cayman Islands 348 9 31 211
Malawi  Malawi 335 13 26 128
Antigua And Barbuda  Antigua And Barbuda 322 12 41 122
Bermuda  Bermuda 300 10 48 157
Maldives  Maldives 293 11 31 93
Botswana  Botswana 286 9 22 129
Myanmar  Myanmar 279 31 66 103
Equatorial Guinea  Equatorial Guinea 261 3 12 129
Burkina Faso  Burkina Faso 256 8 16 110
Burundi  Burundi 246 1 14 168
American Samoa  American Samoa 246 4 9 100
Haiti  Haiti 245 35 75 160
Madagascar  Madagascar 232 14 24 58
New Caledonia  New Caledonia 231 7 16 86
Gabon  Gabon 219 7 14 54
Niger  Niger 216 8 13 101
Congo  Congo 211 5 15 63
Rwanda  Rwanda 208 9 22 61
Niue  Niue 208 1 1 152
Guadeloupe  Guadeloupe 184 12 25 37
Guinea  Guinea 178 6 17 79
Trinidad And Tobago  Trinidad And Tobago 177 28 61 62
Martinique  Martinique 168 6 14 22
Brunei Darussalam  Brunei Darussalam 162 12 30 43
Cape Verde  Cape Verde 155 8 13 82
Yemen  Yemen 153 11 20 35
Monaco  Monaco 151 4 13 38
Lesotho  Lesotho 146 5 16 76
Fiji  Fiji 144 8 21 40
Lao  Lao 144 8 26 58
Papua New Guinea  Papua New Guinea 143 14 27 64
Andorra  Andorra 140 7 23 46
Sierra Leone  Sierra Leone 139 5 30 91
Tajikistan  Tajikistan 136 6 32 35
Liberia  Liberia 135 8 23 42
Somalia  Somalia 135 10 15 62
Guam  Guam 133 11 27 59
Aland Islands  Aland Islands 114 3 6 77
Guyana  Guyana 111 14 36 51
Swaziland  Swaziland 106 7 19 46
Chad  Chad 106 6 13 51
San Marino  San Marino 104 12 19 27
Vanuatu  Vanuatu 101 3 9 37
French Guiana  French Guiana 98 3 11 14
Grenada  Grenada 92 7 15 32
Central African Republic  Central African Republic 88 4 11 45
Djibouti  Djibouti 83 2 7 21
Samoa  Samoa 81 7 16 36
Anguilla  Anguilla 78 4 8 38
North Korea  North Korea 78 3 3 14
Togo  Togo 74 2 7 23
Saint Kitts And Nevis  Saint Kitts And Nevis 71 3 15 30
Guinea-bissau  Guinea-bissau 68 1 4 44
Suriname  Suriname 68 9 19 42
Aruba  Aruba 65 8 22 31
Turks And Caicos Islands  Turks And Caicos Islands 54 7 11 30
Comoros  Comoros 54 6 9 36
Vatican  Vatican 52 2 3 19
Turkmenistan  Turkmenistan 51 6 13 20
Cook Islands  Cook Islands 41 3 4 13
Sao Tome And Principe  Sao Tome And Principe 40 2 5 23
Solomon Islands  Solomon Islands 36 3 7 21
Montserrat  Montserrat 36 3 3 14
Tokelau  Tokelau 35 1 2 16
Tonga  Tonga 34 2 9 15
Mayotte  Mayotte 34 2 3 11
Timor-leste  Timor-leste 33 1 6 15
Micronesia  Micronesia 32 4 5 14
French Polynesia  French Polynesia 31 6 9 10
Marshall Islands  Marshall Islands 30 1 5 14
Christmas Island  Christmas Island 27 2 2 16
Eritrea  Eritrea 24 2 4 14
Northern Mariana Islands  Northern Mariana Islands 22 3 4 11
Wallis And Futuna  Wallis And Futuna 22 1 4 7
Falkland Islands (malvinas)  Falkland Islands (malvinas) 22 1 2 9
Nauru  Nauru 18 1 3 11
Kiribati  Kiribati 16 2 4 6
Saint Barthelemy  Saint Barthelemy 15 2 4 11
Norfolk Island  Norfolk Island 13 2 6 7
Saint Pierre And Miquelon  Saint Pierre And Miquelon 11 2 3 8
British Indian Ocean Territory  British Indian Ocean Territory 10 2 2 4
Tuvalu  Tuvalu 9 3 3 4
Cocos (keeling) Islands  Cocos (keeling) Islands 9 2 4 7
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 8 1 1 4
French Southern Territories  French Southern Territories 8 1 1 5
Saint Helena  Saint Helena 6 2 2 3
Svalbard And Jan Mayen  Svalbard And Jan Mayen 6 1 1 4
Pitcairn  Pitcairn 3 1 1 2
Saint Martin  Saint Martin 2 1 1 1
Total 20,097,665 213,992 1,546,606 4,218,051


Records by address type

IPv416,425,334
IPv63,672,331

Changes since last month

5,152,334 additions
United StatesUnited States3,862,015
IndiaIndia628,515
TurkeyTurkey132,655
CanadaCanada108,440
FranceFrance57,667
Other countries363,042
5,869,140 modifications
United StatesUnited States4,559,034
IndiaIndia306,541
ChinaChina145,837
TurkeyTurkey135,709
United KingdomUnited Kingdom97,937
Other countries624,082
4,998,794 deletions
United StatesUnited States3,853,857
IndiaIndia612,134
TurkeyTurkey218,533
FranceFrance58,830
United KingdomUnited Kingdom43,628
Other countries211,812