The DB-IP Database

More than 19 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 19 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, May 2018
Total records 19,944,125

Records by country

Country Records Cities Locations Organizations
United States  United States 10183452 50017 546968 1236487
India  India 1270088 6725 12541 49100
Italy  Italy 933883 11944 165339 371249
United Kingdom  United Kingdom 844335 16041 69647 212169
Germany  Germany 733759 15944 97164 201073
France  France 618710 15353 116995 170031
Netherlands  Netherlands 551029 3230 52401 221966
China  China 504843 2920 19867 257891
Turkey  Turkey 482445 1474 5094 9976
South Korea  South Korea 420976 9175 17577 52819
Poland  Poland 318293 9718 21742 29499
Japan  Japan 305186 2735 4270 35352
Austria  Austria 242320 10085 82522 137342
Australia  Australia 220865 3284 7689 16506
Russian Federation  Russian Federation 185567 2425 24471 70245
Denmark  Denmark 179308 1003 9946 10675
Philippines  Philippines 174225 1856 7319 64549
Canada  Canada 167289 3636 38426 50467
Brazil  Brazil 154947 7373 22217 42713
Sweden  Sweden 107066 3077 18581 34643
Spain  Spain 88280 2316 14802 28463
Hong Kong  Hong Kong 72178 239 1008 32712
Czech Republic  Czech Republic 67513 3230 8783 16182
Switzerland  Switzerland 66943 1576 9944 20659
Finland  Finland 65586 716 8091 24387
Norway  Norway 54441 981 5259 10851
Taiwan  Taiwan 49499 490 1460 3064
Belgium  Belgium 48782 1094 7832 11770
Kazakhstan  Kazakhstan 45320 826 4909 20640
Israel  Israel 43677 478 1717 12438
Singapore  Singapore 42477 94 4659 17803
Ireland  Ireland 37827 2377 8692 6597
Indonesia  Indonesia 34071 884 3074 11862
Slovakia  Slovakia 30050 351 1318 4634
Egypt  Egypt 26365 155 471 422
South Africa  South Africa 25443 528 1113 1435
Romania  Romania 25018 752 4246 8450
Hungary  Hungary 22974 703 3254 7019
Ukraine  Ukraine 22611 646 3081 7079
Greece  Greece 22395 370 1704 4286
Thailand  Thailand 21993 263 425 8804
Malaysia  Malaysia 21864 573 1144 1643
Argentina  Argentina 21404 1041 6575 7809
Mexico  Mexico 20734 1725 3030 4013
New Zealand  New Zealand 20339 347 977 1741
Belarus  Belarus 19127 180 1617 10100
Portugal  Portugal 18821 1032 4731 6401
United Arab Emirates  United Arab Emirates 17732 227 1372 7497
Iran  Iran 15873 680 2066 5199
Saudi Arabia  Saudi Arabia 15697 175 346 4354
Pakistan  Pakistan 13770 167 515 1276
Chile  Chile 13201 206 2296 7983
Bulgaria  Bulgaria 12418 409 1332 3650
Colombia  Colombia 11488 567 2921 4405
Slovenia  Slovenia 10297 338 1947 1886
Latvia  Latvia 9083 44 480 1897
Croatia  Croatia 9007 197 1227 3277
Peru  Peru 8822 554 2412 4487
Kenya  Kenya 8644 37 137 2491
Serbia  Serbia 8429 318 1394 2729
Cyprus  Cyprus 8309 87 250 3359
Ecuador  Ecuador 8093 230 1191 3703
Lithuania  Lithuania 6627 120 732 1555
Nigeria  Nigeria 5739 134 410 1628
Luxembourg  Luxembourg 5553 146 842 1894
Estonia  Estonia 5312 83 643 1171
Venezuela  Venezuela 5042 625 1211 2362
Bolivia  Bolivia 5028 116 332 3320
Viet Nam  Viet Nam 4918 239 409 1983
Bangladesh  Bangladesh 4878 147 657 1527
Guatemala  Guatemala 4146 190 752 2192
Morocco  Morocco 4112 86 194 182
Kuwait  Kuwait 3782 109 213 871
Cuba  Cuba 3601 112 546 1917
Dominican Republic  Dominican Republic 3383 222 797 1750
Costa Rica  Costa Rica 3274 180 577 1279
Qatar  Qatar 2899 106 431 1077
Iraq  Iraq 2666 66 151 561
Bosnia And Herzegovina  Bosnia And Herzegovina 2483 100 307 727
Iceland  Iceland 2381 47 229 587
Jordan  Jordan 2238 41 108 762
Malta  Malta 2166 38 101 865
Panama  Panama 1994 121 431 1032
Lebanon  Lebanon 1933 73 151 701
Afghanistan  Afghanistan 1901 25 62 632
Armenia  Armenia 1737 27 130 874
Moldova  Moldova 1497 56 214 291
Honduras  Honduras 1348 107 222 658
Namibia  Namibia 1295 10 18 330
Puerto Rico  Puerto Rico 1280 102 477 496
Macedonia  Macedonia 1246 25 87 226
Albania  Albania 1228 31 88 478
Mauritius  Mauritius 1218 32 58 92
Georgia  Georgia 1123 30 149 304
Sri Lanka  Sri Lanka 1120 50 103 435
Kyrgyzstan  Kyrgyzstan 1116 18 126 213
Nepal  Nepal 1080 58 99 366
Isle Of Man  Isle Of Man 1046 13 61 162
Zimbabwe  Zimbabwe 1018 15 49 131
Montenegro  Montenegro 980 17 50 432
Ghana  Ghana 922 25 102 190
Bahrain  Bahrain 889 38 68 191
Uruguay  Uruguay 870 61 202 248
Cambodia  Cambodia 859 21 101 324
Tanzania  Tanzania 812 31 99 190
Palestinian Territory  Palestinian Territory 779 16 23 98
Azerbaijan  Azerbaijan 754 20 76 122
Liechtenstein  Liechtenstein 712 11 76 212
Uganda  Uganda 708 16 73 147
Mongolia  Mongolia 702 15 54 79
Democratic Republic Of Congo  Democratic Republic Of Congo 696 20 47 181
El Salvador  El Salvador 685 50 240 324
Jersey  Jersey 675 21 95 170
Angola  Angola 674 17 61 104
Belize  Belize 674 17 71 295
Reunion Island  Reunion Island 646 17 31 39
Macao  Macao 645 10 23 37
Uzbekistan  Uzbekistan 614 27 78 197
Faroe Islands  Faroe Islands 613 5 13 268
Kosovo  Kosovo 543 35 49 75
Oman  Oman 539 17 32 104
Paraguay  Paraguay 521 45 123 218
Sudan  Sudan 513 20 43 140
Greenland  Greenland 511 17 29 84
Senegal  Senegal 506 39 48 66
Algeria  Algeria 502 55 84 52
Mozambique  Mozambique 460 16 34 65
Zambia  Zambia 439 16 33 119
Palau  Palau 432 2 6 331
U.s. Virgin Islands  U.s. Virgin Islands 430 22 95 135
Syrian Arab Republic  Syrian Arab Republic 426 20 41 97
Guernsey  Guernsey 418 6 31 98
Cote D  Cote D'ivoire 417 14 38 60
Jamaica  Jamaica 411 12 77 105
Nicaragua  Nicaragua 405 41 84 205
Bhutan  Bhutan 402 2 11 228
Cameroon  Cameroon 391 27 48 86
Gibraltar  Gibraltar 371 3 25 128
Benin  Benin 371 15 21 63
Mauritania  Mauritania 351 3 9 16
Seychelles  Seychelles 343 15 39 109
Bahamas  Bahamas 335 25 79 120
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 317 11 24 59
British Virgin Islands  British Virgin Islands 308 7 30 102
Barbados  Barbados 305 41 68 155
Maldives  Maldives 280 11 31 86
Botswana  Botswana 277 9 23 44
Tunisia  Tunisia 271 33 59 78
Myanmar  Myanmar 261 27 62 88
Madagascar  Madagascar 261 13 22 32
Ethiopia  Ethiopia 255 7 16 75
New Caledonia  New Caledonia 238 7 15 84
Malawi  Malawi 238 13 26 61
Haiti  Haiti 238 35 75 154
American Samoa  American Samoa 218 4 8 91
Niger  Niger 184 8 13 92
Guadeloupe  Guadeloupe 184 10 25 34
Monaco  Monaco 181 4 13 39
Gambia  Gambia 173 3 9 27
Brunei Darussalam  Brunei Darussalam 167 12 31 42
Gabon  Gabon 166 7 14 36
Trinidad And Tobago  Trinidad And Tobago 165 29 61 53
Martinique  Martinique 164 6 13 17
Niue  Niue 161 1 1 108
Congo  Congo 160 4 14 48
Rwanda  Rwanda 158 9 22 38
Burkina Faso  Burkina Faso 157 9 17 67
Antigua And Barbuda  Antigua And Barbuda 156 8 37 66
Papua New Guinea  Papua New Guinea 147 13 27 65
Guinea  Guinea 142 6 16 63
Lao  Lao 142 8 26 53
Tajikistan  Tajikistan 137 5 31 36
Fiji  Fiji 137 7 19 37
Liberia  Liberia 133 8 24 45
Andorra  Andorra 132 6 22 43
Guam  Guam 128 9 25 56
Mali  Mali 120 4 11 45
Equatorial Guinea  Equatorial Guinea 120 3 12 32
Bermuda  Bermuda 119 10 42 63
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 113 7 26 51
Aland Islands  Aland Islands 112 3 6 75
Yemen  Yemen 108 12 21 31
San Marino  San Marino 107 12 19 35
Cayman Islands  Cayman Islands 106 9 31 58
Guyana  Guyana 102 13 34 44
Swaziland  Swaziland 100 7 16 32
Vanuatu  Vanuatu 100 3 8 35
Chad  Chad 98 6 13 48
French Guiana  French Guiana 97 3 11 14
Vatican  Vatican 95 2 4 26
Cape Verde  Cape Verde 93 5 10 25
Sierra Leone  Sierra Leone 92 6 31 54
Somalia  Somalia 91 9 13 50
Dominica  Dominica 90 4 16 26
Lesotho  Lesotho 87 5 15 20
Burundi  Burundi 87 1 14 21
Central African Republic  Central African Republic 79 4 11 41
North Korea  North Korea 77 3 3 13
Togo  Togo 70 2 7 13
Anguilla  Anguilla 69 4 8 31
Suriname  Suriname 66 7 17 40
Samoa  Samoa 65 7 15 21
Djibouti  Djibouti 63 2 7 15
Aruba  Aruba 58 7 20 24
Grenada  Grenada 54 5 11 20
Saint Kitts And Nevis  Saint Kitts And Nevis 50 3 16 22
Turkmenistan  Turkmenistan 49 6 13 18
Saint Lucia  Saint Lucia 47 7 11 20
Turks And Caicos Islands  Turks And Caicos Islands 42 5 8 21
Cook Islands  Cook Islands 34 3 4 10
Solomon Islands  Solomon Islands 33 2 6 19
Tonga  Tonga 32 2 9 14
Mayotte  Mayotte 32 2 3 9
Timor-leste  Timor-leste 32 1 6 14
Montserrat  Montserrat 30 3 3 12
Micronesia  Micronesia 29 4 5 14
French Polynesia  French Polynesia 28 6 9 8
Marshall Islands  Marshall Islands 27 1 5 13
Tokelau  Tokelau 27 1 2 13
Comoros  Comoros 27 6 9 13
Sao Tome And Principe  Sao Tome And Principe 23 2 5 15
Wallis And Futuna  Wallis And Futuna 23 1 4 7
Northern Mariana Islands  Northern Mariana Islands 22 3 4 11
Eritrea  Eritrea 21 2 4 12
Christmas Island  Christmas Island 21 2 2 14
Falkland Islands (malvinas)  Falkland Islands (malvinas) 20 1 3 9
Kiribati  Kiribati 16 2 4 6
Nauru  Nauru 15 1 2 8
Guinea-bissau  Guinea-bissau 13 1 4 10
Saint Pierre And Miquelon  Saint Pierre And Miquelon 10 2 3 8
Norfolk Island  Norfolk Island 10 2 5 6
British Indian Ocean Territory  British Indian Ocean Territory 9 2 2 4
Saint Barthelemy  Saint Barthelemy 9 2 3 7
Cocos (keeling) Islands  Cocos (keeling) Islands 8 2 4 6
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 7 1 1 3
French Southern Territories  French Southern Territories 6 1 1 3
Tuvalu  Tuvalu 6 2 2 4
Svalbard And Jan Mayen  Svalbard And Jan Mayen 6 1 1 4
Saint Helena  Saint Helena 5 2 2 2
Pitcairn  Pitcairn 3 1 1 2
Saint Martin  Saint Martin 2 1 1 1
Antarctica  Antarctica 1 1 1 1
Total 19,944,125 207,412 1,491,015 3,589,302


Records by address type

IPv416,212,514
IPv63,731,611

Changes since last month

4,359,566 additions
United StatesUnited States3,235,923
IndiaIndia581,209
TurkeyTurkey183,660
FranceFrance65,290
United KingdomUnited Kingdom55,452
Other countries238,032
3,218,773 modifications
United StatesUnited States2,140,894
IndiaIndia332,110
TurkeyTurkey173,460
FranceFrance93,122
United KingdomUnited Kingdom81,807
Other countries397,380
4,163,454 deletions
United StatesUnited States2,964,318
IndiaIndia693,982
TurkeyTurkey180,474
United KingdomUnited Kingdom61,446
FranceFrance60,442
Other countries202,792