The DB-IP Database

More than 22 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 22 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, July 2019
Total records 22,514,382

Records by country

Country Records Cities Locations Organizations
United States  United States 11220460 38203 755449 1882280
India  India 1622249 8832 18800 34172
Italy  Italy 964546 12866 182119 383537
United Kingdom  United Kingdom 959203 12676 64968 239978
Germany  Germany 853987 15180 95703 205532
France  France 708231 14763 108183 161230
Netherlands  Netherlands 582176 3106 52277 222213
China  China 545922 3056 20240 279356
South Korea  South Korea 463989 9388 15793 48312
Turkey  Turkey 436873 1251 4482 16395
Australia  Australia 400800 1878 7365 18429
Poland  Poland 315599 9497 23606 31668
Japan  Japan 301536 2351 3921 36073
Brazil  Brazil 292766 12184 46588 72000
Canada  Canada 256428 3556 41429 88918
Austria  Austria 249753 9710 89674 139417
Russian Federation  Russian Federation 185976 1828 21871 67719
Denmark  Denmark 172445 969 10620 11678
Philippines  Philippines 171998 1743 8328 62624
Sweden  Sweden 116167 3269 16856 32921
Spain  Spain 95112 2188 14579 32105
Hong Kong  Hong Kong 80672 182 1017 42439
Switzerland  Switzerland 77706 1609 11155 21603
Finland  Finland 73671 707 8759 24733
Colombia  Colombia 70456 1231 9693 40130
Czech Republic  Czech Republic 66711 1868 8862 17370
Belgium  Belgium 66699 1072 7585 12397
Taiwan  Taiwan 61903 417 1397 3272
Norway  Norway 57822 1006 5366 11621
Israel  Israel 53263 443 1682 12500
Singapore  Singapore 51945 95 5133 18725
Kazakhstan  Kazakhstan 49240 818 4587 22969
Ireland  Ireland 46900 2663 8773 7052
Argentina  Argentina 44896 1529 11244 14859
South Africa  South Africa 40479 626 1308 6375
New Zealand  New Zealand 37961 346 965 1850
Mexico  Mexico 27248 2554 4641 6793
Slovakia  Slovakia 26839 377 1873 5308
Romania  Romania 25555 649 4187 8857
Indonesia  Indonesia 25527 872 3214 6295
Hungary  Hungary 25242 1520 4929 7302
Pakistan  Pakistan 24446 219 520 1263
Chile  Chile 24439 273 5784 13587
Ukraine  Ukraine 23569 591 2943 7386
Greece  Greece 23509 371 1661 5280
Belarus  Belarus 23057 172 1376 15023
Thailand  Thailand 21726 333 601 6639
Egypt  Egypt 21190 144 434 1375
Iran  Iran 19919 647 2020 5967
Portugal  Portugal 18245 987 4734 6758
United Arab Emirates  United Arab Emirates 18169 267 1966 7976
Ecuador  Ecuador 17220 289 3076 7495
Saudi Arabia  Saudi Arabia 17009 162 314 4759
Peru  Peru 15660 634 3979 7524
Malaysia  Malaysia 14225 567 1132 1756
Bulgaria  Bulgaria 13744 416 1306 4517
Kenya  Kenya 13343 59 234 5329
Madagascar  Madagascar 12874 12 17 86
Morocco  Morocco 12129 79 179 4036
Slovenia  Slovenia 11453 489 2613 2727
Nigeria  Nigeria 11181 160 434 5892
Serbia  Serbia 10438 348 1658 3837
Croatia  Croatia 9948 279 1652 4420
Latvia  Latvia 9110 37 398 1790
Luxembourg  Luxembourg 8709 139 843 2128
Guatemala  Guatemala 8365 324 1945 4325
Cyprus  Cyprus 8282 64 217 3338
Panama  Panama 8052 194 1931 4768
Venezuela  Venezuela 7812 644 1900 3260
Zimbabwe  Zimbabwe 7629 18 58 6671
Viet Nam  Viet Nam 6771 244 606 1998
Lithuania  Lithuania 6740 118 701 1768
Cuba  Cuba 6440 168 977 3537
Dominican Republic  Dominican Republic 6084 276 1474 2762
Bangladesh  Bangladesh 5854 213 886 1804
Estonia  Estonia 5772 89 659 1439
Bolivia  Bolivia 5492 79 482 3601
Costa Rica  Costa Rica 5306 199 986 2173
Honduras  Honduras 4987 242 1085 2669
El Salvador  El Salvador 4065 183 1184 1993
Kuwait  Kuwait 3681 105 223 900
Tanzania  Tanzania 3011 70 225 1179
Qatar  Qatar 2974 123 615 1100
Puerto Rico  Puerto Rico 2575 166 827 1322
Bosnia And Herzegovina  Bosnia And Herzegovina 2519 105 328 793
Uruguay  Uruguay 2369 64 326 562
Mauritius  Mauritius 2367 29 81 579
Iceland  Iceland 2342 49 263 549
Iraq  Iraq 2271 63 149 722
Malta  Malta 2172 37 101 836
Jordan  Jordan 2152 34 93 788
Namibia  Namibia 1935 12 24 509
Lebanon  Lebanon 1934 81 165 772
Ghana  Ghana 1902 27 110 1073
Angola  Angola 1851 21 69 873
Armenia  Armenia 1808 28 124 888
Sudan  Sudan 1688 19 45 677
Moldova  Moldova 1624 46 186 340
Afghanistan  Afghanistan 1429 30 64 435
Albania  Albania 1409 30 83 612
Nicaragua  Nicaragua 1358 104 343 725
Paraguay  Paraguay 1263 56 247 456
Georgia  Georgia 1228 29 154 347
Macedonia  Macedonia 1227 23 83 245
Jamaica  Jamaica 1151 33 136 471
Kyrgyzstan  Kyrgyzstan 1141 21 127 242
Cote D  Cote D'ivoire 1128 16 63 642
Algeria  Algeria 1115 68 106 309
Sri Lanka  Sri Lanka 1109 56 107 297
Montenegro  Montenegro 1022 17 52 463
Palestinian Territory  Palestinian Territory 998 44 57 151
Cambodia  Cambodia 964 23 172 374
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 929 12 27 372
U.s. Virgin Islands  U.s. Virgin Islands 914 25 106 195
Vatican  Vatican 906 2 3 24
Bahrain  Bahrain 890 30 54 192
Senegal  Senegal 885 39 48 412
Uganda  Uganda 868 19 75 414
Belize  Belize 833 24 130 438
Nepal  Nepal 831 70 122 199
Mongolia  Mongolia 782 16 53 93
Democratic Republic Of Congo  Democratic Republic Of Congo 764 19 46 279
Liechtenstein  Liechtenstein 749 10 74 209
Cameroon  Cameroon 733 28 53 255
Macao  Macao 709 10 26 46
Mozambique  Mozambique 688 15 37 275
Haiti  Haiti 686 62 186 440
Reunion Island  Reunion Island 679 18 29 46
Isle Of Man  Isle Of Man 679 14 61 146
Azerbaijan  Azerbaijan 678 18 70 137
Uzbekistan  Uzbekistan 669 15 71 141
Faroe Islands  Faroe Islands 641 5 12 279
Tunisia  Tunisia 594 27 47 107
Jersey  Jersey 558 20 89 185
Ethiopia  Ethiopia 556 8 16 315
Saint Lucia  Saint Lucia 553 8 11 27
Benin  Benin 513 19 28 235
Trinidad And Tobago  Trinidad And Tobago 500 49 167 211
Mali  Mali 483 4 12 325
Barbados  Barbados 464 49 106 249
Greenland  Greenland 464 13 27 72
Syrian Arab Republic  Syrian Arab Republic 455 19 40 121
Martinique  Martinique 453 5 14 167
Oman  Oman 428 19 38 119
Myanmar  Myanmar 426 36 83 148
Mauritania  Mauritania 421 3 9 76
Botswana  Botswana 407 12 26 271
Lesotho  Lesotho 405 6 15 99
Gibraltar  Gibraltar 398 2 28 137
Zambia  Zambia 393 14 30 144
Bhutan  Bhutan 388 4 13 237
Burkina Faso  Burkina Faso 363 13 22 144
Gambia  Gambia 358 4 11 224
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 357 16 42 182
British Virgin Islands  British Virgin Islands 355 7 34 103
Papua New Guinea  Papua New Guinea 343 13 29 90
Malawi  Malawi 341 12 25 142
Antigua And Barbuda  Antigua And Barbuda 328 16 53 128
Cayman Islands  Cayman Islands 320 11 59 206
Palau  Palau 317 4 6 156
Guernsey  Guernsey 312 7 28 82
Maldives  Maldives 285 11 25 84
Guadeloupe  Guadeloupe 283 10 23 36
Bermuda  Bermuda 280 14 84 139
Aland Islands  Aland Islands 270 3 8 120
Burundi  Burundi 264 1 11 173
Rwanda  Rwanda 251 9 22 91
Kosovo  Kosovo 249 12 19 31
New Caledonia  New Caledonia 247 8 17 87
Equatorial Guinea  Equatorial Guinea 240 3 12 140
Congo  Congo 218 7 14 70
Bahamas  Bahamas 210 26 82 121
Dominica  Dominica 205 3 12 31
Seychelles  Seychelles 205 9 25 69
Gabon  Gabon 204 6 14 59
Monaco  Monaco 190 4 15 39
Lao  Lao 189 8 28 76
Niger  Niger 186 7 9 106
Guinea  Guinea 181 8 19 86
Guyana  Guyana 167 11 51 83
Yemen  Yemen 163 11 21 40
Brunei Darussalam  Brunei Darussalam 160 11 27 43
Fiji  Fiji 152 5 21 36
Sierra Leone  Sierra Leone 152 5 27 99
Andorra  Andorra 140 7 22 42
Cape Verde  Cape Verde 138 8 12 82
Somalia  Somalia 128 11 16 67
Tajikistan  Tajikistan 127 2 25 42
French Guiana  French Guiana 124 1 9 18
Niue  Niue 120 1 1 56
Liberia  Liberia 118 11 30 53
Grenada  Grenada 118 6 17 34
Guam  Guam 113 10 23 40
Togo  Togo 109 4 9 50
San Marino  San Marino 108 11 20 33
Swaziland  Swaziland 101 6 17 47
Vanuatu  Vanuatu 100 2 6 35
Djibouti  Djibouti 87 2 7 31
Central African Republic  Central African Republic 85 5 14 44
Chad  Chad 84 5 10 52
French Polynesia  French Polynesia 84 6 8 18
American Samoa  American Samoa 80 5 8 31
Saint Kitts And Nevis  Saint Kitts And Nevis 70 6 17 33
Aruba  Aruba 69 7 21 30
Anguilla  Anguilla 68 3 7 30
Solomon Islands  Solomon Islands 66 3 6 39
Guinea-bissau  Guinea-bissau 65 1 3 44
Tokelau  Tokelau 61 2 2 21
Samoa  Samoa 57 11 17 39
Timor-leste  Timor-leste 54 2 8 19
Turkmenistan  Turkmenistan 54 6 14 24
North Korea  North Korea 53 3 3 15
Suriname  Suriname 49 7 12 28
Turks And Caicos Islands  Turks And Caicos Islands 49 7 15 27
Comoros  Comoros 47 5 7 34
Cook Islands  Cook Islands 44 5 7 12
Montserrat  Montserrat 44 4 5 16
Tonga  Tonga 39 2 8 21
Sao Tome And Principe  Sao Tome And Principe 34 2 3 20
Antarctica  Antarctica 32 1 1 4
Micronesia  Micronesia 31 5 6 13
Mayotte  Mayotte 29 2 3 11
Marshall Islands  Marshall Islands 29 1 3 12
Northern Mariana Islands  Northern Mariana Islands 27 3 4 13
Falkland Islands (malvinas)  Falkland Islands (malvinas) 23 1 2 9
Wallis And Futuna  Wallis And Futuna 23 3 3 6
Nauru  Nauru 22 1 3 12
Saint Pierre And Miquelon  Saint Pierre And Miquelon 22 1 2 13
Norfolk Island  Norfolk Island 19 2 7 11
Eritrea  Eritrea 18 1 3 11
Kiribati  Kiribati 18 4 5 9
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 17 1 2 9
Saint Helena  Saint Helena 15 4 4 11
Saint Barthelemy  Saint Barthelemy 14 3 6 12
Tuvalu  Tuvalu 12 3 4 6
Svalbard And Jan Mayen  Svalbard And Jan Mayen 12 1 1 7
Cocos (keeling) Islands  Cocos (keeling) Islands 11 2 4 8
British Indian Ocean Territory  British Indian Ocean Territory 11 2 2 7
Christmas Island  Christmas Island 9 1 2 6
Pitcairn  Pitcairn 8 1 1 6
French Southern Territories  French Southern Territories 7 1 1 6
Western Sahara  Western Sahara 4 1 1 2
Saint Martin  Saint Martin 4 1 1 3
Bouvet Island  Bouvet Island 1 1 1 1
United States Minor Outlying Islands  United States Minor Outlying Islands 1 1 1 1
Heard Island And Mcdonald Islands  Heard Island And Mcdonald Islands 1 1 1 1
Total 22,514,382 198,093 1,773,495 4,450,752


Records by address type

IPv418,676,221
IPv63,838,161

Changes since last month

1,612,563 additions
United StatesUnited States985,589
IndiaIndia349,429
United KingdomUnited Kingdom71,714
TurkeyTurkey50,172
GermanyGermany32,017
Other countries123,642
400,086 modifications
United StatesUnited States248,128
IndiaIndia55,451
United KingdomUnited Kingdom22,647
GermanyGermany16,220
TurkeyTurkey12,542
Other countries45,098
1,520,574 deletions
United StatesUnited States1,012,805
IndiaIndia319,937
United KingdomUnited Kingdom57,355
TurkeyTurkey56,268
GermanyGermany17,465
Other countries56,744