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, August 2018
Total records 20,940,042

Records by country

Country Records Cities Locations Organizations
United States  United States 10696108 59431 675457 1781148
India  India 1248297 7638 15448 51511
Italy  Italy 941110 12132 168744 375586
United Kingdom  United Kingdom 837479 16089 68989 193273
Germany  Germany 784448 16128 103272 204566
France  France 586950 15643 121680 170968
China  China 573753 3528 21424 306496
Netherlands  Netherlands 568218 3224 52450 225071
South Korea  South Korea 425963 9252 17464 52955
Turkey  Turkey 359465 1512 5201 10598
Japan  Japan 303208 2785 4343 37001
Poland  Poland 302061 9756 22599 30618
Canada  Canada 285538 4624 42010 95921
Australia  Australia 276847 3514 8124 18302
Brazil  Brazil 272260 8967 29649 72357
Austria  Austria 243360 10291 89596 137651
Denmark  Denmark 187295 1017 10615 11030
Russian Federation  Russian Federation 186930 2470 24712 70472
Philippines  Philippines 181277 1952 8114 66466
Sweden  Sweden 108700 3138 18676 33527
Spain  Spain 90933 2340 14941 30412
Hong Kong  Hong Kong 73751 254 1104 41752
Czech Republic  Czech Republic 68368 3314 9040 16648
Switzerland  Switzerland 67701 1642 10951 20964
Finland  Finland 66724 726 8405 24773
Colombia  Colombia 65359 856 4584 39654
Norway  Norway 55683 990 5252 11029
Belgium  Belgium 49361 1100 7831 12291
Taiwan  Taiwan 47852 483 1469 3214
Kazakhstan  Kazakhstan 46080 836 4965 21224
Singapore  Singapore 44022 103 5281 18679
Israel  Israel 43785 481 1747 12657
Ireland  Ireland 38623 2449 8741 6958
Argentina  Argentina 38500 1319 8837 14128
South Africa  South Africa 37779 622 1325 6828
Indonesia  Indonesia 34290 1003 3860 13296
New Zealand  New Zealand 33419 376 1033 1981
Slovakia  Slovakia 27566 391 1707 4806
Romania  Romania 25162 748 4242 8583
Egypt  Egypt 24643 153 486 1535
Chile  Chile 23698 298 2482 13704
Mexico  Mexico 23583 2440 4427 7494
Hungary  Hungary 23537 1555 5449 7054
Ukraine  Ukraine 23242 662 3116 7286
Zimbabwe  Zimbabwe 22661 19 61 21152
Greece  Greece 22639 377 1713 4522
Thailand  Thailand 22524 309 509 10044
Malaysia  Malaysia 21940 586 1171 1905
Belarus  Belarus 19719 187 1618 13361
United Arab Emirates  United Arab Emirates 18617 233 1486 8111
Portugal  Portugal 18431 1030 4711 6597
Ecuador  Ecuador 16771 260 1492 7559
Iran  Iran 16340 687 2076 6024
Pakistan  Pakistan 16175 227 581 1433
Saudi Arabia  Saudi Arabia 15933 190 369 4566
Peru  Peru 15166 594 2917 7560
Kenya  Kenya 13492 39 143 5391
Bulgaria  Bulgaria 12529 411 1348 3903
Nigeria  Nigeria 12255 153 432 6335
Slovenia  Slovenia 10903 383 2253 2513
Morocco  Morocco 9676 90 205 3579
Croatia  Croatia 9216 235 1471 3588
Latvia  Latvia 8925 44 481 1540
Serbia  Serbia 8816 322 1482 2985
Cyprus  Cyprus 8383 82 237 3383
Guatemala  Guatemala 8134 232 1083 4258
Venezuela  Venezuela 7716 656 1301 3342
Panama  Panama 7318 148 658 4720
Lithuania  Lithuania 6652 120 722 1628
Viet Nam  Viet Nam 6069 287 622 2026
Cuba  Cuba 5908 133 645 3235
Dominican Republic  Dominican Republic 5822 253 1029 2683
Bolivia  Bolivia 5764 123 376 3665
Luxembourg  Luxembourg 5691 145 843 2038
Bangladesh  Bangladesh 5508 164 753 1776
Estonia  Estonia 5387 91 701 1209
Costa Rica  Costa Rica 5224 194 663 2212
Honduras  Honduras 4723 190 502 2590
El Salvador  El Salvador 3894 154 536 1981
Kuwait  Kuwait 3768 117 225 922
Qatar  Qatar 2941 105 431 1093
Puerto Rico  Puerto Rico 2859 118 580 1401
Bosnia And Herzegovina  Bosnia And Herzegovina 2501 101 319 765
Iceland  Iceland 2370 44 245 535
Jordan  Jordan 2316 41 107 851
Iraq  Iraq 2308 66 148 637
Malta  Malta 2213 37 99 911
Afghanistan  Afghanistan 2087 30 76 737
Mauritius  Mauritius 2030 36 81 583
Lebanon  Lebanon 1996 75 158 775
Angola  Angola 1974 20 64 851
Ghana  Ghana 1973 29 112 1109
Armenia  Armenia 1775 27 128 884
Namibia  Namibia 1717 10 22 509
Uruguay  Uruguay 1658 92 259 569
Sudan  Sudan 1647 20 44 691
Tanzania  Tanzania 1497 31 102 607
Moldova  Moldova 1496 55 206 309
Sri Lanka  Sri Lanka 1311 70 128 473
Nicaragua  Nicaragua 1270 64 156 738
Macedonia  Macedonia 1250 23 88 233
Albania  Albania 1238 33 91 503
Jamaica  Jamaica 1169 31 114 483
Georgia  Georgia 1162 31 153 346
Nepal  Nepal 1160 66 110 423
Paraguay  Paraguay 1147 59 158 440
Kyrgyzstan  Kyrgyzstan 1125 18 126 233
Isle Of Man  Isle Of Man 1066 13 59 152
Algeria  Algeria 1049 59 92 306
Macao  Macao 996 9 24 251
Montenegro  Montenegro 993 16 49 449
Uganda  Uganda 985 16 74 412
Belize  Belize 959 19 83 459
Bahrain  Bahrain 930 41 72 200
Cambodia  Cambodia 916 25 165 353
Senegal  Senegal 884 39 48 430
Democratic Republic Of Congo  Democratic Republic Of Congo 850 19 49 305
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 803 11 23 349
Palestinian Territory  Palestinian Territory 797 16 24 119
Azerbaijan  Azerbaijan 791 19 78 133
Cote D  Cote D'ivoire 767 14 39 398
Mongolia  Mongolia 726 15 52 89
Liechtenstein  Liechtenstein 723 11 77 206
Cameroon  Cameroon 699 29 50 255
Mozambique  Mozambique 697 17 38 335
Haiti  Haiti 696 41 90 447
Jersey  Jersey 683 20 93 181
Reunion Island  Reunion Island 640 17 31 49
Faroe Islands  Faroe Islands 620 5 12 273
Uzbekistan  Uzbekistan 578 28 82 119
Ethiopia  Ethiopia 574 7 16 321
Kosovo  Kosovo 548 34 47 98
Trinidad And Tobago  Trinidad And Tobago 534 45 98 220
Oman  Oman 511 22 38 122
Benin  Benin 500 16 23 240
Saint Lucia  Saint Lucia 499 8 13 24
Barbados  Barbados 485 40 67 261
U.s. Virgin Islands  U.s. Virgin Islands 477 22 90 210
Greenland  Greenland 468 17 30 73
Palau  Palau 442 2 6 338
Syrian Arab Republic  Syrian Arab Republic 438 24 46 119
British Virgin Islands  British Virgin Islands 432 7 32 129
Zambia  Zambia 431 17 33 176
Mali  Mali 425 4 12 283
Mauritania  Mauritania 418 3 9 77
Guernsey  Guernsey 404 5 33 103
Gibraltar  Gibraltar 389 3 25 133
Dominica  Dominica 388 5 16 31
Botswana  Botswana 384 10 23 247
Bhutan  Bhutan 384 2 11 231
Tunisia  Tunisia 374 44 84 153
Bahamas  Bahamas 368 26 87 138
Gambia  Gambia 363 3 10 220
Seychelles  Seychelles 357 16 37 123
Malawi  Malawi 352 13 27 156
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 350 10 31 182
Cayman Islands  Cayman Islands 349 9 33 210
Antigua And Barbuda  Antigua And Barbuda 321 12 42 124
Maldives  Maldives 298 11 31 93
Myanmar  Myanmar 297 32 69 111
Bermuda  Bermuda 291 10 46 155
American Samoa  American Samoa 290 4 9 128
Equatorial Guinea  Equatorial Guinea 266 3 12 148
Burkina Faso  Burkina Faso 264 8 16 118
Burundi  Burundi 257 1 14 184
Gabon  Gabon 250 7 13 103
New Caledonia  New Caledonia 234 7 16 101
Madagascar  Madagascar 234 13 19 101
Papua New Guinea  Papua New Guinea 226 13 28 71
Congo  Congo 216 6 16 73
Niue  Niue 214 1 1 156
Rwanda  Rwanda 213 9 22 76
Niger  Niger 213 8 13 109
Guadeloupe  Guadeloupe 190 13 27 40
Guinea  Guinea 187 6 17 97
Guyana  Guyana 181 14 37 87
Monaco  Monaco 167 4 13 39
Martinique  Martinique 164 7 17 26
Brunei Darussalam  Brunei Darussalam 158 12 30 44
Cape Verde  Cape Verde 156 8 13 84
Lesotho  Lesotho 155 5 16 92
Yemen  Yemen 148 11 21 36
Lao  Lao 146 7 25 65
Somalia  Somalia 145 10 16 72
Sierra Leone  Sierra Leone 144 5 31 95
Fiji  Fiji 142 8 22 42
Guam  Guam 139 11 28 64
Liberia  Liberia 139 8 24 49
Andorra  Andorra 138 7 23 46
Tajikistan  Tajikistan 138 6 32 40
Aland Islands  Aland Islands 114 3 6 78
Samoa  Samoa 113 7 16 40
Chad  Chad 110 6 13 56
Swaziland  Swaziland 104 7 19 44
San Marino  San Marino 104 12 20 28
Vanuatu  Vanuatu 102 3 9 40
French Guiana  French Guiana 101 3 11 15
Grenada  Grenada 93 7 15 33
Central African Republic  Central African Republic 88 4 11 45
Togo  Togo 84 3 8 45
Djibouti  Djibouti 83 2 7 28
Suriname  Suriname 79 8 18 47
North Korea  North Korea 76 3 3 13
Anguilla  Anguilla 74 3 7 37
Aruba  Aruba 73 9 23 36
Saint Kitts And Nevis  Saint Kitts And Nevis 71 3 16 29
Guinea-bissau  Guinea-bissau 68 1 4 45
Vatican  Vatican 56 2 3 26
Turks And Caicos Islands  Turks And Caicos Islands 55 7 10 31
Comoros  Comoros 54 6 9 39
Turkmenistan  Turkmenistan 50 6 13 22
Sao Tome And Principe  Sao Tome And Principe 42 2 5 23
Montserrat  Montserrat 41 4 5 14
Tokelau  Tokelau 39 1 2 18
Solomon Islands  Solomon Islands 39 3 8 22
Cook Islands  Cook Islands 37 3 4 13
Timor-leste  Timor-leste 36 1 7 17
Tonga  Tonga 35 2 9 18
Micronesia  Micronesia 35 4 5 17
Mayotte  Mayotte 34 2 3 12
French Polynesia  French Polynesia 31 6 8 13
Marshall Islands  Marshall Islands 30 1 5 14
Christmas Island  Christmas Island 28 2 2 17
Wallis And Futuna  Wallis And Futuna 25 1 4 7
Eritrea  Eritrea 24 2 5 14
Falkland Islands (malvinas)  Falkland Islands (malvinas) 23 1 2 10
Northern Mariana Islands  Northern Mariana Islands 22 3 4 11
Nauru  Nauru 18 2 3 11
Kiribati  Kiribati 16 2 4 6
Saint Barthelemy  Saint Barthelemy 16 3 5 12
Norfolk Island  Norfolk Island 13 2 6 8
Saint Pierre And Miquelon  Saint Pierre And Miquelon 13 2 4 10
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 9 1 2 5
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
French Southern Territories  French Southern Territories 7 1 1 4
Saint Helena  Saint Helena 6 2 2 3
Svalbard And Jan Mayen  Svalbard And Jan Mayen 6 1 1 4
Pitcairn  Pitcairn 4 1 1 3
Saint Martin  Saint Martin 2 1 1 1
Total 20,940,042 225,870 1,675,146 4,387,256


Records by address type

IPv417,092,877
IPv63,847,165

Changes since last month

4,050,979 additions
United StatesUnited States2,784,320
IndiaIndia530,665
TurkeyTurkey137,123
BrazilBrazil117,210
ChinaChina66,661
Other countries415,000
3,764,897 modifications
United StatesUnited States2,623,813
IndiaIndia297,832
ChinaChina130,115
South KoreaSouth Korea94,049
TurkeyTurkey91,618
Other countries527,470
3,282,839 deletions
United StatesUnited States2,292,298
IndiaIndia631,994
TurkeyTurkey151,330
AustraliaAustralia53,148
United KingdomUnited Kingdom30,409
Other countries123,660