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,454,308

Records by country

Country Records Cities Locations Organizations
United States  United States 11126832 61106 701464 1846435
India  India 1195757 7481 15012 48529
Italy  Italy 952999 12339 171757 378997
United Kingdom  United Kingdom 878726 16481 68837 195869
Germany  Germany 801981 16165 103584 208266
France  France 636526 15647 121427 163308
Netherlands  Netherlands 566866 3194 52078 225112
China  China 525911 3965 22182 306129
South Korea  South Korea 468086 9336 17205 52058
Australia  Australia 345675 3532 8070 18425
Poland  Poland 309398 9814 23615 31176
Japan  Japan 305843 2795 4376 37045
Turkey  Turkey 303768 1388 4924 9598
Brazil  Brazil 280237 8925 28381 74164
Canada  Canada 260015 5407 44654 94964
Austria  Austria 246183 10308 89314 138311
Russian Federation  Russian Federation 187417 2497 24662 68127
Philippines  Philippines 183747 1971 8179 66300
Denmark  Denmark 171208 1007 10663 11210
Sweden  Sweden 112145 3189 18697 33624
Spain  Spain 96063 2362 14964 30876
Hong Kong  Hong Kong 75121 206 1100 42067
Finland  Finland 70258 731 8378 24402
Czech Republic  Czech Republic 69822 3373 9085 17013
Switzerland  Switzerland 67894 1654 11122 21084
Colombia  Colombia 66144 1103 7646 39894
Norway  Norway 56756 1015 5348 11048
Belgium  Belgium 52996 1098 7807 12186
South Africa  South Africa 48196 635 1334 6935
Singapore  Singapore 47911 110 5259 18663
Kazakhstan  Kazakhstan 46964 847 4992 21719
Taiwan  Taiwan 46955 489 1462 3278
Israel  Israel 45744 462 1727 12588
Argentina  Argentina 40268 1305 7770 14885
Ireland  Ireland 39011 2593 8821 6917
New Zealand  New Zealand 32688 375 1040 1994
Romania  Romania 26992 754 4302 8762
Slovakia  Slovakia 26430 393 1708 4927
Indonesia  Indonesia 24202 902 3103 6474
Hungary  Hungary 23938 1558 5456 7321
Mexico  Mexico 23926 2381 4297 7277
Chile  Chile 23736 362 3420 13650
Ukraine  Ukraine 23357 680 3125 7327
Greece  Greece 22732 376 1709 4698
Thailand  Thailand 21931 312 514 9779
Pakistan  Pakistan 21755 224 570 1387
Egypt  Egypt 21722 150 479 1502
Belarus  Belarus 21623 185 1592 14476
Zimbabwe  Zimbabwe 21591 19 61 20631
Portugal  Portugal 20262 1018 4692 6711
United Arab Emirates  United Arab Emirates 18342 238 1509 8108
Ecuador  Ecuador 17051 276 1981 7585
Iran  Iran 16560 688 2068 5965
Saudi Arabia  Saudi Arabia 15846 192 372 4570
Peru  Peru 15085 586 2895 7534
Kenya  Kenya 13598 60 238 5396
Malaysia  Malaysia 13130 588 1181 1863
Bulgaria  Bulgaria 12831 429 1353 4073
Slovenia  Slovenia 11035 399 2289 2531
Nigeria  Nigeria 10727 162 458 4979
Croatia  Croatia 9564 251 1539 4013
Serbia  Serbia 9437 347 1591 3250
Latvia  Latvia 9221 44 482 1609
Morocco  Morocco 8719 93 204 3514
Cyprus  Cyprus 8366 79 232 3360
Guatemala  Guatemala 8173 247 1110 4271
Panama  Panama 7550 170 976 4749
Venezuela  Venezuela 7315 665 1396 3355
Viet Nam  Viet Nam 6828 278 653 2003
Lithuania  Lithuania 6687 121 728 1689
Dominican Republic  Dominican Republic 6087 249 1067 2818
Cuba  Cuba 6078 130 631 3355
Bangladesh  Bangladesh 5907 178 797 1885
Luxembourg  Luxembourg 5849 145 848 2123
Bolivia  Bolivia 5782 115 385 3692
Estonia  Estonia 5583 89 706 1255
Costa Rica  Costa Rica 5470 231 897 2324
Honduras  Honduras 4771 201 596 2626
El Salvador  El Salvador 3931 178 851 1990
Kuwait  Kuwait 3812 115 228 918
Qatar  Qatar 2972 116 540 1096
Puerto Rico  Puerto Rico 2744 140 699 1387
Bosnia And Herzegovina  Bosnia And Herzegovina 2497 105 331 761
Iceland  Iceland 2374 44 242 539
Iraq  Iraq 2279 67 148 653
Jordan  Jordan 2264 40 105 834
Malta  Malta 2189 38 100 857
Mauritius  Mauritius 2088 37 87 581
Angola  Angola 2051 21 72 891
Lebanon  Lebanon 2000 76 160 778
Ghana  Ghana 1982 29 112 1112
Uruguay  Uruguay 1815 195 379 819
Armenia  Armenia 1806 28 133 878
Afghanistan  Afghanistan 1718 28 73 524
Sudan  Sudan 1698 20 45 713
Namibia  Namibia 1696 12 25 486
Tanzania  Tanzania 1553 32 108 606
Moldova  Moldova 1511 54 202 312
Nepal  Nepal 1326 67 114 492
Nicaragua  Nicaragua 1276 69 179 739
Macedonia  Macedonia 1268 22 86 233
Albania  Albania 1254 30 86 517
Paraguay  Paraguay 1236 56 172 443
Georgia  Georgia 1217 33 156 353
Jamaica  Jamaica 1181 35 119 484
Algeria  Algeria 1129 59 94 302
Sri Lanka  Sri Lanka 1123 69 126 317
Kyrgyzstan  Kyrgyzstan 1117 19 128 232
Cote D  Cote D'ivoire 1115 15 45 629
Montenegro  Montenegro 1030 17 51 464
Uganda  Uganda 995 17 74 428
Macao  Macao 950 10 25 248
Cambodia  Cambodia 943 25 162 358
Belize  Belize 934 18 84 460
Bahrain  Bahrain 914 41 70 195
Senegal  Senegal 879 40 49 435
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 872 12 27 359
Isle Of Man  Isle Of Man 865 13 60 140
Democratic Republic Of Congo  Democratic Republic Of Congo 859 23 54 292
Palestinian Territory  Palestinian Territory 833 37 48 150
Azerbaijan  Azerbaijan 830 19 82 131
Mongolia  Mongolia 778 21 51 87
Liechtenstein  Liechtenstein 726 11 75 203
Cameroon  Cameroon 711 28 51 264
Haiti  Haiti 696 59 158 447
Mozambique  Mozambique 696 17 37 327
Reunion Island  Reunion Island 654 17 32 57
Jersey  Jersey 653 20 93 172
Faroe Islands  Faroe Islands 622 5 12 269
Uzbekistan  Uzbekistan 604 26 78 125
Ethiopia  Ethiopia 566 7 16 314
Trinidad And Tobago  Trinidad And Tobago 543 45 129 222
Tunisia  Tunisia 509 42 78 138
Saint Lucia  Saint Lucia 503 8 13 27
Benin  Benin 500 19 30 240
Barbados  Barbados 483 41 69 261
Mali  Mali 470 4 12 330
Palau  Palau 444 2 6 336
Syrian Arab Republic  Syrian Arab Republic 444 24 47 118
Greenland  Greenland 439 17 30 66
Oman  Oman 426 21 37 121
U.s. Virgin Islands  U.s. Virgin Islands 426 23 73 191
British Virgin Islands  British Virgin Islands 421 9 34 125
Mauritania  Mauritania 416 3 9 76
Zambia  Zambia 416 16 32 178
Botswana  Botswana 413 11 24 278
Kosovo  Kosovo 385 31 41 47
Bhutan  Bhutan 381 2 12 232
Dominica  Dominica 381 5 15 28
Bahamas  Bahamas 374 24 92 137
Gibraltar  Gibraltar 363 3 23 117
Malawi  Malawi 362 12 26 160
Gambia  Gambia 359 3 11 220
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 351 13 37 182
Guernsey  Guernsey 345 6 31 73
Cayman Islands  Cayman Islands 344 9 33 210
Seychelles  Seychelles 334 17 37 119
Myanmar  Myanmar 326 34 73 127
Antigua And Barbuda  Antigua And Barbuda 325 12 44 120
Maldives  Maldives 295 11 29 90
Burkina Faso  Burkina Faso 287 9 18 122
Bermuda  Bermuda 275 13 56 146
Equatorial Guinea  Equatorial Guinea 265 4 15 144
Burundi  Burundi 255 1 13 182
Gabon  Gabon 252 8 16 108
Guadeloupe  Guadeloupe 246 13 28 43
New Caledonia  New Caledonia 240 7 16 101
American Samoa  American Samoa 232 5 10 70
Madagascar  Madagascar 227 11 17 99
Rwanda  Rwanda 218 9 21 78
Congo  Congo 216 6 16 76
Guinea  Guinea 213 7 19 106
Niger  Niger 209 8 13 109
Martinique  Martinique 202 7 19 25
Guyana  Guyana 183 14 41 88
Papua New Guinea  Papua New Guinea 179 14 28 74
Cape Verde  Cape Verde 163 8 13 83
Monaco  Monaco 161 5 15 30
Lesotho  Lesotho 154 5 18 91
Lao  Lao 153 7 26 67
Yemen  Yemen 150 12 22 35
Fiji  Fiji 146 8 22 42
Somalia  Somalia 145 11 17 73
Sierra Leone  Sierra Leone 143 5 31 93
Tajikistan  Tajikistan 140 5 31 40
Brunei Darussalam  Brunei Darussalam 139 11 29 44
Liberia  Liberia 138 10 28 49
Andorra  Andorra 132 6 22 41
French Guiana  French Guiana 124 3 12 16
Guam  Guam 117 11 30 41
Aland Islands  Aland Islands 111 3 6 75
San Marino  San Marino 108 13 21 30
Swaziland  Swaziland 108 7 19 47
Chad  Chad 105 6 13 54
Grenada  Grenada 99 7 15 36
Togo  Togo 97 4 11 53
Niue  Niue 92 1 1 36
Vanuatu  Vanuatu 91 2 6 34
Central African Republic  Central African Republic 89 4 11 43
Djibouti  Djibouti 81 2 8 25
Aruba  Aruba 75 9 22 36
Suriname  Suriname 75 8 18 39
Saint Kitts And Nevis  Saint Kitts And Nevis 74 3 18 30
Guinea-bissau  Guinea-bissau 68 1 5 43
Anguilla  Anguilla 67 3 6 31
Samoa  Samoa 63 7 15 22
Vatican  Vatican 58 2 3 26
Comoros  Comoros 56 6 9 37
Turks And Caicos Islands  Turks And Caicos Islands 54 7 10 28
Turkmenistan  Turkmenistan 51 6 14 21
North Korea  North Korea 50 3 3 11
Tokelau  Tokelau 45 1 2 18
Solomon Islands  Solomon Islands 45 3 8 22
Tonga  Tonga 44 2 8 25
Montserrat  Montserrat 41 4 5 13
Sao Tome And Principe  Sao Tome And Principe 40 2 5 20
Micronesia  Micronesia 40 4 5 16
Mayotte  Mayotte 37 2 3 12
French Polynesia  French Polynesia 36 6 8 15
Timor-leste  Timor-leste 35 2 8 16
Marshall Islands  Marshall Islands 33 1 5 14
Cook Islands  Cook Islands 26 3 4 11
Falkland Islands (malvinas)  Falkland Islands (malvinas) 25 1 2 10
Christmas Island  Christmas Island 25 2 2 14
Wallis And Futuna  Wallis And Futuna 24 1 4 5
Northern Mariana Islands  Northern Mariana Islands 23 3 4 11
Saint Pierre And Miquelon  Saint Pierre And Miquelon 22 2 4 13
Eritrea  Eritrea 21 2 5 13
Nauru  Nauru 21 2 3 12
Kiribati  Kiribati 18 2 4 6
Saint Barthelemy  Saint Barthelemy 16 4 6 11
Norfolk Island  Norfolk Island 15 2 6 8
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 14 1 2 5
Tuvalu  Tuvalu 11 3 3 4
Antarctica  Antarctica 11 1 1 2
French Southern Territories  French Southern Territories 9 1 1 4
Cocos (keeling) Islands  Cocos (keeling) Islands 8 2 4 5
Svalbard And Jan Mayen  Svalbard And Jan Mayen 8 1 1 4
British Indian Ocean Territory  British Indian Ocean Territory 8 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
Bouvet Island  Bouvet Island 2 1 1 1
Western Sahara  Western Sahara 2 1 1 1
Heard Island And Mcdonald Islands  Heard Island And Mcdonald Islands 2 1 1 1
United States Minor Outlying Islands  United States Minor Outlying Islands 1 1 1 1
Total 21,454,308 229,956 1,710,686 4,444,528


Records by address type

IPv417,849,595
IPv63,604,713

Changes since last month

1,716,158 additions
United StatesUnited States1,237,658
IndiaIndia264,902
TurkeyTurkey51,572
United KingdomUnited Kingdom36,526
AustraliaAustralia28,788
Other countries96,712
652,769 modifications
United StatesUnited States440,438
IndiaIndia72,858
GermanyGermany15,230
ItalyItaly14,593
FranceFrance14,516
Other countries95,134
1,396,427 deletions
United StatesUnited States956,975
IndiaIndia290,296
TurkeyTurkey58,347
United KingdomUnited Kingdom20,855
CanadaCanada11,943
Other countries58,011