The DB-IP Database

More than 23 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 23 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, October 2019
Total records 24,186,717

Records by country

Country Records Cities Locations Organizations
United States  United States 12488903 35649 763554 1941442
India  India 1414660 10298 22018 33588
United Kingdom  United Kingdom 1122371 9976 68717 248631
Italy  Italy 959808 13079 184522 384128
Germany  Germany 901143 15609 96804 206776
France  France 776240 14883 107341 163678
Turkey  Turkey 617604 1208 4398 16549
Netherlands  Netherlands 564591 3240 52827 218653
China  China 452127 3677 20667 240677
South Korea  South Korea 449391 9129 11865 47958
Australia  Australia 421429 1815 7313 17005
Japan  Japan 387960 2177 4120 36682
Poland  Poland 349058 9364 25133 31891
Brazil  Brazil 313140 12155 48442 71700
Canada  Canada 252124 3226 37121 86075
Austria  Austria 251174 9564 88342 138682
Russian Federation  Russian Federation 192729 2258 22015 68204
Denmark  Denmark 186542 936 10907 11698
Philippines  Philippines 171994 1768 8733 62518
Sweden  Sweden 117163 2561 16733 32745
Spain  Spain 96226 2301 14805 32446
Switzerland  Switzerland 80250 1658 11701 21647
Hong Kong  Hong Kong 78602 166 948 41899
Finland  Finland 74253 702 8726 24842
Czech Republic  Czech Republic 72970 2096 9334 17462
Colombia  Colombia 69476 1262 10122 40241
Norway  Norway 56166 924 5459 11747
Singapore  Singapore 53114 88 4783 18842
Ireland  Ireland 50406 2285 8553 6905
Kazakhstan  Kazakhstan 49402 717 4269 23154
South Africa  South Africa 49376 662 1372 6201
Belgium  Belgium 48319 1048 7497 11940
Argentina  Argentina 44603 1489 11405 14847
Taiwan  Taiwan 44304 329 1161 3272
Israel  Israel 43522 426 1675 12423
Ukraine  Ukraine 40381 985 3482 7513
Thailand  Thailand 37159 768 1115 6754
New Zealand  New Zealand 36936 337 938 1735
Indonesia  Indonesia 31417 991 3569 6189
Slovakia  Slovakia 30268 440 2108 5384
Hungary  Hungary 29247 1608 5438 7322
Greece  Greece 29223 680 2107 5485
United Arab Emirates  United Arab Emirates 27327 276 2602 7837
Chile  Chile 25942 274 6085 13589
Romania  Romania 25826 646 4278 8975
Belarus  Belarus 24017 184 1387 15166
Pakistan  Pakistan 23465 257 545 1183
Portugal  Portugal 23358 980 4737 6817
Saudi Arabia  Saudi Arabia 23137 219 379 4759
Mexico  Mexico 23073 2732 4965 6527
Iran  Iran 20325 678 2161 6014
Morocco  Morocco 19864 179 303 4136
Egypt  Egypt 17505 174 466 1283
Ecuador  Ecuador 17005 295 3133 7446
Peru  Peru 15289 653 4001 7501
Bulgaria  Bulgaria 14772 448 1380 4677
Croatia  Croatia 14160 514 1941 4462
Malaysia  Malaysia 13410 588 1160 1602
Serbia  Serbia 13358 392 1830 4009
Kenya  Kenya 13297 65 238 5311
Oman  Oman 13291 45 66 121
Viet Nam  Viet Nam 11849 455 1041 1958
Nigeria  Nigeria 11834 164 436 6626
Slovenia  Slovenia 11765 493 2645 2768
Algeria  Algeria 11129 280 349 278
Kuwait  Kuwait 10939 107 230 869
Latvia  Latvia 10600 92 477 1832
Qatar  Qatar 10417 116 630 1091
Luxembourg  Luxembourg 9916 147 866 2081
Lithuania  Lithuania 8921 175 793 1734
Guatemala  Guatemala 8583 290 1961 4375
Cyprus  Cyprus 8328 80 244 3328
Venezuela  Venezuela 7713 631 1924 3227
Panama  Panama 7167 203 2145 4640
Dominican Republic  Dominican Republic 6907 287 1543 2749
Bangladesh  Bangladesh 6514 253 971 1839
Bahrain  Bahrain 6227 32 58 176
Cuba  Cuba 5865 172 907 3015
Estonia  Estonia 5851 114 690 1504
Bolivia  Bolivia 5636 89 536 3609
Costa Rica  Costa Rica 5288 197 1033 2129
Honduras  Honduras 5145 246 1060 2576
Tanzania  Tanzania 4919 158 347 1163
El Salvador  El Salvador 4114 187 1296 2036
Tunisia  Tunisia 3921 105 134 101
Bosnia And Herzegovina  Bosnia And Herzegovina 3911 174 427 792
Georgia  Georgia 3061 92 219 281
Puerto Rico  Puerto Rico 2747 189 924 1264
Iraq  Iraq 2737 72 164 714
Mauritius  Mauritius 2576 40 100 570
Jordan  Jordan 2416 54 113 769
Zimbabwe  Zimbabwe 2365 20 61 1461
Iceland  Iceland 2347 52 262 541
Uganda  Uganda 2335 67 122 404
Lebanon  Lebanon 2248 91 180 767
Malta  Malta 2131 45 108 822
Namibia  Namibia 2033 13 27 513
Armenia  Armenia 1991 47 140 884
Ghana  Ghana 1933 31 113 1048
Angola  Angola 1764 22 71 831
Sudan  Sudan 1706 20 49 678
Albania  Albania 1594 36 103 655
Moldova  Moldova 1588 56 201 345
Cote D  Cote D'ivoire 1582 24 72 653
Uruguay  Uruguay 1501 61 347 565
Nicaragua  Nicaragua 1378 109 353 725
Macedonia  Macedonia 1364 48 109 243
Afghanistan  Afghanistan 1342 26 60 415
Paraguay  Paraguay 1287 58 314 451
Uzbekistan  Uzbekistan 1272 39 101 141
Senegal  Senegal 1149 47 62 383
Kyrgyzstan  Kyrgyzstan 1109 25 137 226
Jamaica  Jamaica 1107 46 354 457
Cambodia  Cambodia 1082 37 195 372
Montenegro  Montenegro 1069 24 62 465
Azerbaijan  Azerbaijan 1043 55 101 126
Nepal  Nepal 1031 76 137 194
Sri Lanka  Sri Lanka 1024 63 110 278
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 1009 17 34 373
Rwanda  Rwanda 892 19 36 85
Palestinian Territory  Palestinian Territory 884 46 62 135
U.s. Virgin Islands  U.s. Virgin Islands 847 25 108 193
Macao  Macao 796 8 22 39
Belize  Belize 762 22 121 405
Mongolia  Mongolia 743 13 54 92
Democratic Republic Of Congo  Democratic Republic Of Congo 734 22 50 297
Liechtenstein  Liechtenstein 723 11 74 198
Syrian Arab Republic  Syrian Arab Republic 720 38 61 118
Mozambique  Mozambique 693 17 37 269
Cameroon  Cameroon 673 28 55 241
Faroe Islands  Faroe Islands 669 6 14 287
Jersey  Jersey 657 22 94 203
Reunion Island  Reunion Island 602 18 32 44
Myanmar  Myanmar 569 47 101 152
Trinidad And Tobago  Trinidad And Tobago 565 57 171 204
Ethiopia  Ethiopia 557 7 15 312
Solomon Islands  Solomon Islands 551 4 7 395
Yemen  Yemen 550 23 32 37
Benin  Benin 529 19 28 232
Haiti  Haiti 512 45 114 244
Greenland  Greenland 507 13 29 78
Mali  Mali 503 6 14 344
Saint Lucia  Saint Lucia 503 7 9 21
Martinique  Martinique 467 8 16 220
Barbados  Barbados 444 50 105 243
Zambia  Zambia 435 15 31 140
Burkina Faso  Burkina Faso 432 14 26 152
Lesotho  Lesotho 420 6 14 106
Botswana  Botswana 418 12 26 268
Mauritania  Mauritania 417 3 11 74
Guernsey  Guernsey 406 12 36 107
Bhutan  Bhutan 383 4 13 234
Isle Of Man  Isle Of Man 383 12 54 111
Gibraltar  Gibraltar 383 1 26 140
Malawi  Malawi 363 13 27 144
Gambia  Gambia 357 4 10 221
Madagascar  Madagascar 353 14 19 103
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 342 14 41 180
Aland Islands  Aland Islands 329 3 6 154
Papua New Guinea  Papua New Guinea 327 15 31 124
Kosovo  Kosovo 320 9 13 56
Palau  Palau 319 4 6 152
Cayman Islands  Cayman Islands 307 7 63 197
Antigua And Barbuda  Antigua And Barbuda 302 15 58 117
Bermuda  Bermuda 287 11 92 131
Guinea  Guinea 279 9 21 109
Maldives  Maldives 273 7 21 74
Burundi  Burundi 271 1 12 179
Lao  Lao 271 17 39 73
British Virgin Islands  British Virgin Islands 271 5 29 66
Equatorial Guinea  Equatorial Guinea 263 2 13 151
Seychelles  Seychelles 253 9 24 70
Bahamas  Bahamas 251 25 77 148
New Caledonia  New Caledonia 247 9 19 86
Gabon  Gabon 241 7 17 55
Congo  Congo 222 6 13 63
Monaco  Monaco 176 5 16 33
Guadeloupe  Guadeloupe 173 11 22 30
Niger  Niger 169 6 9 92
Sierra Leone  Sierra Leone 169 5 26 117
Cape Verde  Cape Verde 155 10 16 81
Tajikistan  Tajikistan 155 6 28 50
Andorra  Andorra 150 7 26 45
Fiji  Fiji 149 7 23 35
Guyana  Guyana 149 10 46 78
Brunei Darussalam  Brunei Darussalam 144 11 28 38
Dominica  Dominica 141 3 10 22
Somalia  Somalia 133 11 18 67
Liberia  Liberia 130 10 30 52
Niue  Niue 126 1 1 61
Togo  Togo 118 4 10 49
Guam  Guam 109 11 22 38
Chad  Chad 106 5 12 52
Vanuatu  Vanuatu 101 2 7 34
San Marino  San Marino 100 10 22 30
Swaziland  Swaziland 100 6 19 46
French Polynesia  French Polynesia 99 9 11 21
Grenada  Grenada 95 5 17 31
Central African Republic  Central African Republic 91 5 14 48
Turkmenistan  Turkmenistan 90 13 20 24
Samoa  Samoa 89 9 14 38
French Guiana  French Guiana 88 1 8 17
Djibouti  Djibouti 85 2 7 28
Aruba  Aruba 79 7 23 21
Guinea-bissau  Guinea-bissau 66 1 3 43
Saint Kitts And Nevis  Saint Kitts And Nevis 63 5 16 29
Suriname  Suriname 60 8 12 19
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 56 1 2 36
Timor-leste  Timor-leste 55 3 10 21
Comoros  Comoros 49 5 8 34
Turks And Caicos Islands  Turks And Caicos Islands 49 7 14 24
Tokelau  Tokelau 48 2 2 21
Anguilla  Anguilla 47 4 7 19
Montserrat  Montserrat 43 4 6 15
Vatican  Vatican 42 2 4 26
Cook Islands  Cook Islands 37 5 7 8
Sao Tome And Principe  Sao Tome And Principe 36 2 5 19
Antarctica  Antarctica 36 1 3 5
Tonga  Tonga 35 2 8 18
Micronesia  Micronesia 29 5 6 10
North Korea  North Korea 28 3 3 10
Northern Mariana Islands  Northern Mariana Islands 27 3 4 12
Falkland Islands (malvinas)  Falkland Islands (malvinas) 26 1 2 11
Nauru  Nauru 25 1 3 13
Mayotte  Mayotte 24 2 3 11
Saint Pierre And Miquelon  Saint Pierre And Miquelon 24 1 2 13
Marshall Islands  Marshall Islands 24 1 4 8
American Samoa  American Samoa 24 3 6 12
Saint Helena  Saint Helena 23 4 4 13
Wallis And Futuna  Wallis And Futuna 23 2 3 4
Eritrea  Eritrea 20 1 3 12
Norfolk Island  Norfolk Island 18 2 7 8
Kiribati  Kiribati 18 4 4 8
Saint Barthelemy  Saint Barthelemy 15 3 6 10
Tuvalu  Tuvalu 14 3 3 6
Svalbard And Jan Mayen  Svalbard And Jan Mayen 13 1 1 7
Cocos (keeling) Islands  Cocos (keeling) Islands 11 2 4 6
British Indian Ocean Territory  British Indian Ocean Territory 11 2 2 5
Pitcairn  Pitcairn 8 1 1 4
Christmas Island  Christmas Island 8 1 2 5
French Southern Territories  French Southern Territories 6 1 1 3
Saint Martin  Saint Martin 5 1 1 4
Western Sahara  Western Sahara 4 1 1 2
Bouvet Island  Bouvet Island 3 1 1 2
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 1
Total 24,186,717 197,274 1,795,209 4,467,671


Records by address type

IPv418,763,532
IPv65,423,185

Changes since last month

3,491,430 additions
United StatesUnited States2,074,176
IndiaIndia397,416
United KingdomUnited Kingdom205,231
JapanJapan77,810
AustraliaAustralia76,815
Other countries659,982
865,518 modifications
United StatesUnited States613,612
IndiaIndia59,003
United KingdomUnited Kingdom43,313
FranceFrance21,323
GermanyGermany20,817
Other countries107,450
3,095,300 deletions
United StatesUnited States2,144,275
IndiaIndia377,156
United KingdomUnited Kingdom116,559
FranceFrance64,615
GermanyGermany57,492
Other countries335,203