Created
August 27, 2025 13:16
-
-
Save muhsalaa/2074ae4cb8d9af2c9c1edce229c8b344 to your computer and use it in GitHub Desktop.
Countries Flag Emoji's Object
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const countryFlagMapping = { | |
| // Africa | |
| "AO": "๐ฆ๐ด", // Angola | |
| "BF": "๐ง๐ซ", // Burkina Faso | |
| "BI": "๐ง๐ฎ", // Burundi | |
| "BJ": "๐ง๐ฏ", // Benin | |
| "BW": "๐ง๐ผ", // Botswana | |
| "CD": "๐จ๐ฉ", // Democratic Republic of the Congo | |
| "CF": "๐จ๐ซ", // Central African Republic | |
| "CG": "๐จ๐ฌ", // Republic of the Congo | |
| "CI": "๐จ๐ฎ", // Cรดte d'Ivoire | |
| "CM": "๐จ๐ฒ", // Cameroon | |
| "CV": "๐จ๐ป", // Cape Verde | |
| "DJ": "๐ฉ๐ฏ", // Djibouti | |
| "DZ": "๐ฉ๐ฟ", // Algeria | |
| "EG": "๐ช๐ฌ", // Egypt | |
| "EH": "๐ช๐ญ", // Western Sahara | |
| "ER": "๐ช๐ท", // Eritrea | |
| "ET": "๐ช๐น", // Ethiopia | |
| "GA": "๐ฌ๐ฆ", // Gabon | |
| "GH": "๐ฌ๐ญ", // Ghana | |
| "GM": "๐ฌ๐ฒ", // Gambia | |
| "GN": "๐ฌ๐ณ", // Guinea | |
| "GQ": "๐ฌ๐ถ", // Equatorial Guinea | |
| "GW": "๐ฌ๐ผ", // Guinea-Bissau | |
| "KE": "๐ฐ๐ช", // Kenya | |
| "KM": "๐ฐ๐ฒ", // Comoros | |
| "LR": "๐ฑ๐ท", // Liberia | |
| "LS": "๐ฑ๐ธ", // Lesotho | |
| "LY": "๐ฑ๐พ", // Libya | |
| "MA": "๐ฒ๐ฆ", // Morocco | |
| "MG": "๐ฒ๐ฌ", // Madagascar | |
| "ML": "๐ฒ๐ฑ", // Mali | |
| "MR": "๐ฒ๐ท", // Mauritania | |
| "MU": "๐ฒ๐บ", // Mauritius | |
| "MW": "๐ฒ๐ผ", // Malawi | |
| "MZ": "๐ฒ๐ฟ", // Mozambique | |
| "NA": "๐ณ๐ฆ", // Namibia | |
| "NE": "๐ณ๐ช", // Niger | |
| "NG": "๐ณ๐ฌ", // Nigeria | |
| "RW": "๐ท๐ผ", // Rwanda | |
| "SC": "๐ธ๐จ", // Seychelles | |
| "SD": "๐ธ๐ฉ", // Sudan | |
| "SL": "๐ธ๐ฑ", // Sierra Leone | |
| "SN": "๐ธ๐ณ", // Senegal | |
| "SO": "๐ธ๐ด", // Somalia | |
| "SS": "๐ธ๐ธ", // South Sudan | |
| "SZ": "๐ธ๐ฟ", // Eswatini (Swaziland) | |
| "TD": "๐น๐ฉ", // Chad | |
| "TG": "๐น๐ฌ", // Togo | |
| "TN": "๐น๐ณ", // Tunisia | |
| "TZ": "๐น๐ฟ", // Tanzania | |
| "UG": "๐บ๐ฌ", // Uganda | |
| "ZA": "๐ฟ๐ฆ", // South Africa | |
| "ZM": "๐ฟ๐ฒ", // Zambia | |
| "ZW": "๐ฟ๐ผ", // Zimbabwe | |
| // The Americas | |
| "AG": "๐ฆ๐ฌ", // Antigua and Barbuda | |
| "AI": "๐ฆ๐ฎ", // Anguilla | |
| "AR": "๐ฆ๐ท", // Argentina | |
| "AW": "๐ฆ๐ผ", // Aruba | |
| "BB": "๐ง๐ง", // Barbados | |
| "BL": "๐ง๐ฑ", // Saint Barthรฉlemy | |
| "BM": "๐ง๐ฒ", // Bermuda | |
| "BO": "๐ง๐ด", // Bolivia | |
| "BQ": "๐ง๐ถ", // Caribbean Netherlands | |
| "BR": "๐ง๐ท", // Brazil | |
| "BS": "๐ง๐ธ", // Bahamas | |
| "BZ": "๐ง๐ฟ", // Belize | |
| "CA": "๐จ๐ฆ", // Canada | |
| "CL": "๐จ๐ฑ", // Chile | |
| "CO": "๐จ๐ด", // Colombia | |
| "CR": "๐จ๐ท", // Costa Rica | |
| "CU": "๐จ๐บ", // Cuba | |
| "CW": "๐จ๐ผ", // Curaรงao | |
| "DM": "๐ฉ๐ฒ", // Dominica | |
| "DO": "๐ฉ๐ด", // Dominican Republic | |
| "EC": "๐ช๐จ", // Ecuador | |
| "FK": "๐ซ๐ฐ", // Falkland Islands | |
| "GD": "๐ฌ๐ฉ", // Grenada | |
| "GF": "๐ฌ๐ซ", // French Guiana | |
| "GP": "๐ฌ๐ต", // Guadeloupe | |
| "GT": "๐ฌ๐น", // Guatemala | |
| "GY": "๐ฌ๐พ", // Guyana | |
| "HN": "๐ญ๐ณ", // Honduras | |
| "HT": "๐ญ๐น", // Haiti | |
| "JM": "๐ฏ๐ฒ", // Jamaica | |
| "KN": "๐ฐ๐ณ", // Saint Kitts and Nevis | |
| "KY": "๐ฐ๐พ", // Cayman Islands | |
| "LC": "๐ฑ๐จ", // Saint Lucia | |
| "MF": "๐ฒ๐ซ", // Saint Martin | |
| "MQ": "๐ฒ๐ถ", // Martinique | |
| "MS": "๐ฒ๐ธ", // Montserrat | |
| "MX": "๐ฒ๐ฝ", // Mexico | |
| "NI": "๐ณ๐ฎ", // Nicaragua | |
| "PA": "๐ต๐ฆ", // Panama | |
| "PE": "๐ต๐ช", // Peru | |
| "PM": "๐ต๐ฒ", // Saint Pierre and Miquelon | |
| "PR": "๐ต๐ท", // Puerto Rico | |
| "PY": "๐ต๐พ", // Paraguay | |
| "SR": "๐ธ๐ท", // Suriname | |
| "SV": "๐ธ๐ป", // El Salvador | |
| "SX": "๐ธ๐ฝ", // Sint Maarten | |
| "TC": "๐น๐จ", // Turks and Caicos Islands | |
| "TT": "๐น๐น", // Trinidad and Tobago | |
| "US": "๐บ๐ธ", // United States | |
| "UY": "๐บ๐พ", // Uruguay | |
| "VE": "๐ป๐ช", // Venezuela | |
| "VG": "๐ป๐ฌ", // British Virgin Islands | |
| "VI": "๐ป๐ฎ", // US Virgin Islands | |
| // Asia & The Middle East | |
| "AE": "๐ฆ๐ช", // United Arab Emirates | |
| "AF": "๐ฆ๐ซ", // Afghanistan | |
| "AZ": "๐ฆ๐ฟ", // Azerbaijan | |
| "BD": "๐ง๐ฉ", // Bangladesh | |
| "BH": "๐ง๐ญ", // Bahrain | |
| "BN": "๐ง๐ณ", // Brunei | |
| "BT": "๐ง๐น", // Bhutan | |
| "CN": "๐จ๐ณ", // China | |
| "HK": "๐ญ๐ฐ", // Hong Kong | |
| "ID": "๐ฎ๐ฉ", // Indonesia | |
| "IL": "๐ฎ๐ฑ", // Israel | |
| "IN": "๐ฎ๐ณ", // India | |
| "IQ": "๐ฎ๐ถ", // Iraq | |
| "IR": "๐ฎ๐ท", // Iran | |
| "JO": "๐ฏ๐ด", // Jordan | |
| "JP": "๐ฏ๐ต", // Japan | |
| "KG": "๐ฐ๐ฌ", // Kyrgyzstan | |
| "KH": "๐ฐ๐ญ", // Cambodia | |
| "KP": "๐ฐ๐ต", // North Korea | |
| "KR": "๐ฐ๐ท", // South Korea | |
| "KW": "๐ฐ๐ผ", // Kuwait | |
| "KZ": "๐ฐ๐ฟ", // Kazakhstan | |
| "LA": "๐ฑ๐ฆ", // Laos | |
| "LB": "๐ฑ๐ง", // Lebanon | |
| "LK": "๐ฑ๐ฐ", // Sri Lanka | |
| "MM": "๐ฒ๐ฒ", // Myanmar | |
| "MN": "๐ฒ๐ณ", // Mongolia | |
| "MO": "๐ฒ๐ด", // Macau | |
| "MV": "๐ฒ๐ป", // Maldives | |
| "MY": "๐ฒ๐พ", // Malaysia | |
| "NP": "๐ณ๐ต", // Nepal | |
| "OM": "๐ด๐ฒ", // Oman | |
| "PH": "๐ต๐ญ", // Philippines | |
| "PK": "๐ต๐ฐ", // Pakistan | |
| "PS": "๐ต๐ธ", // Palestine | |
| "QA": "๐ถ๐ฆ", // Qatar | |
| "RU": "๐ท๐บ", // Russia | |
| "SA": "๐ธ๐ฆ", // Saudi Arabia | |
| "SG": "๐ธ๐ฌ", // Singapore | |
| "SY": "๐ธ๐พ", // Syria | |
| "TH": "๐น๐ญ", // Thailand | |
| "TJ": "๐น๐ฏ", // Tajikistan | |
| "TL": "๐น๐ฑ", // Timor-Leste | |
| "TM": "๐น๐ฒ", // Turkmenistan | |
| "TR": "๐น๐ท", // Turkey | |
| "TW": "๐น๐ผ", // Taiwan | |
| "UZ": "๐บ๐ฟ", // Uzbekistan | |
| "VN": "๐ป๐ณ", // Vietnam | |
| "YE": "๐พ๐ช", // Yemen | |
| // Europe | |
| "AD": "๐ฆ๐ฉ", // Andorra | |
| "AL": "๐ฆ๐ฑ", // Albania | |
| "AM": "๐ฆ๐ฒ", // Armenia | |
| "AT": "๐ฆ๐น", // Austria | |
| "BA": "๐ง๐ฆ", // Bosnia and Herzegovina | |
| "BE": "๐ง๐ช", // Belgium | |
| "BG": "๐ง๐ฌ", // Bulgaria | |
| "BY": "๐ง๐พ", // Belarus | |
| "CH": "๐จ๐ญ", // Switzerland | |
| "CY": "๐จ๐พ", // Cyprus | |
| "CZ": "๐จ๐ฟ", // Czech Republic | |
| "DE": "๐ฉ๐ช", // Germany | |
| "DK": "๐ฉ๐ฐ", // Denmark | |
| "EE": "๐ช๐ช", // Estonia | |
| "ES": "๐ช๐ธ", // Spain | |
| "FI": "๐ซ๐ฎ", // Finland | |
| "FR": "๐ซ๐ท", // France | |
| "GB": "๐ฌ๐ง", // United Kingdom | |
| "GE": "๐ฌ๐ช", // Georgia | |
| "GG": "๐ฌ๐ฌ", // Guernsey | |
| "GI": "๐ฌ๐ฎ", // Gibraltar | |
| "GR": "๐ฌ๐ท", // Greece | |
| "HR": "๐ญ๐ท", // Croatia | |
| "HU": "๐ญ๐บ", // Hungary | |
| "IE": "๐ฎ๐ช", // Ireland | |
| "IM": "๐ฎ๐ฒ", // Isle of Man | |
| "IS": "๐ฎ๐ธ", // Iceland | |
| "IT": "๐ฎ๐น", // Italy | |
| "JE": "๐ฏ๐ช", // Jersey | |
| "LI": "๐ฑ๐ฎ", // Liechtenstein | |
| "LT": "๐ฑ๐น", // Lithuania | |
| "LU": "๐ฑ๐บ", // Luxembourg | |
| "LV": "๐ฑ๐ป", // Latvia | |
| "MC": "๐ฒ๐จ", // Monaco | |
| "MD": "๐ฒ๐ฉ", // Moldova | |
| "ME": "๐ฒ๐ช", // Montenegro | |
| "MK": "๐ฒ๐ฐ", // North Macedonia | |
| "MT": "๐ฒ๐น", // Malta | |
| "NL": "๐ณ๐ฑ", // Netherlands | |
| "NO": "๐ณ๐ด", // Norway | |
| "PL": "๐ต๐ฑ", // Poland | |
| "PT": "๐ต๐น", // Portugal | |
| "RO": "๐ท๐ด", // Romania | |
| "RS": "๐ท๐ธ", // Serbia | |
| "SE": "๐ธ๐ช", // Sweden | |
| "SI": "๐ธ๐ฎ", // Slovenia | |
| "SK": "๐ธ๐ฐ", // Slovakia | |
| "SM": "๐ธ๐ฒ", // San Marino | |
| "UA": "๐บ๐ฆ", // Ukraine | |
| "VA": "๐ป๐ฆ", // Vatican City | |
| "XK": "๐ฝ๐ฐ", // Kosovo | |
| // Oceania, Island Nations & Territories | |
| "AC": "๐ฆ๐จ", // Ascension Island | |
| "AQ": "๐ฆ๐ถ", // Antarctica | |
| "AS": "๐ฆ๐ธ", // American Samoa | |
| "AU": "๐ฆ๐บ", // Australia | |
| "AX": "๐ฆ๐ฝ", // ร land Islands | |
| "BV": "๐ง๐ป", // Bouvet Island | |
| "CC": "๐จ๐จ", // Cocos Islands | |
| "CK": "๐จ๐ฐ", // Cook Islands | |
| "CP": "๐จ๐ต", // Clipperton Island | |
| "CX": "๐จ๐ฝ", // Christmas Island | |
| "DG": "๐ฉ๐ฌ", // Diego Garcia | |
| "FJ": "๐ซ๐ฏ", // Fiji | |
| "FM": "๐ซ๐ฒ", // Micronesia | |
| "GL": "๐ฌ๐ฑ", // Greenland | |
| "GS": "๐ฌ๐ธ", // South Georgia and South Sandwich Islands | |
| "GU": "๐ฌ๐บ", // Guam | |
| "HM": "๐ญ๐ฒ", // Heard Island and McDonald Islands | |
| "IC": "๐ฎ๐จ", // Canary Islands | |
| "IO": "๐ฎ๐ด", // British Indian Ocean Territory | |
| "KI": "๐ฐ๐ฎ", // Kiribati | |
| "MH": "๐ฒ๐ญ", // Marshall Islands | |
| "MP": "๐ฒ๐ต", // Northern Mariana Islands | |
| "NC": "๐ณ๐จ", // New Caledonia | |
| "NF": "๐ณ๐ซ", // Norfolk Island | |
| "NR": "๐ณ๐ท", // Nauru | |
| "NU": "๐ณ๐บ", // Niue | |
| "NZ": "๐ณ๐ฟ", // New Zealand | |
| "PF": "๐ต๐ซ", // French Polynesia | |
| "PG": "๐ต๐ฌ", // Papua New Guinea | |
| "PN": "๐ต๐ณ", // Pitcairn Islands | |
| "PW": "๐ต๐ผ", // Palau | |
| "RE": "๐ท๐ช", // Rรฉunion | |
| "SB": "๐ธ๐ง", // Solomon Islands | |
| "SH": "๐ธ๐ญ", // Saint Helena | |
| "SJ": "๐ธ๐ฏ", // Svalbard and Jan Mayen | |
| "ST": "๐ธ๐น", // Sรฃo Tomรฉ and Prรญncipe | |
| "TA": "๐น๐ฆ", // Tristan da Cunha | |
| "TF": "๐น๐ซ", // French Southern Territories | |
| "TK": "๐น๐ฐ", // Tokelau | |
| "TO": "๐น๐ด", // Tonga | |
| "TV": "๐น๐ป", // Tuvalu | |
| "UM": "๐บ๐ฒ", // US Minor Outlying Islands | |
| "VC": "๐ป๐จ", // Saint Vincent and the Grenadines | |
| "VU": "๐ป๐บ", // Vanuatu | |
| "WF": "๐ผ๐ซ", // Wallis and Futuna | |
| "WS": "๐ผ๐ธ", // Samoa | |
| "YT": "๐พ๐น" // Mayotte | |
| }; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment