Flag | Code | Country Name | Capital |
![AD AD](https://www.komar.org/ip_to_country/flags/ad.gif) |
AD |
Andorra |
Andorra la Vella
|
![AE AE](https://www.komar.org/ip_to_country/flags/ae.gif) |
AE |
United Arab Emirates |
Abu Dhabi
|
![AF AF](https://www.komar.org/ip_to_country/flags/af.gif) |
AF |
Afghanistan |
Kabul
|
![AG AG](https://www.komar.org/ip_to_country/flags/ag.gif) |
AG |
Antigua and Barbuda |
St. John's
|
![AI AI](https://www.komar.org/ip_to_country/flags/ai.gif) |
AI |
Anguilla |
The Valley
|
![AL AL](https://www.komar.org/ip_to_country/flags/al.gif) |
AL |
Albania |
Tirana
|
![AM AM](https://www.komar.org/ip_to_country/flags/am.gif) |
AM |
Armenia |
Yerevan
|
![AO AO](https://www.komar.org/ip_to_country/flags/ao.gif) |
AO |
Angola |
Luanda
|
![AQ AQ](https://www.komar.org/ip_to_country/flags/aq.gif) |
AQ |
Antarctica |
|
![AR AR](https://www.komar.org/ip_to_country/flags/ar.gif) |
AR |
Argentina |
Buenos Aires
|
![AS AS](https://www.komar.org/ip_to_country/flags/as.gif) |
AS |
American Samoa |
Pago Pago
|
![AT AT](https://www.komar.org/ip_to_country/flags/at.gif) |
AT |
Austria |
Vienna
|
![AU AU](https://www.komar.org/ip_to_country/flags/au.gif) |
AU |
Australia |
Canberra
|
![AW AW](https://www.komar.org/ip_to_country/flags/aw.gif) |
AW |
Aruba |
Oranjestad
|
![AX AX](https://www.komar.org/ip_to_country/flags/ax.gif) |
AX |
Ã
land Islands |
Mariehamn
|
![AZ AZ](https://www.komar.org/ip_to_country/flags/az.gif) |
AZ |
Azerbaijan |
Baku
|
![BA BA](https://www.komar.org/ip_to_country/flags/ba.gif) |
BA |
Bosnia and Herzegovina |
Sarajevo
|
![BB BB](https://www.komar.org/ip_to_country/flags/bb.gif) |
BB |
Barbados |
Bridgetown
|
![BD BD](https://www.komar.org/ip_to_country/flags/bd.gif) |
BD |
Bangladesh |
Dhaka
|
![BE BE](https://www.komar.org/ip_to_country/flags/be.gif) |
BE |
Belgium |
Brussels
|
![BF BF](https://www.komar.org/ip_to_country/flags/bf.gif) |
BF |
Burkina Faso |
Ouagadougou
|
![BG BG](https://www.komar.org/ip_to_country/flags/bg.gif) |
BG |
Bulgaria |
Sofia
|
![BH BH](https://www.komar.org/ip_to_country/flags/bh.gif) |
BH |
Bahrain |
Manama
|
![BI BI](https://www.komar.org/ip_to_country/flags/bi.gif) |
BI |
Burundi |
Bujumbura
|
![BJ BJ](https://www.komar.org/ip_to_country/flags/bj.gif) |
BJ |
Benin |
Porto-Novo
|
![BL BL](https://www.komar.org/ip_to_country/flags/bl.gif) |
BL |
Saint Barthélemy |
Gustavia
|
![BM BM](https://www.komar.org/ip_to_country/flags/bm.gif) |
BM |
Bermuda |
Hamilton
|
![BN BN](https://www.komar.org/ip_to_country/flags/bn.gif) |
BN |
Brunei Darussalam |
Bandar Seri Begawan
|
![BO BO](https://www.komar.org/ip_to_country/flags/bo.gif) |
BO |
Bolivia (Plurinational State of) |
Sucre
|
![BQ BQ](https://www.komar.org/ip_to_country/flags/bq.gif) |
BQ |
Bonaire - Sint Eustatius and Saba |
|
![BR BR](https://www.komar.org/ip_to_country/flags/br.gif) |
BR |
Brazil |
Brasilia
|
![BS BS](https://www.komar.org/ip_to_country/flags/bs.gif) |
BS |
Bahamas |
Nassau
|
![BT BT](https://www.komar.org/ip_to_country/flags/bt.gif) |
BT |
Bhutan |
Thimphu
|
![BV BV](https://www.komar.org/ip_to_country/flags/bv.gif) |
BV |
Bouvet Island |
|
![BW BW](https://www.komar.org/ip_to_country/flags/bw.gif) |
BW |
Botswana |
Gaborone
|
![BY BY](https://www.komar.org/ip_to_country/flags/by.gif) |
BY |
Belarus |
Minsk
|
![BZ BZ](https://www.komar.org/ip_to_country/flags/bz.gif) |
BZ |
Belize |
Belmopan
|
![CA CA](https://www.komar.org/ip_to_country/flags/ca.gif) |
CA |
Canada |
Ottawa
|
![CC CC](https://www.komar.org/ip_to_country/flags/cc.gif) |
CC |
Cocos (Keeling) Islands |
West Island
|
![CD CD](https://www.komar.org/ip_to_country/flags/cd.gif) |
CD |
Democratic Republic of the Congo |
Kinshasa
|
![CF CF](https://www.komar.org/ip_to_country/flags/cf.gif) |
CF |
Central African Republic |
Bangui
|
![CG CG](https://www.komar.org/ip_to_country/flags/cg.gif) |
CG |
Congo |
Brazzaville
|
![CH CH](https://www.komar.org/ip_to_country/flags/ch.gif) |
CH |
Switzerland |
Bern
|
![CI CI](https://www.komar.org/ip_to_country/flags/ci.gif) |
CI |
Côte d'Ivoire |
Yamoussoukro
|
![CK CK](https://www.komar.org/ip_to_country/flags/ck.gif) |
CK |
Cook Islands |
Avarua
|
![CL CL](https://www.komar.org/ip_to_country/flags/cl.gif) |
CL |
Chile |
Santiago
|
![CM CM](https://www.komar.org/ip_to_country/flags/cm.gif) |
CM |
Cameroon |
Yaounde
|
![CN CN](https://www.komar.org/ip_to_country/flags/cn.gif) |
CN |
China |
Beijing
|
![CO CO](https://www.komar.org/ip_to_country/flags/co.gif) |
CO |
Colombia |
Bogota
|
![CR CR](https://www.komar.org/ip_to_country/flags/cr.gif) |
CR |
Costa Rica |
San Jose
|
![CU CU](https://www.komar.org/ip_to_country/flags/cu.gif) |
CU |
Cuba |
Havana
|
![CV CV](https://www.komar.org/ip_to_country/flags/cv.gif) |
CV |
Cabo Verde |
Praia
|
![CW CW](https://www.komar.org/ip_to_country/flags/cw.gif) |
CW |
Curaçao |
Willemstad
|
![CX CX](https://www.komar.org/ip_to_country/flags/cx.gif) |
CX |
Christmas Island |
Flying Fish Cove
|
![CY CY](https://www.komar.org/ip_to_country/flags/cy.gif) |
CY |
Cyprus |
Nicosia
|
![CZ CZ](https://www.komar.org/ip_to_country/flags/cz.gif) |
CZ |
Czechia |
Prague
|
![DE DE](https://www.komar.org/ip_to_country/flags/de.gif) |
DE |
Germany |
Berlin
|
![DJ DJ](https://www.komar.org/ip_to_country/flags/dj.gif) |
DJ |
Djibouti |
Djibouti
|
![DK DK](https://www.komar.org/ip_to_country/flags/dk.gif) |
DK |
Denmark |
Copenhagen
|
![DM DM](https://www.komar.org/ip_to_country/flags/dm.gif) |
DM |
Dominica |
Roseau
|
![DO DO](https://www.komar.org/ip_to_country/flags/do.gif) |
DO |
Dominican Republic |
Santo Domingo
|
![DZ DZ](https://www.komar.org/ip_to_country/flags/dz.gif) |
DZ |
Algeria |
Algiers
|
![EC EC](https://www.komar.org/ip_to_country/flags/ec.gif) |
EC |
Ecuador |
Quito
|
![EE EE](https://www.komar.org/ip_to_country/flags/ee.gif) |
EE |
Estonia |
Tallinn
|
![EG EG](https://www.komar.org/ip_to_country/flags/eg.gif) |
EG |
Egypt |
Cairo
|
![EH EH](https://www.komar.org/ip_to_country/flags/eh.gif) |
EH |
Western Sahara |
El-Aaiun
|
![ER ER](https://www.komar.org/ip_to_country/flags/er.gif) |
ER |
Eritrea |
Asmara
|
![ES ES](https://www.komar.org/ip_to_country/flags/es.gif) |
ES |
Spain |
Madrid
|
![ET ET](https://www.komar.org/ip_to_country/flags/et.gif) |
ET |
Ethiopia |
Addis Ababa
|
![FI FI](https://www.komar.org/ip_to_country/flags/fi.gif) |
FI |
Finland |
Helsinki
|
![FJ FJ](https://www.komar.org/ip_to_country/flags/fj.gif) |
FJ |
Fiji |
Suva
|
![FK FK](https://www.komar.org/ip_to_country/flags/fk.gif) |
FK |
Falkland Islands (Malvinas) |
Stanley
|
![FM FM](https://www.komar.org/ip_to_country/flags/fm.gif) |
FM |
Micronesia (Federated States of) |
Palikir
|
![FO FO](https://www.komar.org/ip_to_country/flags/fo.gif) |
FO |
Faroe Islands |
Torshavn
|
![FR FR](https://www.komar.org/ip_to_country/flags/fr.gif) |
FR |
France |
Paris
|
![GA GA](https://www.komar.org/ip_to_country/flags/ga.gif) |
GA |
Gabon |
Libreville
|
![GB GB](https://www.komar.org/ip_to_country/flags/gb.gif) |
GB |
United Kingdom of Great Britain and Northern Ireland |
London
|
![GD GD](https://www.komar.org/ip_to_country/flags/gd.gif) |
GD |
Grenada |
St. George's
|
![GE GE](https://www.komar.org/ip_to_country/flags/ge.gif) |
GE |
Georgia |
Tbilisi
|
![GF GF](https://www.komar.org/ip_to_country/flags/gf.gif) |
GF |
French Guiana |
Cayenne
|
![GG GG](https://www.komar.org/ip_to_country/flags/gg.gif) |
GG |
Guernsey |
St Peter Port
|
![GH GH](https://www.komar.org/ip_to_country/flags/gh.gif) |
GH |
Ghana |
Accra
|
![GI GI](https://www.komar.org/ip_to_country/flags/gi.gif) |
GI |
Gibraltar |
Gibraltar
|
![GL GL](https://www.komar.org/ip_to_country/flags/gl.gif) |
GL |
Greenland |
Nuuk
|
![GM GM](https://www.komar.org/ip_to_country/flags/gm.gif) |
GM |
Gambia |
Banjul
|
![GN GN](https://www.komar.org/ip_to_country/flags/gn.gif) |
GN |
Guinea |
Conakry
|
![GP GP](https://www.komar.org/ip_to_country/flags/gp.gif) |
GP |
Guadeloupe |
Basse-Terre
|
![GQ GQ](https://www.komar.org/ip_to_country/flags/gq.gif) |
GQ |
Equatorial Guinea |
Malabo
|
![GR GR](https://www.komar.org/ip_to_country/flags/gr.gif) |
GR |
Greece |
Athens
|
![GS GS](https://www.komar.org/ip_to_country/flags/gs.gif) |
GS |
South Georgia and the South Sandwich Islands |
Grytviken
|
![GT GT](https://www.komar.org/ip_to_country/flags/gt.gif) |
GT |
Guatemala |
Guatemala City
|
![GU GU](https://www.komar.org/ip_to_country/flags/gu.gif) |
GU |
Guam |
Hagatna
|
![GW GW](https://www.komar.org/ip_to_country/flags/gw.gif) |
GW |
Guinea-Bissau |
Bissau
|
![GY GY](https://www.komar.org/ip_to_country/flags/gy.gif) |
GY |
Guyana |
Georgetown
|
![HK HK](https://www.komar.org/ip_to_country/flags/hk.gif) |
HK |
China - Hong Kong Special Administrative Region |
Hong Kong
|
![HM HM](https://www.komar.org/ip_to_country/flags/hm.gif) |
HM |
Heard Island and McDonald Islands |
|
![HN HN](https://www.komar.org/ip_to_country/flags/hn.gif) |
HN |
Honduras |
Tegucigalpa
|
![HR HR](https://www.komar.org/ip_to_country/flags/hr.gif) |
HR |
Croatia |
Zagreb
|
![HT HT](https://www.komar.org/ip_to_country/flags/ht.gif) |
HT |
Haiti |
Port-au-Prince
|
![HU HU](https://www.komar.org/ip_to_country/flags/hu.gif) |
HU |
Hungary |
Budapest
|
![HULK-SMASH HULK-SMASH](https://www.komar.org/ip_to_country/flags/hulk-smash.gif) |
HULK-SMASH |
Unavailable |
Unavailable |
![ID ID](https://www.komar.org/ip_to_country/flags/id.gif) |
ID |
Indonesia |
Jakarta
|
![IE IE](https://www.komar.org/ip_to_country/flags/ie.gif) |
IE |
Ireland |
Dublin
|
![IL IL](https://www.komar.org/ip_to_country/flags/il.gif) |
IL |
Israel |
Jerusalem
|
![IM IM](https://www.komar.org/ip_to_country/flags/im.gif) |
IM |
Isle of Man |
Douglas
|
![IN IN](https://www.komar.org/ip_to_country/flags/in.gif) |
IN |
India |
New Delhi
|
![IO IO](https://www.komar.org/ip_to_country/flags/io.gif) |
IO |
British Indian Ocean Territory |
Diego Garcia
|
![IQ IQ](https://www.komar.org/ip_to_country/flags/iq.gif) |
IQ |
Iraq |
Baghdad
|
![IR IR](https://www.komar.org/ip_to_country/flags/ir.gif) |
IR |
Iran (Islamic Republic of) |
Tehran
|
![IS IS](https://www.komar.org/ip_to_country/flags/is.gif) |
IS |
Iceland |
Reykjavik
|
![IT IT](https://www.komar.org/ip_to_country/flags/it.gif) |
IT |
Italy |
Rome
|
![JE JE](https://www.komar.org/ip_to_country/flags/je.gif) |
JE |
Jersey |
Saint Helier
|
![JM JM](https://www.komar.org/ip_to_country/flags/jm.gif) |
JM |
Jamaica |
Kingston
|
![JO JO](https://www.komar.org/ip_to_country/flags/jo.gif) |
JO |
Jordan |
Amman
|
![JP JP](https://www.komar.org/ip_to_country/flags/jp.gif) |
JP |
Japan |
Tokyo
|
![KE KE](https://www.komar.org/ip_to_country/flags/ke.gif) |
KE |
Kenya |
Nairobi
|
![KG KG](https://www.komar.org/ip_to_country/flags/kg.gif) |
KG |
Kyrgyzstan |
Bishkek
|
![KH KH](https://www.komar.org/ip_to_country/flags/kh.gif) |
KH |
Cambodia |
Phnom Penh
|
![KI KI](https://www.komar.org/ip_to_country/flags/ki.gif) |
KI |
Kiribati |
Tarawa
|
![KM KM](https://www.komar.org/ip_to_country/flags/km.gif) |
KM |
Comoros |
Moroni
|
![KN KN](https://www.komar.org/ip_to_country/flags/kn.gif) |
KN |
Saint Kitts and Nevis |
Basseterre
|
![KP KP](https://www.komar.org/ip_to_country/flags/kp.gif) |
KP |
Democratic People's Republic of Korea |
Pyongyang
|
![KR KR](https://www.komar.org/ip_to_country/flags/kr.gif) |
KR |
Republic of Korea |
Seoul
|
![KW KW](https://www.komar.org/ip_to_country/flags/kw.gif) |
KW |
Kuwait |
Kuwait City
|
![KY KY](https://www.komar.org/ip_to_country/flags/ky.gif) |
KY |
Cayman Islands |
George Town
|
![KZ KZ](https://www.komar.org/ip_to_country/flags/kz.gif) |
KZ |
Kazakhstan |
Astana
|
![LA LA](https://www.komar.org/ip_to_country/flags/la.gif) |
LA |
Lao People's Democratic Republic |
Vientiane
|
![LB LB](https://www.komar.org/ip_to_country/flags/lb.gif) |
LB |
Lebanon |
Beirut
|
![LC LC](https://www.komar.org/ip_to_country/flags/lc.gif) |
LC |
Saint Lucia |
Castries
|
![LI LI](https://www.komar.org/ip_to_country/flags/li.gif) |
LI |
Liechtenstein |
Vaduz
|
![LK LK](https://www.komar.org/ip_to_country/flags/lk.gif) |
LK |
Sri Lanka |
Colombo
|
![LR LR](https://www.komar.org/ip_to_country/flags/lr.gif) |
LR |
Liberia |
Monrovia
|
![LS LS](https://www.komar.org/ip_to_country/flags/ls.gif) |
LS |
Lesotho |
Maseru
|
![LT LT](https://www.komar.org/ip_to_country/flags/lt.gif) |
LT |
Lithuania |
Vilnius
|
![LU LU](https://www.komar.org/ip_to_country/flags/lu.gif) |
LU |
Luxembourg |
Luxembourg
|
![LV LV](https://www.komar.org/ip_to_country/flags/lv.gif) |
LV |
Latvia |
Riga
|
![LY LY](https://www.komar.org/ip_to_country/flags/ly.gif) |
LY |
Libya |
Tripoli
|
![MA MA](https://www.komar.org/ip_to_country/flags/ma.gif) |
MA |
Morocco |
Rabat
|
![MC MC](https://www.komar.org/ip_to_country/flags/mc.gif) |
MC |
Monaco |
Monaco
|
![MD MD](https://www.komar.org/ip_to_country/flags/md.gif) |
MD |
Republic of Moldova |
Chisinau
|
![ME ME](https://www.komar.org/ip_to_country/flags/me.gif) |
ME |
Montenegro |
Podgorica
|
![MF MF](https://www.komar.org/ip_to_country/flags/mf.gif) |
MF |
Saint Martin (French Part) |
Marigot
|
![MG MG](https://www.komar.org/ip_to_country/flags/mg.gif) |
MG |
Madagascar |
Antananarivo
|
![MH MH](https://www.komar.org/ip_to_country/flags/mh.gif) |
MH |
Marshall Islands |
Majuro
|
![MK MK](https://www.komar.org/ip_to_country/flags/mk.gif) |
MK |
The former Yugoslav Republic of Macedonia |
Skopje
|
![ML ML](https://www.komar.org/ip_to_country/flags/ml.gif) |
ML |
Mali |
Bamako
|
![MM MM](https://www.komar.org/ip_to_country/flags/mm.gif) |
MM |
Myanmar |
Nay Pyi Taw
|
![MN MN](https://www.komar.org/ip_to_country/flags/mn.gif) |
MN |
Mongolia |
Ulan Bator
|
![MO MO](https://www.komar.org/ip_to_country/flags/mo.gif) |
MO |
China - Macao Special Administrative Region |
Macao
|
![MP MP](https://www.komar.org/ip_to_country/flags/mp.gif) |
MP |
Northern Mariana Islands |
Saipan
|
![MQ MQ](https://www.komar.org/ip_to_country/flags/mq.gif) |
MQ |
Martinique |
Fort-de-France
|
![MR MR](https://www.komar.org/ip_to_country/flags/mr.gif) |
MR |
Mauritania |
Nouakchott
|
![MS MS](https://www.komar.org/ip_to_country/flags/ms.gif) |
MS |
Montserrat |
Plymouth
|
![MT MT](https://www.komar.org/ip_to_country/flags/mt.gif) |
MT |
Malta |
Valletta
|
![MU MU](https://www.komar.org/ip_to_country/flags/mu.gif) |
MU |
Mauritius |
Port Louis
|
![MV MV](https://www.komar.org/ip_to_country/flags/mv.gif) |
MV |
Maldives |
Male
|
![MW MW](https://www.komar.org/ip_to_country/flags/mw.gif) |
MW |
Malawi |
Lilongwe
|
![MX MX](https://www.komar.org/ip_to_country/flags/mx.gif) |
MX |
Mexico |
Mexico City
|
![MY MY](https://www.komar.org/ip_to_country/flags/my.gif) |
MY |
Malaysia |
Kuala Lumpur
|
![MZ MZ](https://www.komar.org/ip_to_country/flags/mz.gif) |
MZ |
Mozambique |
Maputo
|
![NA NA](https://www.komar.org/ip_to_country/flags/na.gif) |
NA |
Namibia |
Windhoek
|
![NC NC](https://www.komar.org/ip_to_country/flags/nc.gif) |
NC |
New Caledonia |
Noumea
|
![NE NE](https://www.komar.org/ip_to_country/flags/ne.gif) |
NE |
Niger |
Niamey
|
![NF NF](https://www.komar.org/ip_to_country/flags/nf.gif) |
NF |
Norfolk Island |
Kingston
|
![NG NG](https://www.komar.org/ip_to_country/flags/ng.gif) |
NG |
Nigeria |
Abuja
|
![NI NI](https://www.komar.org/ip_to_country/flags/ni.gif) |
NI |
Nicaragua |
Managua
|
![NL NL](https://www.komar.org/ip_to_country/flags/nl.gif) |
NL |
Netherlands |
Amsterdam
|
![NO NO](https://www.komar.org/ip_to_country/flags/no.gif) |
NO |
Norway |
Oslo
|
![NP NP](https://www.komar.org/ip_to_country/flags/np.gif) |
NP |
Nepal |
Kathmandu
|
![NR NR](https://www.komar.org/ip_to_country/flags/nr.gif) |
NR |
Nauru |
Yaren
|
![NU NU](https://www.komar.org/ip_to_country/flags/nu.gif) |
NU |
Niue |
Alofi
|
![NZ NZ](https://www.komar.org/ip_to_country/flags/nz.gif) |
NZ |
New Zealand |
Wellington
|
![OM OM](https://www.komar.org/ip_to_country/flags/om.gif) |
OM |
Oman |
Muscat
|
![PA PA](https://www.komar.org/ip_to_country/flags/pa.gif) |
PA |
Panama |
Panama City
|
![PE PE](https://www.komar.org/ip_to_country/flags/pe.gif) |
PE |
Peru |
Lima
|
![PF PF](https://www.komar.org/ip_to_country/flags/pf.gif) |
PF |
French Polynesia |
Papeete
|
![PG PG](https://www.komar.org/ip_to_country/flags/pg.gif) |
PG |
Papua New Guinea |
Port Moresby
|
![PH PH](https://www.komar.org/ip_to_country/flags/ph.gif) |
PH |
Philippines |
Manila
|
![PK PK](https://www.komar.org/ip_to_country/flags/pk.gif) |
PK |
Pakistan |
Islamabad
|
![PL PL](https://www.komar.org/ip_to_country/flags/pl.gif) |
PL |
Poland |
Warsaw
|
![PM PM](https://www.komar.org/ip_to_country/flags/pm.gif) |
PM |
Saint Pierre and Miquelon |
Saint-Pierre
|
![PN PN](https://www.komar.org/ip_to_country/flags/pn.gif) |
PN |
Pitcairn |
Adamstown
|
![PR PR](https://www.komar.org/ip_to_country/flags/pr.gif) |
PR |
Puerto Rico |
San Juan
|
![PS PS](https://www.komar.org/ip_to_country/flags/ps.gif) |
PS |
State of Palestine |
East Jerusalem
|
![PT PT](https://www.komar.org/ip_to_country/flags/pt.gif) |
PT |
Portugal |
Lisbon
|
![PW PW](https://www.komar.org/ip_to_country/flags/pw.gif) |
PW |
Palau |
Melekeok
|
![PY PY](https://www.komar.org/ip_to_country/flags/py.gif) |
PY |
Paraguay |
Asuncion
|
![QA QA](https://www.komar.org/ip_to_country/flags/qa.gif) |
QA |
Qatar |
Doha
|
![RE RE](https://www.komar.org/ip_to_country/flags/re.gif) |
RE |
Réunion |
Saint-Denis
|
![RO RO](https://www.komar.org/ip_to_country/flags/ro.gif) |
RO |
Romania |
Bucharest
|
![RS RS](https://www.komar.org/ip_to_country/flags/rs.gif) |
RS |
Serbia |
Belgrade
|
![RU RU](https://www.komar.org/ip_to_country/flags/ru.gif) |
RU |
Russian Federation |
Moscow
|
![RW RW](https://www.komar.org/ip_to_country/flags/rw.gif) |
RW |
Rwanda |
Kigali
|
![SA SA](https://www.komar.org/ip_to_country/flags/sa.gif) |
SA |
Saudi Arabia |
Riyadh
|
![SB SB](https://www.komar.org/ip_to_country/flags/sb.gif) |
SB |
Solomon Islands |
Honiara
|
![SC SC](https://www.komar.org/ip_to_country/flags/sc.gif) |
SC |
Seychelles |
Victoria
|
![SD SD](https://www.komar.org/ip_to_country/flags/sd.gif) |
SD |
Sudan |
Khartoum
|
![SE SE](https://www.komar.org/ip_to_country/flags/se.gif) |
SE |
Sweden |
Stockholm
|
![SG SG](https://www.komar.org/ip_to_country/flags/sg.gif) |
SG |
Singapore |
Singapore
|
![SH SH](https://www.komar.org/ip_to_country/flags/sh.gif) |
SH |
Saint Helena |
Jamestown
|
![SI SI](https://www.komar.org/ip_to_country/flags/si.gif) |
SI |
Slovenia |
Ljubljana
|
![SJ SJ](https://www.komar.org/ip_to_country/flags/sj.gif) |
SJ |
Svalbard and Jan Mayen Islands |
Longyearbyen
|
![SK SK](https://www.komar.org/ip_to_country/flags/sk.gif) |
SK |
Slovakia |
Bratislava
|
![SL SL](https://www.komar.org/ip_to_country/flags/sl.gif) |
SL |
Sierra Leone |
Freetown
|
![SM SM](https://www.komar.org/ip_to_country/flags/sm.gif) |
SM |
San Marino |
San Marino
|
![SN SN](https://www.komar.org/ip_to_country/flags/sn.gif) |
SN |
Senegal |
Dakar
|
![SO SO](https://www.komar.org/ip_to_country/flags/so.gif) |
SO |
Somalia |
Mogadishu
|
![SR SR](https://www.komar.org/ip_to_country/flags/sr.gif) |
SR |
Suriname |
Paramaribo
|
![SS SS](https://www.komar.org/ip_to_country/flags/ss.gif) |
SS |
South Sudan |
Juba
|
![ST ST](https://www.komar.org/ip_to_country/flags/st.gif) |
ST |
Sao Tome and Principe |
Sao Tome
|
![SV SV](https://www.komar.org/ip_to_country/flags/sv.gif) |
SV |
El Salvador |
San Salvador
|
![SX SX](https://www.komar.org/ip_to_country/flags/sx.gif) |
SX |
Sint Maarten (Dutch part) |
Philipsburg
|
![SY SY](https://www.komar.org/ip_to_country/flags/sy.gif) |
SY |
Syrian Arab Republic |
Damascus
|
![SZ SZ](https://www.komar.org/ip_to_country/flags/sz.gif) |
SZ |
Eswatini |
Mbabane
|
![TC TC](https://www.komar.org/ip_to_country/flags/tc.gif) |
TC |
Turks and Caicos Islands |
Cockburn Town
|
![TD TD](https://www.komar.org/ip_to_country/flags/td.gif) |
TD |
Chad |
N'Djamena
|
![TF TF](https://www.komar.org/ip_to_country/flags/tf.gif) |
TF |
French Southern Territories |
Port-aux-Francais
|
![TG TG](https://www.komar.org/ip_to_country/flags/tg.gif) |
TG |
Togo |
Lome
|
![TH TH](https://www.komar.org/ip_to_country/flags/th.gif) |
TH |
Thailand |
Bangkok
|
![TJ TJ](https://www.komar.org/ip_to_country/flags/tj.gif) |
TJ |
Tajikistan |
Dushanbe
|
![TK TK](https://www.komar.org/ip_to_country/flags/tk.gif) |
TK |
Tokelau |
|
![TL TL](https://www.komar.org/ip_to_country/flags/tl.gif) |
TL |
Timor-Leste |
Dili
|
![TM TM](https://www.komar.org/ip_to_country/flags/tm.gif) |
TM |
Turkmenistan |
Ashgabat
|
![TN TN](https://www.komar.org/ip_to_country/flags/tn.gif) |
TN |
Tunisia |
Tunis
|
![TO TO](https://www.komar.org/ip_to_country/flags/to.gif) |
TO |
Tonga |
Nuku'alofa
|
![TR TR](https://www.komar.org/ip_to_country/flags/tr.gif) |
TR |
Turkey |
Ankara
|
![TT TT](https://www.komar.org/ip_to_country/flags/tt.gif) |
TT |
Trinidad and Tobago |
Port of Spain
|
![TV TV](https://www.komar.org/ip_to_country/flags/tv.gif) |
TV |
Tuvalu |
Funafuti
|
![TW TW](https://www.komar.org/ip_to_country/flags/tw.gif) |
TW |
Taiwan (Republic of China) |
Taipei
|
![TZ TZ](https://www.komar.org/ip_to_country/flags/tz.gif) |
TZ |
United Republic of Tanzania |
Dodoma
|
![UA UA](https://www.komar.org/ip_to_country/flags/ua.gif) |
UA |
Ukraine |
Kyiv
|
![UG UG](https://www.komar.org/ip_to_country/flags/ug.gif) |
UG |
Uganda |
Kampala
|
![UM UM](https://www.komar.org/ip_to_country/flags/um.gif) |
UM |
United States Minor Outlying Islands |
|
![US US](https://www.komar.org/ip_to_country/flags/us.gif) |
US |
United States of America |
Washington
|
![UY UY](https://www.komar.org/ip_to_country/flags/uy.gif) |
UY |
Uruguay |
Montevideo
|
![UZ UZ](https://www.komar.org/ip_to_country/flags/uz.gif) |
UZ |
Uzbekistan |
Tashkent
|
![VA VA](https://www.komar.org/ip_to_country/flags/va.gif) |
VA |
Holy See |
Vatican City
|
![VC VC](https://www.komar.org/ip_to_country/flags/vc.gif) |
VC |
Saint Vincent and the Grenadines |
Kingstown
|
![VE VE](https://www.komar.org/ip_to_country/flags/ve.gif) |
VE |
Venezuela (Bolivarian Republic of) |
Caracas
|
![VG VG](https://www.komar.org/ip_to_country/flags/vg.gif) |
VG |
British Virgin Islands |
Road Town
|
![VI VI](https://www.komar.org/ip_to_country/flags/vi.gif) |
VI |
United States Virgin Islands |
Charlotte Amalie
|
![VN VN](https://www.komar.org/ip_to_country/flags/vn.gif) |
VN |
Viet Nam |
Hanoi
|
![VU VU](https://www.komar.org/ip_to_country/flags/vu.gif) |
VU |
Vanuatu |
Port Vila
|
![WF WF](https://www.komar.org/ip_to_country/flags/wf.gif) |
WF |
Wallis and Futuna Islands |
Mata Utu
|
![WS WS](https://www.komar.org/ip_to_country/flags/ws.gif) |
WS |
Samoa |
Apia
|
![XK XK](https://www.komar.org/ip_to_country/flags/xk.gif) |
XK |
Unavailable |
Unavailable |
![YE YE](https://www.komar.org/ip_to_country/flags/ye.gif) |
YE |
Yemen |
Sanaa
|
![YT YT](https://www.komar.org/ip_to_country/flags/yt.gif) |
YT |
Mayotte |
Mamoudzou
|
![ZA ZA](https://www.komar.org/ip_to_country/flags/za.gif) |
ZA |
South Africa |
Pretoria
|
![ZM ZM](https://www.komar.org/ip_to_country/flags/zm.gif) |
ZM |
Zambia |
Lusaka
|
![ZW ZW](https://www.komar.org/ip_to_country/flags/zw.gif) |
ZW |
Zimbabwe |
Harare
|
First, it uses various HTTP variables to find the browser language,
type, where you surfed from - i.e. what your IP address is (plus the referrer)
- DNS is used to lookup the hostname from the later. Note that if you are using
a web proxy (quite common in Corporate Environments), that IP address and
hostname is what will be shown/used.
It then uses the Perl Module GeoIP2 and the MaxMind database
to lookup the country and city information based on the IP address.
Note that you can enter
a domain name or IP address manually. BTW, there are more
extensive databases that will provide more precise location data, but
those cost dollars and this is meant just as quick-n-simple demo.
Javascript is used to determine all of the values from timezone on down.
BTW, the images of the flags came from the CIA Factbook web site and
here's a nifty map of the world.
Please do not Email me asking for a copy of the code or more pointers
on how to do this - use the resources mentioned above. Also, please do not
use automated scripts to access this page.