The DB-IP Database

More than 24 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 24 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, December 2019
Total records 25,001,048

Records by country

Country Records Cities Locations Organizations
United States  United States 12499568 36216 785931 1915007
India  India 1523396 10488 22449 33589
United Kingdom  United Kingdom 1296578 10072 69042 242129
Italy  Italy 988740 13429 191102 383837
Germany  Germany 958823 16034 97963 207692
France  France 787339 15091 109269 164147
Netherlands  Netherlands 571716 3392 53241 214447
Turkey  Turkey 564139 1311 4551 16597
China  China 491885 3553 21611 272020
Japan  Japan 475807 2246 4290 36271
South Korea  South Korea 449023 9183 11720 47707
Australia  Australia 402131 1977 7672 16947
Poland  Poland 381994 9422 25652 32083
Brazil  Brazil 335269 12164 48754 71914
Canada  Canada 255215 3328 41487 87330
Austria  Austria 251319 9525 90763 138112
Russian Federation  Russian Federation 215936 2789 22577 68339
Denmark  Denmark 186705 937 11012 11649
Philippines  Philippines 176445 1888 9158 62481
Sweden  Sweden 119463 2601 16771 32592
Spain  Spain 108856 2481 15204 32773
Switzerland  Switzerland 84728 1708 11738 21649
Hong Kong  Hong Kong 80728 171 990 42206
Ukraine  Ukraine 75418 1235 3711 7470
Finland  Finland 74053 713 8701 24961
Czech Republic  Czech Republic 72022 2377 9768 17582
Colombia  Colombia 71982 1290 10272 40433
Thailand  Thailand 62907 981 1336 6913
Norway  Norway 57530 958 5563 11839
Singapore  Singapore 53728 88 4846 19026
Belgium  Belgium 52433 1066 7634 11960
Indonesia  Indonesia 52198 1220 3908 6236
South Africa  South Africa 52116 719 1507 6130
Kazakhstan  Kazakhstan 50447 717 4266 23360
Ireland  Ireland 49596 2328 8665 7154
Argentina  Argentina 47716 1506 11559 14980
Taiwan  Taiwan 47545 320 1158 3489
Israel  Israel 46444 448 1721 12366
New Zealand  New Zealand 40222 351 968 1759
Morocco  Morocco 39694 218 337 4125
Greece  Greece 39020 887 2378 5632
Slovakia  Slovakia 36106 453 2139 5445
Hungary  Hungary 35152 1637 5637 7360
Saudi Arabia  Saudi Arabia 29977 215 367 4779
Chile  Chile 28688 281 6145 13590
United Arab Emirates  United Arab Emirates 27792 274 2621 7870
Romania  Romania 27568 760 4403 9001
Mexico  Mexico 26927 3023 5328 6613
Belarus  Belarus 26568 229 1407 15075
Portugal  Portugal 25649 1028 4841 6882
Pakistan  Pakistan 24953 314 609 1196
Iran  Iran 24834 703 2256 5998
Croatia  Croatia 24097 838 2298 4554
Egypt  Egypt 23370 195 487 1285
Ecuador  Ecuador 17881 297 3162 7450
Viet Nam  Viet Nam 17506 570 1185 2013
Algeria  Algeria 16939 281 349 275
Bulgaria  Bulgaria 16317 460 1407 4772
Serbia  Serbia 16268 387 1878 4184
Peru  Peru 16136 753 4295 7503
Malaysia  Malaysia 15465 644 1278 1687
Oman  Oman 13909 45 64 118
Kenya  Kenya 13781 71 245 5292
Lithuania  Lithuania 12930 179 797 1716
Slovenia  Slovenia 12261 520 2700 2810
Latvia  Latvia 11796 115 490 1840
Nigeria  Nigeria 11755 164 425 6657
Kuwait  Kuwait 11231 111 248 868
Tunisia  Tunisia 11041 129 160 99
Qatar  Qatar 10564 114 627 1091
Zimbabwe  Zimbabwe 9289 21 61 8146
Guatemala  Guatemala 8806 297 1975 4375
Luxembourg  Luxembourg 8671 154 885 2101
Cyprus  Cyprus 8625 98 268 3348
Venezuela  Venezuela 8405 636 1953 3244
Dominican Republic  Dominican Republic 8323 304 1600 2800
Bangladesh  Bangladesh 8070 287 1047 1955
Bahrain  Bahrain 8060 33 60 184
Jordan  Jordan 7691 73 135 768
Panama  Panama 7257 212 2164 4655
Estonia  Estonia 6577 141 721 1531
Cuba  Cuba 6232 179 935 2933
Bosnia And Herzegovina  Bosnia And Herzegovina 5909 204 472 796
Costa Rica  Costa Rica 5836 208 1060 2069
Bolivia  Bolivia 5808 92 550 3612
Honduras  Honduras 5431 254 1064 2583
Tanzania  Tanzania 5031 158 348 1146
El Salvador  El Salvador 4298 192 1312 2043
Georgia  Georgia 3158 95 222 292
Lebanon  Lebanon 3154 95 181 766
Puerto Rico  Puerto Rico 3089 207 968 1283
Iraq  Iraq 2925 92 191 718
Mauritius  Mauritius 2838 45 108 572
Armenia  Armenia 2550 62 158 899
Uzbekistan  Uzbekistan 2489 68 130 140
Iceland  Iceland 2394 53 271 549
Uganda  Uganda 2289 70 125 406
Malta  Malta 2220 49 118 830
Ghana  Ghana 2080 37 120 974
Namibia  Namibia 2021 16 31 515
Azerbaijan  Azerbaijan 1943 77 124 131
Albania  Albania 1911 70 137 637
Angola  Angola 1862 20 69 849
Sudan  Sudan 1784 23 52 676
Moldova  Moldova 1741 61 211 336
Nepal  Nepal 1634 87 154 175
Macedonia  Macedonia 1575 64 131 249
Senegal  Senegal 1569 51 67 379
Paraguay  Paraguay 1569 71 333 455
Uruguay  Uruguay 1556 66 359 580
Nicaragua  Nicaragua 1520 113 363 728
Cote D  Cote D'ivoire 1468 34 85 610
Sri Lanka  Sri Lanka 1328 73 130 284
Afghanistan  Afghanistan 1290 29 63 379
Kyrgyzstan  Kyrgyzstan 1249 31 145 225
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 1218 23 38 373
Jamaica  Jamaica 1211 51 365 461
Yemen  Yemen 1189 32 42 36
Cambodia  Cambodia 1182 48 214 315
Montenegro  Montenegro 1097 27 65 466
Macao  Macao 1055 9 25 45
Palestinian Territory  Palestinian Territory 903 52 69 136
Rwanda  Rwanda 900 19 36 86
Syrian Arab Republic  Syrian Arab Republic 871 47 69 120
Myanmar  Myanmar 810 63 122 156
Belize  Belize 780 22 121 405
Mongolia  Mongolia 774 13 55 98
U.s. Virgin Islands  U.s. Virgin Islands 740 24 107 194
Mozambique  Mozambique 738 20 42 292
Liechtenstein  Liechtenstein 725 11 72 196
Democratic Republic Of Congo  Democratic Republic Of Congo 694 22 52 300
Cameroon  Cameroon 690 25 50 233
Faroe Islands  Faroe Islands 672 6 15 287
Jersey  Jersey 665 21 91 191
Reunion Island  Reunion Island 622 22 37 43
Trinidad And Tobago  Trinidad And Tobago 595 56 172 202
Ethiopia  Ethiopia 586 12 22 313
Kosovo  Kosovo 575 28 46 73
Haiti  Haiti 553 47 117 244
Zambia  Zambia 543 18 35 139
Benin  Benin 518 17 26 227
Greenland  Greenland 516 14 31 78
Mali  Mali 504 6 12 336
Saint Lucia  Saint Lucia 502 6 8 20
Lao  Lao 491 23 46 73
Burkina Faso  Burkina Faso 478 15 28 138
Barbados  Barbados 466 51 111 244
Guernsey  Guernsey 433 13 38 98
Mauritania  Mauritania 431 4 12 72
Botswana  Botswana 426 13 28 272
Lesotho  Lesotho 424 6 16 104
Bhutan  Bhutan 391 4 15 240
Isle Of Man  Isle Of Man 389 14 56 106
Gibraltar  Gibraltar 383 1 23 136
Malawi  Malawi 366 12 26 149
Gambia  Gambia 362 6 13 219
Tajikistan  Tajikistan 352 15 35 53
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 349 14 43 184
Palau  Palau 347 4 6 167
Dominica  Dominica 341 3 10 21
British Virgin Islands  British Virgin Islands 338 5 30 73
Madagascar  Madagascar 331 15 20 101
Martinique  Martinique 325 9 19 140
Aland Islands  Aland Islands 323 3 6 149
Antigua And Barbuda  Antigua And Barbuda 317 16 56 120
Cayman Islands  Cayman Islands 317 7 64 198
Papua New Guinea  Papua New Guinea 310 17 35 103
Congo  Congo 300 6 13 125
Gabon  Gabon 290 8 19 53
Bermuda  Bermuda 282 10 93 129
Seychelles  Seychelles 274 12 31 82
Burundi  Burundi 272 1 12 178
Maldives  Maldives 267 9 23 72
New Caledonia  New Caledonia 256 11 21 83
Guinea  Guinea 252 7 18 91
Bahamas  Bahamas 241 23 80 141
Equatorial Guinea  Equatorial Guinea 240 2 13 144
Turkmenistan  Turkmenistan 212 18 24 23
Monaco  Monaco 186 6 15 29
Fiji  Fiji 184 9 25 31
Brunei Darussalam  Brunei Darussalam 173 11 33 39
Guadeloupe  Guadeloupe 173 12 24 32
Cape Verde  Cape Verde 166 11 18 78
Sierra Leone  Sierra Leone 164 5 26 111
Niue  Niue 161 1 1 46
Niger  Niger 153 6 9 91
Guyana  Guyana 148 10 47 76
Togo  Togo 146 4 10 46
Andorra  Andorra 141 7 28 43
Somalia  Somalia 131 12 18 64
Guam  Guam 123 12 25 39
French Polynesia  French Polynesia 121 12 16 21
Aruba  Aruba 115 9 22 22
Grenada  Grenada 111 4 19 34
Liberia  Liberia 107 8 26 50
San Marino  San Marino 105 11 25 28
Solomon Islands  Solomon Islands 103 3 6 67
Vanuatu  Vanuatu 101 2 8 33
Swaziland  Swaziland 97 6 18 44
Samoa  Samoa 93 10 16 38
Central African Republic  Central African Republic 93 5 14 47
French Guiana  French Guiana 84 2 9 15
Djibouti  Djibouti 83 2 7 26
Chad  Chad 78 4 11 45
Suriname  Suriname 73 9 14 18
Saint Kitts And Nevis  Saint Kitts And Nevis 68 5 17 30
Guinea-bissau  Guinea-bissau 65 1 3 42
Anguilla  Anguilla 60 4 8 24
Timor-leste  Timor-leste 54 3 10 19
Turks And Caicos Islands  Turks And Caicos Islands 53 7 17 27
Comoros  Comoros 47 5 7 32
Vatican  Vatican 42 2 4 22
Tonga  Tonga 39 3 9 18
Antarctica  Antarctica 38 1 3 6
Cook Islands  Cook Islands 37 4 6 9
Montserrat  Montserrat 36 4 5 13
North Korea  North Korea 34 3 3 13
Sao Tome And Principe  Sao Tome And Principe 33 2 5 16
Tokelau  Tokelau 27 2 2 13
Wallis And Futuna  Wallis And Futuna 26 2 3 4
American Samoa  American Samoa 26 4 7 14
Mayotte  Mayotte 26 3 4 11
Micronesia  Micronesia 25 4 5 8
Falkland Islands (malvinas)  Falkland Islands (malvinas) 23 1 3 11
Nauru  Nauru 23 1 3 12
Saint Pierre And Miquelon  Saint Pierre And Miquelon 23 1 2 14
Marshall Islands  Marshall Islands 23 1 4 7
Northern Mariana Islands  Northern Mariana Islands 23 3 3 11
Saint Helena  Saint Helena 22 4 4 12
Eritrea  Eritrea 18 1 3 10
Kiribati  Kiribati 17 4 4 7
Saint Barthelemy  Saint Barthelemy 16 3 7 11
Norfolk Island  Norfolk Island 15 2 5 7
Tuvalu  Tuvalu 14 2 2 7
Cocos (keeling) Islands  Cocos (keeling) Islands 10 2 4 5
Svalbard And Jan Mayen  Svalbard And Jan Mayen 10 1 1 5
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 3
Christmas Island  Christmas Island 7 1 2 4
French Southern Territories  French Southern Territories 5 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
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 2 1 2 2
Heard Island And Mcdonald Islands  Heard Island And Mcdonald Islands 2 1 1 1
Total 25,001,048 203,674 1,844,783 4,477,921


Records by address type

IPv419,474,701
IPv65,526,347

Changes since last month

2,656,024 additions
United StatesUnited States1,574,330
IndiaIndia216,678
United KingdomUnited Kingdom177,878
TurkeyTurkey176,563
GermanyGermany89,333
Other countries421,242
941,810 modifications
United StatesUnited States621,712
United KingdomUnited Kingdom65,700
TurkeyTurkey46,108
IndiaIndia34,248
GermanyGermany29,851
Other countries144,191
2,324,413 deletions
United StatesUnited States1,587,976
IndiaIndia224,242
TurkeyTurkey128,155
United KingdomUnited Kingdom98,004
AustraliaAustralia82,324
Other countries203,712