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, July 2018
Total records 20,171,902

Records by country

Country Records Cities Locations Organizations
United States  United States 10205273 54153 634359 1780968
India  India 1349531 7512 15098 50616
Italy  Italy 938100 12052 167728 374133
United Kingdom  United Kingdom 833240 16085 69184 190634
Germany  Germany 775839 16150 103501 202825
France  France 576646 15532 120518 169057
Netherlands  Netherlands 550701 3228 52442 221945
China  China 520567 3509 21333 263811
South Korea  South Korea 421408 9226 17482 52833
Turkey  Turkey 373614 1504 5198 10241
Poland  Poland 312255 9738 22331 30390
Japan  Japan 301516 2773 4325 34798
Australia  Australia 277490 3494 8128 17310
Canada  Canada 251927 4060 39261 95759
Austria  Austria 242845 10298 89818 137285
Russian Federation  Russian Federation 186096 2455 24708 69739
Denmark  Denmark 184079 1012 10596 10736
Philippines  Philippines 179867 1946 8100 65959
Brazil  Brazil 157808 7420 22712 44163
Sweden  Sweden 106928 3099 18636 33315
Spain  Spain 90284 2337 14923 29621
Czech Republic  Czech Republic 68299 3303 8999 16496
Hong Kong  Hong Kong 68084 252 1093 33152
Switzerland  Switzerland 67490 1636 10888 20847
Finland  Finland 66368 728 8409 24587
Norway  Norway 55100 980 5253 10886
Belgium  Belgium 49076 1094 7833 12154
Taiwan  Taiwan 47639 483 1465 3140
Kazakhstan  Kazakhstan 45816 833 4967 21073
Israel  Israel 43813 479 1745 12601
Singapore  Singapore 43045 103 5271 18165
Ireland  Ireland 38300 2425 8727 6863
South Africa  South Africa 35965 603 1288 5731
Indonesia  Indonesia 33176 999 3848 11602
New Zealand  New Zealand 32333 374 1033 1856
Slovakia  Slovakia 25953 391 1707 4744
Egypt  Egypt 25555 153 480 1101
Romania  Romania 25027 744 4233 8437
Hungary  Hungary 23328 1555 5445 7001
Ukraine  Ukraine 23169 657 3111 7231
Greece  Greece 22424 377 1715 4371
Mexico  Mexico 22288 1791 3160 4482
Thailand  Thailand 21998 309 509 8948
Zimbabwe  Zimbabwe 21955 19 61 20996
Malaysia  Malaysia 21840 583 1165 1737
Argentina  Argentina 21077 1058 6649 8182
Belarus  Belarus 19178 187 1629 10407
Portugal  Portugal 18726 1025 4715 6541
United Arab Emirates  United Arab Emirates 18346 230 1463 7588
Iran  Iran 16201 690 2091 5409
Saudi Arabia  Saudi Arabia 15800 188 362 4468
Pakistan  Pakistan 15331 222 575 1415
Nigeria  Nigeria 14237 154 440 6701
Chile  Chile 13656 210 2329 8164
Kenya  Kenya 13202 38 141 5227
Bulgaria  Bulgaria 12484 410 1344 3713
Colombia  Colombia 12214 581 3002 4677
Slovenia  Slovenia 10288 379 2250 1905
Peru  Peru 9297 556 2447 4654
Croatia  Croatia 9093 212 1377 3402
Morocco  Morocco 8881 89 199 3258
Latvia  Latvia 8868 43 480 1525
Serbia  Serbia 8722 323 1482 2912
Cyprus  Cyprus 8370 81 236 3350
Ecuador  Ecuador 8204 229 1217 3772
Lithuania  Lithuania 6674 119 724 1669
Viet Nam  Viet Nam 5733 287 613 2006
Luxembourg  Luxembourg 5586 145 844 1917
Bangladesh  Bangladesh 5390 160 729 1663
Estonia  Estonia 5283 90 697 1178
Venezuela  Venezuela 5271 632 1233 2441
Bolivia  Bolivia 5209 118 338 3422
Guatemala  Guatemala 4238 194 766 2243
Kuwait  Kuwait 3764 117 224 904
Cuba  Cuba 3603 112 548 1919
Dominican Republic  Dominican Republic 3455 224 807 1784
Costa Rica  Costa Rica 3231 179 583 1316
Qatar  Qatar 2942 105 431 1087
Puerto Rico  Puerto Rico 2841 113 560 1393
Bosnia And Herzegovina  Bosnia And Herzegovina 2488 101 317 749
Iraq  Iraq 2415 66 148 594
Iceland  Iceland 2394 46 245 512
Jordan  Jordan 2298 41 106 779
Panama  Panama 2268 125 443 1153
Malta  Malta 2159 37 99 864
Mauritius  Mauritius 2138 35 78 578
Afghanistan  Afghanistan 2078 28 69 694
Lebanon  Lebanon 1976 75 157 740
Angola  Angola 1898 19 63 722
Ghana  Ghana 1897 28 110 965
Armenia  Armenia 1772 27 128 877
Namibia  Namibia 1679 10 22 495
Sudan  Sudan 1587 20 44 631
Moldova  Moldova 1483 55 206 291
Tanzania  Tanzania 1474 30 102 494
Honduras  Honduras 1369 116 236 690
Sri Lanka  Sri Lanka 1303 68 127 459
Macedonia  Macedonia 1242 23 87 224
Albania  Albania 1231 33 90 490
Jamaica  Jamaica 1171 31 116 486
Georgia  Georgia 1144 31 151 316
Kyrgyzstan  Kyrgyzstan 1123 18 126 212
Isle Of Man  Isle Of Man 1063 13 59 150
Nepal  Nepal 1046 65 108 357
Algeria  Algeria 1045 59 92 284
Uruguay  Uruguay 998 65 216 296
Montenegro  Montenegro 991 16 49 449
Uganda  Uganda 986 16 73 365
Bahrain  Bahrain 906 40 71 187
Cambodia  Cambodia 893 25 161 337
Macao  Macao 878 10 27 118
Senegal  Senegal 844 39 48 374
Democratic Republic Of Congo  Democratic Republic Of Congo 827 18 47 247
Palestinian Territory  Palestinian Territory 789 16 23 99
Azerbaijan  Azerbaijan 773 19 77 128
Belize  Belize 748 19 80 313
Liechtenstein  Liechtenstein 721 11 76 203
El Salvador  El Salvador 714 50 245 337
Cote D  Cote D'ivoire 699 14 39 306
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 693 11 24 309
Mongolia  Mongolia 690 15 52 81
Jersey  Jersey 675 20 93 174
Cameroon  Cameroon 674 29 50 236
Mozambique  Mozambique 652 17 37 223
Reunion Island  Reunion Island 639 17 31 44
Faroe Islands  Faroe Islands 613 5 12 269
Uzbekistan  Uzbekistan 575 28 80 115
Ethiopia  Ethiopia 574 7 16 320
Paraguay  Paraguay 541 48 129 232
Kosovo  Kosovo 540 34 48 73
Oman  Oman 500 22 38 118
Saint Lucia  Saint Lucia 499 8 13 24
Benin  Benin 488 16 23 196
Barbados  Barbados 487 41 67 262
Mali  Mali 480 4 12 335
U.s. Virgin Islands  U.s. Virgin Islands 472 22 89 208
Zambia  Zambia 461 17 33 140
Greenland  Greenland 448 17 30 69
Palau  Palau 441 2 6 336
Syrian Arab Republic  Syrian Arab Republic 433 24 45 104
Nicaragua  Nicaragua 428 42 87 217
British Virgin Islands  British Virgin Islands 427 7 32 128
Guernsey  Guernsey 401 5 32 100
Mauritania  Mauritania 400 3 9 46
Seychelles  Seychelles 399 16 39 117
Bhutan  Bhutan 396 2 11 231
Dominica  Dominica 389 5 16 31
Gibraltar  Gibraltar 381 3 23 129
Gambia  Gambia 362 3 10 209
Bahamas  Bahamas 360 26 84 135
Tunisia  Tunisia 357 37 68 118
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 350 10 31 182
Cayman Islands  Cayman Islands 349 9 31 210
Malawi  Malawi 336 13 27 127
Antigua And Barbuda  Antigua And Barbuda 320 12 42 121
Botswana  Botswana 310 9 22 136
Bermuda  Bermuda 300 10 46 156
Maldives  Maldives 294 11 32 92
Myanmar  Myanmar 283 31 67 102
American Samoa  American Samoa 281 4 9 130
Burkina Faso  Burkina Faso 262 8 16 114
Equatorial Guinea  Equatorial Guinea 260 3 12 129
Burundi  Burundi 246 1 14 164
Haiti  Haiti 244 34 74 160
New Caledonia  New Caledonia 231 7 16 86
Niue  Niue 226 1 1 168
Madagascar  Madagascar 222 13 19 57
Gabon  Gabon 216 7 13 54
Niger  Niger 215 8 13 103
Congo  Congo 213 6 16 63
Rwanda  Rwanda 208 9 22 61
Guadeloupe  Guadeloupe 189 13 28 40
Trinidad And Tobago  Trinidad And Tobago 180 28 62 63
Guinea  Guinea 179 6 17 79
Lao  Lao 171 7 25 60
Martinique  Martinique 165 7 17 25
Brunei Darussalam  Brunei Darussalam 164 12 30 43
Yemen  Yemen 155 11 21 37
Cape Verde  Cape Verde 155 8 13 82
Monaco  Monaco 154 4 13 38
Lesotho  Lesotho 148 5 16 76
Fiji  Fiji 146 8 22 41
Papua New Guinea  Papua New Guinea 145 13 27 64
Somalia  Somalia 139 10 16 63
Andorra  Andorra 137 7 23 46
Sierra Leone  Sierra Leone 137 5 30 89
Guam  Guam 137 11 28 59
Liberia  Liberia 137 8 23 43
Tajikistan  Tajikistan 136 6 32 35
Samoa  Samoa 116 7 16 38
Aland Islands  Aland Islands 114 3 6 77
Guyana  Guyana 109 14 36 51
Chad  Chad 106 6 13 51
Swaziland  Swaziland 104 7 19 44
San Marino  San Marino 103 12 20 26
Vanuatu  Vanuatu 102 3 9 37
French Guiana  French Guiana 99 3 11 15
Grenada  Grenada 91 7 15 32
Central African Republic  Central African Republic 89 4 11 45
Djibouti  Djibouti 82 2 7 21
North Korea  North Korea 76 3 3 13
Togo  Togo 75 3 8 23
Saint Kitts And Nevis  Saint Kitts And Nevis 73 3 16 30
Anguilla  Anguilla 71 3 7 36
Guinea-bissau  Guinea-bissau 68 1 4 45
Suriname  Suriname 67 8 18 41
Aruba  Aruba 65 8 22 31
Turks And Caicos Islands  Turks And Caicos Islands 55 7 10 31
Comoros  Comoros 54 6 9 36
Vatican  Vatican 52 2 3 19
Turkmenistan  Turkmenistan 49 6 13 18
Sao Tome And Principe  Sao Tome And Principe 44 2 5 23
Cook Islands  Cook Islands 39 3 4 13
Mayotte  Mayotte 37 2 3 12
Tokelau  Tokelau 37 1 2 16
Tonga  Tonga 36 2 9 16
Solomon Islands  Solomon Islands 36 3 7 21
Montserrat  Montserrat 36 4 5 14
Micronesia  Micronesia 34 4 5 16
Timor-leste  Timor-leste 33 1 6 14
French Polynesia  French Polynesia 31 6 9 10
Marshall Islands  Marshall Islands 30 1 5 14
Christmas Island  Christmas Island 28 2 2 18
Eritrea  Eritrea 24 2 4 14
Wallis And Futuna  Wallis And Futuna 23 1 4 7
Northern Mariana Islands  Northern Mariana Islands 22 3 4 11
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 12 2 3 9
Tuvalu  Tuvalu 9 3 3 4
Cocos (keeling) Islands  Cocos (keeling) Islands 9 2 4 7
British Indian Ocean Territory  British Indian Ocean Territory 9 2 2 4
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,171,902 216,270 1,613,832 4,208,668


Records by address type

IPv416,548,873
IPv63,623,029

Changes since last month

3,615,408 additions
United StatesUnited States2,522,745
IndiaIndia647,437
TurkeyTurkey143,609
AustraliaAustralia69,773
United KingdomUnited Kingdom43,382
Other countries188,462
3,327,820 modifications
United StatesUnited States2,160,778
IndiaIndia405,853
ChinaChina118,944
PhilippinesPhilippines104,894
TurkeyTurkey93,821
Other countries443,530
3,541,171 deletions
United StatesUnited States2,511,398
IndiaIndia584,597
TurkeyTurkey166,564
United KingdomUnited Kingdom56,762
FranceFrance54,153
Other countries167,697