The DB-IP Database

More than 25 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 25 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, January 2020
Total records 26,144,402

Records by country

Country Records Cities Locations Organizations
United States  United States 13226073 36790 806486 1920698
United Kingdom  United Kingdom 1454570 10069 69054 247431
India  India 1424745 10660 22754 33842
Germany  Germany 994096 16428 99842 207936
Italy  Italy 992194 13616 192469 383613
France  France 835167 15522 110038 163256
Netherlands  Netherlands 575491 3415 53263 214031
Japan  Japan 529008 2262 4337 37902
China  China 493209 3633 21700 272044
Turkey  Turkey 482781 1388 4752 16656
South Korea  South Korea 449045 9223 11759 47546
Australia  Australia 411263 2181 8094 17790
Poland  Poland 403760 9486 26879 32284
Brazil  Brazil 346161 12156 48796 71769
Canada  Canada 261011 3408 46571 87432
Austria  Austria 253228 9520 90667 137779
Russian Federation  Russian Federation 230419 3049 22965 68533
Denmark  Denmark 188510 938 11064 11709
Philippines  Philippines 180711 1985 9294 62433
Sweden  Sweden 118424 2652 16897 32740
Spain  Spain 113693 2755 15574 32872
Ukraine  Ukraine 95995 1350 3836 7565
Czech Republic  Czech Republic 87447 2550 9995 17602
Switzerland  Switzerland 83944 1785 12072 21709
Hong Kong  Hong Kong 82933 172 997 42276
Thailand  Thailand 79842 1037 1388 6957
Finland  Finland 76432 725 8788 24994
Colombia  Colombia 73502 1302 10300 40453
Indonesia  Indonesia 63138 1381 4113 6202
Norway  Norway 60069 1012 5666 11885
Morocco  Morocco 59167 232 353 4119
Singapore  Singapore 55121 88 4898 19236
South Africa  South Africa 55050 746 1543 6155
Argentina  Argentina 51570 1521 11635 15016
Belgium  Belgium 51523 1088 7720 11989
Ireland  Ireland 51407 2372 8750 7169
Kazakhstan  Kazakhstan 50891 719 4267 23406
Taiwan  Taiwan 49208 295 1019 4614
Israel  Israel 48573 458 1734 12392
New Zealand  New Zealand 45992 450 1098 1776
Greece  Greece 45594 1003 2510 5674
Hungary  Hungary 41156 1658 5741 7365
Slovakia  Slovakia 38299 454 2172 5450
Saudi Arabia  Saudi Arabia 32680 214 370 4759
Croatia  Croatia 32350 876 2387 4563
Portugal  Portugal 32273 1207 5202 6917
Chile  Chile 31114 287 6138 13584
Mexico  Mexico 29960 3191 5535 6624
Iran  Iran 29609 727 2298 6067
Romania  Romania 29002 853 4535 9050
United Arab Emirates  United Arab Emirates 28634 275 2615 7875
Belarus  Belarus 28534 253 1424 15084
Egypt  Egypt 28026 201 497 1280
Pakistan  Pakistan 25750 350 647 1150
Algeria  Algeria 23488 286 365 274
Viet Nam  Viet Nam 20985 628 1238 2069
Tunisia  Tunisia 20362 137 169 103
Serbia  Serbia 19627 413 1922 4289
Malaysia  Malaysia 18875 643 1267 1686
Ecuador  Ecuador 18184 301 3167 7438
Bulgaria  Bulgaria 17714 485 1452 4851
Bahrain  Bahrain 17371 32 59 186
Lithuania  Lithuania 17042 178 797 1740
Peru  Peru 16505 771 4322 7440
Oman  Oman 14411 45 65 122
Kenya  Kenya 14042 78 254 5305
Latvia  Latvia 12674 129 483 1818
Slovenia  Slovenia 12554 531 2730 2820
Nigeria  Nigeria 11988 162 420 6742
Kuwait  Kuwait 11705 110 249 872
Qatar  Qatar 10763 115 644 1098
Luxembourg  Luxembourg 9867 163 905 2115
Dominican Republic  Dominican Republic 9321 313 1618 2799
Guatemala  Guatemala 8930 295 1976 4254
Cyprus  Cyprus 8906 104 278 3350
Bangladesh  Bangladesh 8737 293 1084 2064
Venezuela  Venezuela 8637 641 1967 3252
Bosnia And Herzegovina  Bosnia And Herzegovina 8407 232 500 804
Jordan  Jordan 8267 76 139 948
Panama  Panama 7327 221 2176 4652
Estonia  Estonia 7132 168 747 1540
Costa Rica  Costa Rica 6623 219 1076 2069
Cuba  Cuba 6529 179 937 2960
Bolivia  Bolivia 6076 93 556 3612
Honduras  Honduras 5593 262 1087 2581
Tanzania  Tanzania 5083 156 348 1142
El Salvador  El Salvador 4445 194 1316 2044
Uzbekistan  Uzbekistan 3750 87 149 152
Lebanon  Lebanon 3714 97 188 780
Iraq  Iraq 3711 119 222 740
Puerto Rico  Puerto Rico 3551 219 992 1284
Zimbabwe  Zimbabwe 3509 18 56 2633
Georgia  Georgia 3211 100 229 302
Armenia  Armenia 3100 79 177 900
Azerbaijan  Azerbaijan 3088 91 138 132
Mauritius  Mauritius 3036 56 119 574
Iceland  Iceland 2433 60 283 557
Malta  Malta 2326 53 130 838
Uganda  Uganda 2316 70 125 398
Ghana  Ghana 2298 42 127 1046
Nepal  Nepal 2276 98 166 187
Albania  Albania 2051 81 149 638
Namibia  Namibia 2034 18 33 516
Moldova  Moldova 1912 68 220 332
Angola  Angola 1902 21 70 847
Sudan  Sudan 1833 23 53 674
Yemen  Yemen 1791 38 50 38
Macedonia  Macedonia 1767 77 144 256
Paraguay  Paraguay 1762 75 337 460
Senegal  Senegal 1725 52 69 375
Uruguay  Uruguay 1673 68 367 594
Nicaragua  Nicaragua 1607 117 367 726
Cote D  Cote D'ivoire 1585 34 88 611
Kyrgyzstan  Kyrgyzstan 1533 37 153 230
Afghanistan  Afghanistan 1491 60 100 407
Sri Lanka  Sri Lanka 1480 78 136 287
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 1298 25 40 374
Jamaica  Jamaica 1265 54 371 459
Cambodia  Cambodia 1217 53 222 237
Montenegro  Montenegro 1158 32 70 467
Macao  Macao 1142 8 25 46
Syrian Arab Republic  Syrian Arab Republic 973 57 80 119
Palestinian Territory  Palestinian Territory 950 54 73 141
Myanmar  Myanmar 911 65 128 167
Rwanda  Rwanda 901 19 37 86
U.s. Virgin Islands  U.s. Virgin Islands 800 24 107 209
Belize  Belize 794 21 121 405
Mongolia  Mongolia 776 13 58 100
Mozambique  Mozambique 743 23 46 312
Lao  Lao 734 29 52 72
Liechtenstein  Liechtenstein 721 11 73 198
Cameroon  Cameroon 714 26 51 233
Faroe Islands  Faroe Islands 679 7 17 289
Jersey  Jersey 676 21 91 186
Kosovo  Kosovo 671 30 50 82
Democratic Republic Of Congo  Democratic Republic Of Congo 665 20 51 289
Trinidad And Tobago  Trinidad And Tobago 641 59 172 199
Reunion Island  Reunion Island 638 23 39 43
Ethiopia  Ethiopia 583 15 25 310
Mali  Mali 573 7 13 334
Zambia  Zambia 552 18 36 138
Benin  Benin 535 17 27 229
Burkina Faso  Burkina Faso 535 15 29 126
Greenland  Greenland 516 15 32 81
Saint Lucia  Saint Lucia 500 6 7 18
Barbados  Barbados 485 51 111 243
Mauritania  Mauritania 436 4 12 73
Haiti  Haiti 430 30 88 158
Botswana  Botswana 428 14 29 272
Lesotho  Lesotho 423 6 15 105
Guernsey  Guernsey 398 13 38 70
Bhutan  Bhutan 388 4 15 240
Tajikistan  Tajikistan 384 18 39 57
Isle Of Man  Isle Of Man 383 14 57 107
Gibraltar  Gibraltar 380 1 24 134
Gabon  Gabon 368 8 18 54
Gambia  Gambia 361 6 13 218
Malawi  Malawi 356 12 25 154
Dominica  Dominica 355 3 11 20
Madagascar  Madagascar 354 16 21 103
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 350 14 44 183
Palau  Palau 349 4 6 170
British Virgin Islands  British Virgin Islands 337 5 29 74
Aland Islands  Aland Islands 330 4 8 150
Cayman Islands  Cayman Islands 330 7 76 195
Martinique  Martinique 318 10 21 134
Papua New Guinea  Papua New Guinea 310 17 36 111
Congo  Congo 308 6 15 140
Turkmenistan  Turkmenistan 292 22 28 25
Bermuda  Bermuda 288 10 94 129
Seychelles  Seychelles 279 14 33 84
Maldives  Maldives 279 13 28 71
Antigua And Barbuda  Antigua And Barbuda 276 15 54 115
Burundi  Burundi 275 1 12 179
Bahamas  Bahamas 246 23 81 142
New Caledonia  New Caledonia 242 13 23 58
Equatorial Guinea  Equatorial Guinea 235 2 13 146
Togo  Togo 207 5 11 47
Brunei Darussalam  Brunei Darussalam 204 12 33 40
Guinea  Guinea 200 5 15 83
Monaco  Monaco 189 6 15 30
Fiji  Fiji 184 9 25 31
Cape Verde  Cape Verde 177 10 19 78
Guadeloupe  Guadeloupe 177 13 25 33
Andorra  Andorra 169 9 29 44
Niue  Niue 169 1 1 106
Niger  Niger 165 6 9 92
Guyana  Guyana 163 11 49 77
Sierra Leone  Sierra Leone 158 5 28 109
Guam  Guam 143 14 27 39
Somalia  Somalia 141 13 21 77
French Polynesia  French Polynesia 137 14 18 22
Aruba  Aruba 116 9 22 21
Swaziland  Swaziland 107 6 19 45
San Marino  San Marino 107 11 25 29
Solomon Islands  Solomon Islands 106 3 6 68
Vanuatu  Vanuatu 102 2 8 34
Grenada  Grenada 98 4 19 29
Central African Republic  Central African Republic 93 5 15 52
Liberia  Liberia 91 5 25 51
Suriname  Suriname 90 10 15 19
Djibouti  Djibouti 87 2 7 28
French Guiana  French Guiana 86 2 9 15
Chad  Chad 83 5 12 47
Samoa  Samoa 77 10 17 38
Saint Kitts And Nevis  Saint Kitts And Nevis 68 4 16 29
Timor-leste  Timor-leste 67 2 10 18
Guinea-bissau  Guinea-bissau 65 1 3 43
Anguilla  Anguilla 60 4 8 23
Turks And Caicos Islands  Turks And Caicos Islands 52 7 17 26
Comoros  Comoros 48 5 7 33
Antarctica  Antarctica 38 1 3 7
Tonga  Tonga 38 3 9 18
Vatican  Vatican 38 2 4 19
Cook Islands  Cook Islands 37 4 6 10
Montserrat  Montserrat 36 4 5 13
North Korea  North Korea 34 3 3 14
Sao Tome And Principe  Sao Tome And Principe 33 2 5 16
Tokelau  Tokelau 27 2 2 19
Wallis And Futuna  Wallis And Futuna 26 2 3 4
Mayotte  Mayotte 26 3 4 10
American Samoa  American Samoa 26 4 7 15
Micronesia  Micronesia 25 4 5 8
Nauru  Nauru 25 1 3 15
Falkland Islands (malvinas)  Falkland Islands (malvinas) 24 1 3 11
Saint Pierre And Miquelon  Saint Pierre And Miquelon 23 1 3 13
Marshall Islands  Marshall Islands 23 1 4 7
Northern Mariana Islands  Northern Mariana Islands 23 3 3 11
Saint Helena  Saint Helena 21 3 3 12
Kiribati  Kiribati 17 4 4 8
Eritrea  Eritrea 16 1 3 10
Norfolk Island  Norfolk Island 15 2 5 8
Saint Barthelemy  Saint Barthelemy 15 3 7 10
Tuvalu  Tuvalu 14 2 2 8
Cocos (keeling) Islands  Cocos (keeling) Islands 10 2 4 6
Svalbard And Jan Mayen  Svalbard And Jan Mayen 10 1 1 6
British Indian Ocean Territory  British Indian Ocean Territory 10 2 2 4
Saint Martin  Saint Martin 8 2 3 5
Pitcairn  Pitcairn 7 1 1 4
Christmas Island  Christmas Island 6 1 2 4
French Southern Territories  French Southern Territories 3 1 1 2
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 2 1 2 2
Bouvet Island  Bouvet Island 1 1 1 1
Heard Island And Mcdonald Islands  Heard Island And Mcdonald Islands 1 1 1 1
Total 26,144,402 208,518 1,881,337 4,486,408


Records by address type

IPv419,924,612
IPv66,219,790

Changes since last month

3,308,254 additions
United StatesUnited States1,842,374
IndiaIndia413,266
United KingdomUnited Kingdom254,233
TurkeyTurkey90,891
JapanJapan75,719
Other countries631,771
1,014,243 modifications
United StatesUnited States638,289
United KingdomUnited Kingdom81,598
IndiaIndia67,412
GermanyGermany34,200
JapanJapan24,519
Other countries168,225
2,692,697 deletions
United StatesUnited States1,673,629
IndiaIndia456,448
TurkeyTurkey113,783
United KingdomUnited Kingdom107,116
AustraliaAustralia48,143
Other countries293,578