The DB-IP Database

More than 18 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 18 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, January 2018
Total records 18,144,028

Records by country

Country Records Cities Locations Organizations
United States  United States 9566371 50274 538947 1193129
India  India 1390309 6552 10455 18985
Italy  Italy 803238 11737 160739 292108
United Kingdom  United Kingdom 751308 16010 70829 144400
Germany  Germany 645687 16056 95985 160575
Netherlands  Netherlands 495810 3275 52266 184677
France  France 483063 15834 115616 94001
Turkey  Turkey 410843 1401 4911 3290
South Korea  South Korea 405118 9262 17849 51801
Japan  Japan 313534 2679 4181 33570
Poland  Poland 304442 9668 21442 20789
China  China 288337 2940 19342 102343
Australia  Australia 230831 3321 7884 8216
Austria  Austria 207693 10061 75480 108663
Canada  Canada 162870 3620 37835 49502
Brazil  Brazil 152731 6971 21239 41290
Russian Federation  Russian Federation 149346 2498 24566 33393
Denmark  Denmark 137889 1050 9514 4831
Sweden  Sweden 82237 3109 18615 23512
Philippines  Philippines 80517 1448 5033 35638
Spain  Spain 65272 2338 14420 15034
Czech Republic  Czech Republic 56081 3056 8421 8810
Hong Kong  Hong Kong 52731 281 1004 20049
Finland  Finland 48093 608 7918 16622
Switzerland  Switzerland 47096 1575 9616 12717
Taiwan  Taiwan 44888 610 2050 2205
Norway  Norway 41436 1007 5152 2016
Belgium  Belgium 41180 1153 7857 8327
Israel  Israel 35442 497 1735 5930
Singapore  Singapore 34561 99 4358 13762
Kazakhstan  Kazakhstan 33547 821 4646 11496
Ireland  Ireland 30435 2301 8549 3056
Egypt  Egypt 29963 169 513 410
Mexico  Mexico 27726 1813 3148 3975
Argentina  Argentina 24470 1048 6574 7613
South Africa  South Africa 22198 527 1117 1368
Romania  Romania 21670 741 4244 5284
Slovakia  Slovakia 20763 336 1271 1959
Greece  Greece 20047 381 1707 1057
Malaysia  Malaysia 19544 573 1134 724
Ukraine  Ukraine 19205 640 3085 4278
Hungary  Hungary 18758 695 3086 3114
New Zealand  New Zealand 17791 372 1001 1256
Portugal  Portugal 17394 1030 4607 3943
Indonesia  Indonesia 16768 838 2731 2360
United Arab Emirates  United Arab Emirates 14817 225 1278 6232
Chile  Chile 13072 221 2327 7813
Iran  Iran 12742 692 2018 3399
Thailand  Thailand 11963 265 408 2936
Pakistan  Pakistan 11518 165 534 544
Saudi Arabia  Saudi Arabia 10728 182 353 1631
Colombia  Colombia 10600 545 2762 4078
Bulgaria  Bulgaria 9454 397 1266 1562
Peru  Peru 8806 563 2403 4363
Belarus  Belarus 8687 151 1207 606
Slovenia  Slovenia 8595 330 1842 457
Kenya  Kenya 8434 41 145 2381
Ecuador  Ecuador 8063 259 1176 3654
Latvia  Latvia 7126 46 487 682
Serbia  Serbia 5374 298 1261 412
Venezuela  Venezuela 5303 636 1198 2336
Croatia  Croatia 5108 186 1138 274
Bolivia  Bolivia 4958 156 347 3291
Cyprus  Cyprus 4712 84 240 1162
Estonia  Estonia 4623 87 646 620
Nigeria  Nigeria 4604 137 425 963
Lithuania  Lithuania 4417 117 718 604
Guatemala  Guatemala 3996 189 736 2080
Luxembourg  Luxembourg 3789 150 822 731
Bangladesh  Bangladesh 3594 130 595 684
Morocco  Morocco 3547 85 186 158
Cuba  Cuba 3418 112 519 1791
Costa Rica  Costa Rica 3413 183 582 1276
Dominican Republic  Dominican Republic 3326 230 786 1710
Kuwait  Kuwait 2964 112 215 408
Viet Nam  Viet Nam 2903 234 370 476
Panama  Panama 2367 128 423 1027
Qatar  Qatar 2156 101 375 511
Bosnia And Herzegovina  Bosnia And Herzegovina 1790 100 300 130
Iceland  Iceland 1779 49 221 170
Iraq  Iraq 1760 69 151 214
Jordan  Jordan 1566 46 108 253
Lebanon  Lebanon 1534 72 154 358
Malta  Malta 1503 40 105 304
Moldova  Moldova 1421 50 210 218
Honduras  Honduras 1408 105 207 610
Armenia  Armenia 1382 28 130 470
Puerto Rico  Puerto Rico 1300 117 474 488
Namibia  Namibia 1258 11 23 298
Mauritius  Mauritius 1187 32 57 78
Macedonia  Macedonia 1103 26 96 115
Georgia  Georgia 1029 31 149 256
Zimbabwe  Zimbabwe 916 15 48 114
Kyrgyzstan  Kyrgyzstan 914 20 127 88
U.s. Virgin Islands  U.s. Virgin Islands 902 23 95 136
Ghana  Ghana 897 27 101 183
Uruguay  Uruguay 853 60 210 245
Palestinian Territory  Palestinian Territory 829 16 25 77
Afghanistan  Afghanistan 803 33 65 187
Isle Of Man  Isle Of Man 801 13 65 114
Azerbaijan  Azerbaijan 764 20 76 92
Albania  Albania 754 29 85 90
Tanzania  Tanzania 743 29 99 162
Sri Lanka  Sri Lanka 731 50 103 127
Nepal  Nepal 724 59 90 133
Angola  Angola 662 19 58 86
Macao  Macao 653 10 20 30
Bahrain  Bahrain 644 41 72 145
El Salvador  El Salvador 624 53 216 288
Belize  Belize 617 19 70 283
Uganda  Uganda 613 15 72 125
Montenegro  Montenegro 597 15 48 56
Reunion Island  Reunion Island 568 16 31 30
Democratic Republic Of Congo  Democratic Republic Of Congo 536 20 44 79
Jersey  Jersey 517 21 94 102
Liechtenstein  Liechtenstein 505 11 71 110
Paraguay  Paraguay 495 50 116 198
Sudan  Sudan 493 18 35 110
Uzbekistan  Uzbekistan 486 29 80 75
Algeria  Algeria 463 49 74 41
Mozambique  Mozambique 449 16 32 50
Cambodia  Cambodia 447 24 91 93
Jamaica  Jamaica 417 21 75 103
Mongolia  Mongolia 417 16 52 47
Syrian Arab Republic  Syrian Arab Republic 392 20 39 78
Papua New Guinea  Papua New Guinea 392 12 27 55
Cote D  Cote D'ivoire 382 14 38 49
Seychelles  Seychelles 380 16 37 97
Senegal  Senegal 378 42 48 48
Benin  Benin 376 15 22 53
Nicaragua  Nicaragua 369 42 81 179
Mauritania  Mauritania 366 3 8 15
Cameroon  Cameroon 361 27 45 70
Zambia  Zambia 360 16 34 101
Kosovo  Kosovo 358 23 34 27
Greenland  Greenland 347 17 28 22
Oman  Oman 332 19 34 42
Bahamas  Bahamas 332 24 77 113
Faroe Islands  Faroe Islands 311 6 14 14
Barbados  Barbados 304 42 69 157
Botswana  Botswana 270 8 20 38
Gibraltar  Gibraltar 265 3 25 60
British Virgin Islands  British Virgin Islands 260 7 28 90
Ethiopia  Ethiopia 249 9 13 65
Guernsey  Guernsey 242 6 29 35
Madagascar  Madagascar 239 13 20 32
Tunisia  Tunisia 238 24 40 48
Haiti  Haiti 236 35 74 151
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 218 11 24 50
Myanmar  Myanmar 215 25 47 52
Malawi  Malawi 208 13 25 50
Maldives  Maldives 204 12 29 45
Trinidad And Tobago  Trinidad And Tobago 179 34 66 57
Gambia  Gambia 170 4 11 24
Guadeloupe  Guadeloupe 168 13 24 26
Martinique  Martinique 161 7 14 10
Gabon  Gabon 155 7 13 30
Rwanda  Rwanda 153 9 22 33
Antigua And Barbuda  Antigua And Barbuda 149 9 33 58
Niger  Niger 136 4 9 58
Tajikistan  Tajikistan 133 5 34 31
Congo  Congo 130 4 11 29
Burkina Faso  Burkina Faso 125 8 15 33
New Caledonia  New Caledonia 124 8 14 15
Mali  Mali 116 5 10 31
Andorra  Andorra 114 6 22 20
Bermuda  Bermuda 111 10 41 61
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 109 6 25 49
Brunei Darussalam  Brunei Darussalam 108 12 29 21
Liberia  Liberia 105 7 21 28
Cayman Islands  Cayman Islands 103 8 28 56
Guinea  Guinea 101 6 14 34
Guyana  Guyana 97 14 33 38
Monaco  Monaco 95 7 16 18
Yemen  Yemen 95 12 23 25
Swaziland  Swaziland 93 6 15 26
Dominica  Dominica 92 5 17 22
Sierra Leone  Sierra Leone 91 7 29 46
Equatorial Guinea  Equatorial Guinea 91 3 10 17
Aland Islands  Aland Islands 89 2 8 24
American Samoa  American Samoa 88 4 6 35
Lesotho  Lesotho 87 4 15 16
San Marino  San Marino 87 12 19 20
Niue  Niue 85 1 1 22
Burundi  Burundi 84 1 12 17
Cape Verde  Cape Verde 82 5 9 20
Lao  Lao 81 8 22 22
Bhutan  Bhutan 77 2 10 13
Fiji  Fiji 77 8 18 24
North Korea  North Korea 72 3 3 9
Togo  Togo 69 2 6 11
Somalia  Somalia 68 9 12 35
Guam  Guam 67 10 22 17
French Guiana  French Guiana 66 3 9 9
Grenada  Grenada 65 6 11 18
Vatican  Vatican 65 2 4 13
Anguilla  Anguilla 61 4 7 28
Central African Republic  Central African Republic 59 3 9 23
Suriname  Suriname 57 7 17 31
Aruba  Aruba 56 10 20 22
Chad  Chad 56 5 9 27
Djibouti  Djibouti 55 2 8 12
Palau  Palau 52 2 6 21
Turks And Caicos Islands  Turks And Caicos Islands 48 5 8 20
Saint Kitts And Nevis  Saint Kitts And Nevis 48 3 14 21
Cocos (keeling) Islands  Cocos (keeling) Islands 46 2 2 22
Saint Lucia  Saint Lucia 44 7 11 18
Turkmenistan  Turkmenistan 43 6 13 12
Samoa  Samoa 34 5 11 17
Vanuatu  Vanuatu 34 4 9 14
Timor-leste  Timor-leste 32 2 6 9
Tokelau  Tokelau 29 1 2 12
French Polynesia  French Polynesia 27 5 8 6
Micronesia  Micronesia 27 2 4 10
Tonga  Tonga 26 2 7 11
Cook Islands  Cook Islands 23 3 3 7
Solomon Islands  Solomon Islands 23 3 6 13
Montserrat  Montserrat 23 3 3 9
Marshall Islands  Marshall Islands 21 1 3 7
Sao Tome And Principe  Sao Tome And Principe 19 2 4 12
Mayotte  Mayotte 19 2 3 6
Wallis And Futuna  Wallis And Futuna 19 2 2 2
Eritrea  Eritrea 18 2 3 7
Antarctica  Antarctica 17 1 2 6
Comoros  Comoros 17 3 5 6
Kiribati  Kiribati 16 2 4 6
Falkland Islands (malvinas)  Falkland Islands (malvinas) 14 1 2 4
Nauru  Nauru 13 2 5 5
Northern Mariana Islands  Northern Mariana Islands 12 3 3 6
Guinea-bissau  Guinea-bissau 11 1 3 7
Svalbard And Jan Mayen  Svalbard And Jan Mayen 11 1 1 6
Christmas Island  Christmas Island 9 1 1 5
Tuvalu  Tuvalu 9 3 4 4
Saint Pierre And Miquelon  Saint Pierre And Miquelon 7 2 3 6
Norfolk Island  Norfolk Island 7 2 4 4
British Indian Ocean Territory  British Indian Ocean Territory 6 2 2 4
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 6 1 1 2
Saint Barthelemy  Saint Barthelemy 6 2 3 4
United States Minor Outlying Islands  United States Minor Outlying Islands 5 1 2 5
French Southern Territories  French Southern Territories 4 1 1 3
Pitcairn  Pitcairn 3 1 1 2
Saint Helena  Saint Helena 2 1 1 1
Saint Martin  Saint Martin 2 1 1 1
Total 18,144,028 207,102 1,459,491 2,783,533


Records by address type

IPv414,581,870
IPv63,562,158

Changes since last month

4,282,553 additions
United StatesUnited States3,102,365
IndiaIndia626,048
TurkeyTurkey183,916
AustraliaAustralia68,653
United KingdomUnited Kingdom53,795
Other countries247,776
3,075,363 modifications
United StatesUnited States2,175,265
IndiaIndia402,691
TurkeyTurkey127,247
United KingdomUnited Kingdom50,974
FranceFrance45,325
Other countries273,861
4,393,042 deletions
United StatesUnited States2,618,276
IndiaIndia1,255,335
TurkeyTurkey175,721
AustraliaAustralia68,844
United KingdomUnited Kingdom59,881
Other countries214,985