The DB-IP Database

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



Analytics

Database edition IP address to location + ISP,
Total records 21,730,949

Records by country

Country Records Cities Locations Organizations
United States  United States 11378016 62471 709377 1846791
India  India 1183672 7582 15240 48518
Italy  Italy 954581 12341 172419 379318
United Kingdom  United Kingdom 877514 16497 68927 196549
Germany  Germany 805355 16094 103202 208730
France  France 660533 15656 121258 163812
Netherlands  Netherlands 564669 3194 51973 224953
China  China 526274 3952 22061 306283
South Korea  South Korea 467860 9324 17091 51952
Australia  Australia 353910 3532 8022 18458
Poland  Poland 316355 9733 23043 31082
Japan  Japan 305835 2788 4367 37000
Turkey  Turkey 297996 1391 4910 9524
Brazil  Brazil 274706 8931 28281 71723
Canada  Canada 261594 5378 44345 94190
Austria  Austria 246232 10288 88823 138376
Russian Federation  Russian Federation 188128 2438 24129 68089
Philippines  Philippines 184956 1970 8182 66264
Denmark  Denmark 171287 1006 10648 11213
Sweden  Sweden 111750 3180 18627 33602
Spain  Spain 99189 2362 14952 30913
Hong Kong  Hong Kong 75215 200 1085 41920
Finland  Finland 70791 739 8403 24436
Czech Republic  Czech Republic 69642 3334 8972 17007
Switzerland  Switzerland 68110 1647 11086 21103
Colombia  Colombia 66838 1096 7593 39832
Norway  Norway 56858 1009 5333 11076
Belgium  Belgium 53029 1094 7783 12189
Singapore  Singapore 48944 109 5217 18675
South Africa  South Africa 48571 632 1320 6934
Kazakhstan  Kazakhstan 47183 851 4988 21793
Taiwan  Taiwan 46913 482 1450 3277
Israel  Israel 45725 461 1710 12579
Ireland  Ireland 39887 2610 8826 6935
Argentina  Argentina 39417 1291 7663 14326
New Zealand  New Zealand 33475 372 1027 1992
Romania  Romania 27124 753 4277 8762
Slovakia  Slovakia 26798 379 1679 4935
Indonesia  Indonesia 24219 885 3071 6461
Mexico  Mexico 23996 2372 4279 7300
Hungary  Hungary 23839 1552 5409 7301
Chile  Chile 23552 347 3351 13569
Ukraine  Ukraine 23249 643 3036 7299
Greece  Greece 22806 372 1696 4713
Thailand  Thailand 21960 311 512 9783
Pakistan  Pakistan 21881 225 563 1379
Belarus  Belarus 21598 180 1574 14480
Zimbabwe  Zimbabwe 21339 18 60 20369
Portugal  Portugal 20483 1018 4685 6724
Egypt  Egypt 19843 149 477 1501
United Arab Emirates  United Arab Emirates 18560 240 1509 8104
Ecuador  Ecuador 16843 275 1967 7529
Iran  Iran 16492 681 2059 5942
Saudi Arabia  Saudi Arabia 15892 192 374 4567
Peru  Peru 14999 584 2873 7498
Kenya  Kenya 13546 60 238 5397
Malaysia  Malaysia 13099 583 1167 1865
Bulgaria  Bulgaria 12853 430 1345 4072
Slovenia  Slovenia 11034 396 2284 2541
Nigeria  Nigeria 10600 162 455 4966
Croatia  Croatia 9591 252 1537 4038
Serbia  Serbia 9501 346 1589 3291
Latvia  Latvia 9166 39 458 1593
Morocco  Morocco 8806 92 200 3516
Cyprus  Cyprus 8382 80 233 3362
Guatemala  Guatemala 8160 248 1106 4268
Panama  Panama 7541 171 968 4743
Venezuela  Venezuela 7401 656 1342 3317
Viet Nam  Viet Nam 6833 277 646 2007
Lithuania  Lithuania 6721 119 712 1695
Dominican Republic  Dominican Republic 6011 247 1040 2783
Cuba  Cuba 5956 129 624 3272
Bangladesh  Bangladesh 5935 181 801 1896
Luxembourg  Luxembourg 5933 145 847 2124
Bolivia  Bolivia 5750 113 376 3694
Estonia  Estonia 5559 90 704 1252
Costa Rica  Costa Rica 5311 215 853 2189
Honduras  Honduras 4720 193 584 2583
El Salvador  El Salvador 3884 175 840 1977
Kuwait  Kuwait 3797 113 227 915
Qatar  Qatar 2970 116 542 1097
Puerto Rico  Puerto Rico 2718 140 680 1392
Bosnia And Herzegovina  Bosnia And Herzegovina 2479 105 327 758
Iceland  Iceland 2373 43 239 538
Iraq  Iraq 2263 67 149 652
Jordan  Jordan 2256 40 104 832
Malta  Malta 2190 37 99 860
Mauritius  Mauritius 2091 35 85 583
Angola  Angola 2053 20 71 889
Lebanon  Lebanon 2001 75 160 772
Ghana  Ghana 1982 29 112 1110
Armenia  Armenia 1820 28 133 877
Afghanistan  Afghanistan 1730 27 66 520
Sudan  Sudan 1693 20 45 715
Namibia  Namibia 1688 12 25 480
Tanzania  Tanzania 1554 32 107 607
Moldova  Moldova 1516 52 198 314
Uruguay  Uruguay 1487 60 208 540
Nepal  Nepal 1348 69 116 495
Macedonia  Macedonia 1271 20 84 233
Albania  Albania 1265 30 83 516
Nicaragua  Nicaragua 1262 68 172 734
Georgia  Georgia 1253 33 158 356
Paraguay  Paraguay 1187 56 171 443
Jamaica  Jamaica 1152 35 110 482
Cote D  Cote D'ivoire 1122 15 46 628
Kyrgyzstan  Kyrgyzstan 1122 19 131 235
Sri Lanka  Sri Lanka 1119 68 126 317
Algeria  Algeria 1117 55 87 303
Montenegro  Montenegro 1030 17 51 464
Uganda  Uganda 992 17 73 425
Macao  Macao 983 10 27 249
Cambodia  Cambodia 945 25 161 355
Bahrain  Bahrain 916 39 68 194
Belize  Belize 895 18 79 460
Senegal  Senegal 880 40 49 434
Isle Of Man  Isle Of Man 868 13 60 141
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 864 12 28 359
Democratic Republic Of Congo  Democratic Republic Of Congo 853 22 53 291
Palestinian Territory  Palestinian Territory 834 37 48 150
Azerbaijan  Azerbaijan 826 17 75 130
Mongolia  Mongolia 810 21 50 87
Liechtenstein  Liechtenstein 727 11 74 203
Mozambique  Mozambique 727 17 37 329
Cameroon  Cameroon 707 28 51 263
Haiti  Haiti 692 59 153 445
Reunion Island  Reunion Island 654 17 31 55
Jersey  Jersey 653 20 93 172
Uzbekistan  Uzbekistan 639 25 76 127
Faroe Islands  Faroe Islands 620 5 11 267
Ethiopia  Ethiopia 569 8 17 315
Saint Lucia  Saint Lucia 502 8 12 26
Benin  Benin 501 19 30 239
Trinidad And Tobago  Trinidad And Tobago 498 41 116 217
Tunisia  Tunisia 494 37 71 129
Barbados  Barbados 479 41 63 259
Mali  Mali 470 4 12 329
Syrian Arab Republic  Syrian Arab Republic 445 23 45 117
Palau  Palau 440 2 6 333
Greenland  Greenland 433 17 30 66
Oman  Oman 429 21 36 121
U.s. Virgin Islands  U.s. Virgin Islands 427 23 72 193
British Virgin Islands  British Virgin Islands 420 9 33 124
Mauritania  Mauritania 416 3 9 76
Botswana  Botswana 414 11 24 278
Zambia  Zambia 414 16 32 177
Kosovo  Kosovo 385 31 41 47
Bhutan  Bhutan 382 2 12 231
Dominica  Dominica 379 5 14 27
Gibraltar  Gibraltar 374 3 23 119
Malawi  Malawi 361 12 26 156
Gambia  Gambia 359 4 12 220
Guernsey  Guernsey 355 6 30 80
Bahamas  Bahamas 350 22 86 129
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 347 13 37 179
Cayman Islands  Cayman Islands 337 9 32 208
Antigua And Barbuda  Antigua And Barbuda 336 12 44 121
Myanmar  Myanmar 332 34 73 128
Seychelles  Seychelles 332 17 38 118
Burkina Faso  Burkina Faso 328 11 20 123
Maldives  Maldives 297 11 26 90
Bermuda  Bermuda 275 14 57 144
Equatorial Guinea  Equatorial Guinea 263 4 15 143
Burundi  Burundi 259 1 13 186
Gabon  Gabon 251 8 16 108
Guadeloupe  Guadeloupe 244 12 26 40
New Caledonia  New Caledonia 243 7 16 102
American Samoa  American Samoa 238 5 10 71
Madagascar  Madagascar 228 11 17 101
Congo  Congo 225 7 17 78
Rwanda  Rwanda 223 9 21 78
Guinea  Guinea 216 8 20 105
Niger  Niger 209 8 13 109
Martinique  Martinique 209 6 15 21
Papua New Guinea  Papua New Guinea 184 15 29 78
Guyana  Guyana 172 12 36 85
Lao  Lao 171 7 26 70
Cape Verde  Cape Verde 161 8 13 83
Monaco  Monaco 160 5 15 29
Lesotho  Lesotho 155 6 19 92
Yemen  Yemen 151 12 22 35
Fiji  Fiji 145 8 22 41
Sierra Leone  Sierra Leone 144 5 30 91
Andorra  Andorra 140 6 22 41
Somalia  Somalia 140 11 17 73
Tajikistan  Tajikistan 140 5 29 40
Liberia  Liberia 138 10 29 50
Brunei Darussalam  Brunei Darussalam 137 11 29 43
French Guiana  French Guiana 115 1 8 13
Aland Islands  Aland Islands 113 3 6 75
Guam  Guam 111 11 30 41
Swaziland  Swaziland 111 7 19 48
San Marino  San Marino 107 13 21 30
Chad  Chad 107 6 13 56
Niue  Niue 96 1 1 37
Togo  Togo 95 4 10 51
Vanuatu  Vanuatu 94 3 7 35
Djibouti  Djibouti 89 2 8 26
Central African Republic  Central African Republic 87 4 11 42
Grenada  Grenada 85 6 13 29
Saint Kitts And Nevis  Saint Kitts And Nevis 75 3 18 30
Suriname  Suriname 71 7 16 36
Anguilla  Anguilla 70 3 6 28
Guinea-bissau  Guinea-bissau 69 1 5 44
Vatican  Vatican 68 2 3 26
Aruba  Aruba 68 8 21 35
Samoa  Samoa 68 7 15 26
Turks And Caicos Islands  Turks And Caicos Islands 61 7 9 28
Tokelau  Tokelau 59 1 2 16
Comoros  Comoros 55 6 9 37
Timor-leste  Timor-leste 53 3 9 20
Turkmenistan  Turkmenistan 53 6 14 22
North Korea  North Korea 52 3 3 13
Tonga  Tonga 48 2 8 25
Solomon Islands  Solomon Islands 44 3 8 21
Montserrat  Montserrat 44 4 5 16
Sao Tome And Principe  Sao Tome And Principe 41 2 5 21
Mayotte  Mayotte 37 2 3 12
Marshall Islands  Marshall Islands 35 1 5 14
French Polynesia  French Polynesia 35 6 8 14
Micronesia  Micronesia 34 4 5 15
Falkland Islands (malvinas)  Falkland Islands (malvinas) 27 1 2 10
Cook Islands  Cook Islands 26 2 3 11
Northern Mariana Islands  Northern Mariana Islands 25 3 4 11
Wallis And Futuna  Wallis And Futuna 24 1 4 5
Saint Pierre And Miquelon  Saint Pierre And Miquelon 24 2 4 14
Christmas Island  Christmas Island 24 2 2 14
Nauru  Nauru 21 2 3 12
Eritrea  Eritrea 20 2 5 13
Norfolk Island  Norfolk Island 17 2 6 8
Saint Barthelemy  Saint Barthelemy 16 4 6 11
Kiribati  Kiribati 16 2 5 6
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 15 1 2 6
Tuvalu  Tuvalu 11 3 3 4
Cocos (keeling) Islands  Cocos (keeling) Islands 10 2 4 6
French Southern Territories  French Southern Territories 10 1 1 5
Svalbard And Jan Mayen  Svalbard And Jan Mayen 10 1 1 5
British Indian Ocean Territory  British Indian Ocean Territory 9 2 2 4
Pitcairn  Pitcairn 6 1 1 3
Saint Helena  Saint Helena 5 2 2 3
Saint Martin  Saint Martin 3 1 1 2
Western Sahara  Western Sahara 2 1 1 1
Antarctica  Antarctica 2 1 1 1
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 21,730,949 230,793 1,715,106 4,440,949


Records by address type

IPv417,842,093
IPv63,888,856

Changes since last month

2,665,505 additions
United StatesUnited States2,210,185
IndiaIndia184,207
FranceFrance66,981
TurkeyTurkey61,847
United KingdomUnited Kingdom30,179
Other countries112,106
615,769 modifications
United StatesUnited States519,114
IndiaIndia30,991
ChinaChina13,411
TurkeyTurkey9,396
United KingdomUnited Kingdom6,680
Other countries36,177
2,388,864 deletions
United StatesUnited States1,959,690
IndiaIndia196,341
TurkeyTurkey70,754
FranceFrance42,827
United KingdomUnited Kingdom28,056
Other countries91,196