The DB-IP Database

More than 21 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 21 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.



DB-IP Database Analytics

Database edition IP address to location + ISP, January 2019
Total records 21,215,313

Records by country

Country Records Cities Locations Organizations
United States  United States 10794988 63596 717149 1847225
India  India 1146780 8882 19058 34947
Italy  Italy 952823 12380 172919 379966
United Kingdom  United Kingdom 896428 16513 68848 196836
Germany  Germany 810897 16112 103303 209254
France  France 659100 15652 121237 164414
Netherlands  Netherlands 545687 3198 51989 224450
China  China 524411 3957 21949 305534
South Korea  South Korea 461740 9325 16868 49999
Australia  Australia 386716 3507 7962 17558
Turkey  Turkey 376573 1399 4983 10483
Poland  Poland 305366 9737 23034 31141
Japan  Japan 302656 2824 4416 36905
Brazil  Brazil 276851 10148 37133 71850
Canada  Canada 259651 5416 42452 92341
Austria  Austria 245931 10285 88793 138376
Russian Federation  Russian Federation 187972 2440 24115 68126
Denmark  Denmark 171635 1005 10639 11226
Philippines  Philippines 168985 1967 8077 63730
Sweden  Sweden 111484 3191 18620 33613
Spain  Spain 100565 2365 14929 30747
Hong Kong  Hong Kong 81204 201 1095 41706
Finland  Finland 70539 731 8360 24304
Switzerland  Switzerland 68343 1649 11074 21098
Colombia  Colombia 67158 1162 8092 39969
Czech Republic  Czech Republic 65634 3335 8968 17027
Taiwan  Taiwan 64856 485 1445 3195
Belgium  Belgium 59026 1094 7782 12195
Norway  Norway 57073 1013 5336 11101
South Africa  South Africa 48309 632 1318 6937
Kazakhstan  Kazakhstan 47427 852 4997 21891
Singapore  Singapore 47176 111 5195 18779
Israel  Israel 46629 463 1715 12580
Ireland  Ireland 39885 2617 8828 6960
Argentina  Argentina 39672 1408 9414 14335
New Zealand  New Zealand 34494 374 1033 1931
Slovakia  Slovakia 26996 378 1677 4974
Romania  Romania 25335 754 4277 8778
Indonesia  Indonesia 24166 909 3141 6442
Mexico  Mexico 24049 2365 4278 7231
Hungary  Hungary 23688 1553 5420 7112
Chile  Chile 23613 387 3932 13560
Ukraine  Ukraine 23248 640 3023 7301
Greece  Greece 22883 371 1687 4765
Pakistan  Pakistan 22575 233 573 1382
Zimbabwe  Zimbabwe 21929 18 59 20824
Belarus  Belarus 21897 180 1573 14701
Egypt  Egypt 21107 148 473 1512
Portugal  Portugal 20513 1019 4683 6760
Thailand  Thailand 20015 349 594 6673
United Arab Emirates  United Arab Emirates 18403 240 1514 8097
Ecuador  Ecuador 16904 285 2348 7538
Iran  Iran 16536 683 2065 5903
Saudi Arabia  Saudi Arabia 15921 191 370 4565
Peru  Peru 15104 608 3181 7507
Kenya  Kenya 13656 60 239 5286
Bulgaria  Bulgaria 12991 430 1345 4088
Malaysia  Malaysia 12459 586 1181 1843
Slovenia  Slovenia 11117 401 2317 2569
Nigeria  Nigeria 10385 162 454 4888
Serbia  Serbia 9642 347 1604 3335
Croatia  Croatia 9622 252 1535 4066
Latvia  Latvia 9204 39 458 1584
Morocco  Morocco 8772 90 199 3496
Cyprus  Cyprus 8351 80 230 3360
Guatemala  Guatemala 8171 265 1343 4267
Panama  Panama 7764 171 1043 4757
Venezuela  Venezuela 7460 667 1375 3337
Viet Nam  Viet Nam 6872 273 630 2001
Lithuania  Lithuania 6736 120 714 1686
Dominican Republic  Dominican Republic 6071 260 1216 2806
Cuba  Cuba 5998 149 724 3289
Luxembourg  Luxembourg 5899 145 850 2092
Bangladesh  Bangladesh 5789 192 836 1716
Bolivia  Bolivia 5745 117 412 3692
Estonia  Estonia 5577 91 705 1249
Costa Rica  Costa Rica 5480 233 1017 2196
Honduras  Honduras 4775 224 865 2585
El Salvador  El Salvador 3942 188 1047 1979
Kuwait  Kuwait 3757 113 226 915
Qatar  Qatar 2972 116 542 1098
Puerto Rico  Puerto Rico 2726 141 682 1396
Bosnia And Herzegovina  Bosnia And Herzegovina 2458 105 324 760
Iceland  Iceland 2387 44 240 539
Iraq  Iraq 2279 66 149 658
Jordan  Jordan 2263 40 104 833
Malta  Malta 2175 37 98 849
Mauritius  Mauritius 2142 35 85 585
Angola  Angola 2054 20 71 871
Lebanon  Lebanon 2031 75 160 775
Ghana  Ghana 1983 28 111 1124
Afghanistan  Afghanistan 1912 27 67 601
Armenia  Armenia 1802 28 133 881
Sudan  Sudan 1702 20 45 717
Namibia  Namibia 1687 12 25 482
Moldova  Moldova 1540 52 198 317
Tanzania  Tanzania 1521 32 109 608
Uruguay  Uruguay 1506 57 209 548
Nepal  Nepal 1379 71 119 450
Albania  Albania 1370 30 84 578
Macedonia  Macedonia 1281 21 84 236
Nicaragua  Nicaragua 1264 70 182 735
Georgia  Georgia 1261 33 159 355
Paraguay  Paraguay 1185 56 178 443
Jamaica  Jamaica 1158 35 109 482
Sri Lanka  Sri Lanka 1150 68 127 316
Algeria  Algeria 1125 57 88 309
Cote D  Cote D'ivoire 1122 16 47 631
Kyrgyzstan  Kyrgyzstan 1122 19 130 234
Montenegro  Montenegro 1033 17 52 465
Macao  Macao 996 10 25 248
Uganda  Uganda 989 17 73 425
Cambodia  Cambodia 946 27 170 360
Belize  Belize 917 18 81 465
Bahrain  Bahrain 900 39 67 193
Isle Of Man  Isle Of Man 883 13 60 144
Senegal  Senegal 881 40 49 435
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 865 12 28 360
Democratic Republic Of Congo  Democratic Republic Of Congo 864 23 54 302
Palestinian Territory  Palestinian Territory 855 37 49 151
Azerbaijan  Azerbaijan 826 17 74 130
Mongolia  Mongolia 811 22 53 87
Liechtenstein  Liechtenstein 734 11 74 204
Mozambique  Mozambique 724 17 37 332
Cameroon  Cameroon 708 28 50 264
Haiti  Haiti 683 59 150 443
Reunion Island  Reunion Island 660 17 30 51
Jersey  Jersey 659 21 92 176
Uzbekistan  Uzbekistan 636 25 73 125
Faroe Islands  Faroe Islands 622 5 11 268
Ethiopia  Ethiopia 579 8 17 317
U.s. Virgin Islands  U.s. Virgin Islands 526 24 73 194
Greenland  Greenland 517 17 30 80
Saint Lucia  Saint Lucia 502 8 12 26
Mali  Mali 501 5 13 342
Benin  Benin 499 19 30 241
Trinidad And Tobago  Trinidad And Tobago 498 42 130 218
Tunisia  Tunisia 497 29 51 112
Barbados  Barbados 480 41 63 260
Syrian Arab Republic  Syrian Arab Republic 455 24 46 120
Palau  Palau 445 2 6 332
Zambia  Zambia 437 16 33 183
British Virgin Islands  British Virgin Islands 421 9 33 126
Mauritania  Mauritania 418 4 10 79
Oman  Oman 417 21 37 125
Botswana  Botswana 417 11 24 281
Bhutan  Bhutan 384 3 13 232
Dominica  Dominica 379 5 14 29
Gibraltar  Gibraltar 378 3 23 126
Malawi  Malawi 362 12 26 154
Gambia  Gambia 361 4 12 223
Papua New Guinea  Papua New Guinea 358 15 32 88
Myanmar  Myanmar 354 35 76 142
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 348 13 37 180
Guernsey  Guernsey 345 6 30 82
Seychelles  Seychelles 341 17 39 121
Antigua And Barbuda  Antigua And Barbuda 340 12 44 124
Cayman Islands  Cayman Islands 339 9 31 208
Burkina Faso  Burkina Faso 327 11 20 125
Maldives  Maldives 307 11 26 90
Kosovo  Kosovo 288 30 39 39
Bermuda  Bermuda 274 14 56 145
Equatorial Guinea  Equatorial Guinea 264 4 16 145
Burundi  Burundi 261 1 13 188
Gabon  Gabon 258 8 16 114
Guadeloupe  Guadeloupe 250 12 26 42
Madagascar  Madagascar 249 12 18 102
New Caledonia  New Caledonia 241 8 18 95
Congo  Congo 225 7 17 81
Martinique  Martinique 223 6 17 25
Guinea  Guinea 221 8 20 106
Rwanda  Rwanda 220 9 21 80
Bahamas  Bahamas 214 22 80 117
American Samoa  American Samoa 213 5 10 69
Niger  Niger 210 8 13 109
Vatican  Vatican 202 2 3 27
Lao  Lao 201 7 27 69
Guyana  Guyana 175 13 56 87
Monaco  Monaco 162 4 14 42
Cape Verde  Cape Verde 159 8 13 84
Lesotho  Lesotho 157 6 19 93
Yemen  Yemen 154 12 22 35
Sierra Leone  Sierra Leone 148 5 30 93
Fiji  Fiji 147 8 23 38
Tajikistan  Tajikistan 144 5 29 42
Liberia  Liberia 143 10 29 53
Somalia  Somalia 142 11 17 73
Brunei Darussalam  Brunei Darussalam 141 11 29 42
Andorra  Andorra 138 6 21 41
Guam  Guam 138 12 30 67
French Guiana  French Guiana 119 1 8 15
Aland Islands  Aland Islands 113 3 6 75
Swaziland  Swaziland 113 7 20 50
San Marino  San Marino 108 13 21 31
Chad  Chad 108 6 13 57
Niue  Niue 99 1 1 40
Togo  Togo 98 4 10 54
Samoa  Samoa 97 7 14 42
Vanuatu  Vanuatu 92 3 7 36
Djibouti  Djibouti 91 2 8 28
Central African Republic  Central African Republic 89 4 11 44
Grenada  Grenada 87 6 14 32
Saint Kitts And Nevis  Saint Kitts And Nevis 79 3 18 32
Anguilla  Anguilla 74 3 6 31
Suriname  Suriname 73 7 16 38
Aruba  Aruba 70 8 22 37
Guinea-bissau  Guinea-bissau 69 1 5 45
Turks And Caicos Islands  Turks And Caicos Islands 65 7 9 29
Tokelau  Tokelau 60 1 2 17
Turkmenistan  Turkmenistan 55 6 13 24
Tonga  Tonga 55 2 8 25
North Korea  North Korea 54 3 3 15
Comoros  Comoros 53 6 9 38
Timor-leste  Timor-leste 53 3 10 21
Solomon Islands  Solomon Islands 47 3 8 22
Montserrat  Montserrat 45 4 5 17
Sao Tome And Principe  Sao Tome And Principe 42 2 5 22
Mayotte  Mayotte 39 2 3 13
French Polynesia  French Polynesia 38 6 8 16
Micronesia  Micronesia 35 4 5 16
Marshall Islands  Marshall Islands 35 1 5 14
Christmas Island  Christmas Island 30 2 2 17
Falkland Islands (malvinas)  Falkland Islands (malvinas) 28 1 2 11
Cook Islands  Cook Islands 26 2 3 12
Saint Pierre And Miquelon  Saint Pierre And Miquelon 26 2 4 16
Northern Mariana Islands  Northern Mariana Islands 26 3 4 12
Wallis And Futuna  Wallis And Futuna 25 1 4 6
Nauru  Nauru 23 2 3 13
Eritrea  Eritrea 21 2 5 14
Norfolk Island  Norfolk Island 18 2 6 9
Saint Barthelemy  Saint Barthelemy 17 4 6 12
Kiribati  Kiribati 17 3 5 7
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 15 1 2 7
Tuvalu  Tuvalu 12 3 3 5
Cocos (keeling) Islands  Cocos (keeling) Islands 11 2 4 7
Svalbard And Jan Mayen  Svalbard And Jan Mayen 11 1 1 6
French Southern Territories  French Southern Territories 10 1 1 5
British Indian Ocean Territory  British Indian Ocean Territory 10 2 2 5
Pitcairn  Pitcairn 7 1 1 4
Saint Helena  Saint Helena 6 2 2 4
Bouvet Island  Bouvet Island 3 1 1 2
Western Sahara  Western Sahara 3 1 1 2
Saint Martin  Saint Martin 3 1 1 2
Antarctica  Antarctica 3 1 1 1
United States Minor Outlying Islands  United States Minor Outlying Islands 2 1 1 1
Heard Island And Mcdonald Islands  Heard Island And Mcdonald Islands 2 1 1 2
Total 21,215,313 235,018 1,738,769 4,419,958


Records by address type

IPv417,921,415
IPv63,293,898

Changes since last month

2,207,614 additions
United StatesUnited States1,616,327
IndiaIndia171,599
TurkeyTurkey152,307
AustraliaAustralia65,274
FranceFrance53,230
Other countries148,877
529,759 modifications
United StatesUnited States400,107
IndiaIndia32,568
TurkeyTurkey17,628
United KingdomUnited Kingdom12,052
ChinaChina10,701
Other countries56,703
2,724,880 deletions
United StatesUnited States2,193,071
IndiaIndia185,752
TurkeyTurkey102,746
FranceFrance53,213
United KingdomUnited Kingdom37,308
Other countries152,790