Unicode Flag Converter
ISO 3166-1 국가 코드를 Unicode 지역 표시자 기호를 사용한 깃발 이모지로 변환합니다.
검색
194개 국가 표시 중
Afghanistan
AF
Albania
AL
Algeria
DZ
Andorra
AD
Angola
AO
Antigua and Barbuda
AG
Argentina
AR
Armenia
AM
Australia
AU
Austria
AT
Azerbaijan
AZ
Bahamas
BS
Bahrain
BH
Bangladesh
BD
Barbados
BB
Belarus
BY
Belgium
BE
Belize
BZ
Benin
BJ
Bhutan
BT
Bolivia
BO
Bosnia and Herzegovina
BA
Botswana
BW
Brazil
BR
Brunei
BN
Bulgaria
BG
Burkina Faso
BF
Burundi
BI
Cape Verde
CV
Cambodia
KH
Cameroon
CM
Canada
CA
Central African Republic
CF
Chad
TD
Chile
CL
China
CN
Colombia
CO
Comoros
KM
Congo
CG
Congo (DRC)
CD
Costa Rica
CR
Côte d'Ivoire
CI
Croatia
HR
Cuba
CU
Cyprus
CY
Czech Republic
CZ
Denmark
DK
Djibouti
DJ
Dominica
DM
Dominican Republic
DO
Ecuador
EC
Egypt
EG
El Salvador
SV
Equatorial Guinea
GQ
Eritrea
ER
Estonia
EE
Eswatini
SZ
Ethiopia
ET
Fiji
FJ
Finland
FI
France
FR
Gabon
GA
Gambia
GM
Georgia
GE
Germany
DE
Ghana
GH
Greece
GR
Grenada
GD
Guatemala
GT
Guinea
GN
Guinea-Bissau
GW
Guyana
GY
Haiti
HT
Honduras
HN
Hungary
HU
Iceland
IS
India
IN
Indonesia
ID
Iran
IR
Iraq
IQ
Ireland
IE
Israel
IL
Italy
IT
Jamaica
JM
Japan
JP
Jordan
JO
Kazakhstan
KZ
Kenya
KE
Kiribati
KI
North Korea
KP
South Korea
KR
Kuwait
KW
Kyrgyzstan
KG
Laos
LA
Latvia
LV
Lebanon
LB
Lesotho
LS
Liberia
LR
Libya
LY
Liechtenstein
LI
Lithuania
LT
Luxembourg
LU
Madagascar
MG
Malawi
MW
Malaysia
MY
Maldives
MV
Mali
ML
Malta
MT
Marshall Islands
MH
Mauritania
MR
Mauritius
MU
Mexico
MX
Micronesia
FM
Moldova
MD
Monaco
MC
Mongolia
MN
Montenegro
ME
Morocco
MA
Mozambique
MZ
Myanmar
MM
Namibia
NA
Nauru
NR
Nepal
NP
Netherlands
NL
New Zealand
NZ
Nicaragua
NI
Niger
NE
Nigeria
NG
North Macedonia
MK
Norway
NO
Oman
OM
Pakistan
PK
Palau
PW
Panama
PA
Papua New Guinea
PG
Paraguay
PY
Peru
PE
Philippines
PH
Poland
PL
Portugal
PT
Qatar
QA
Romania
RO
Russia
RU
Rwanda
RW
Saint Kitts and Nevis
KN
Saint Lucia
LC
Saint Vincent and the Grenadines
VC
Samoa
WS
San Marino
SM
São Tomé and Príncipe
ST
Saudi Arabia
SA
Senegal
SN
Serbia
RS
Seychelles
SC
Sierra Leone
SL
Singapore
SG
Slovakia
SK
Slovenia
SI
Solomon Islands
SB
Somalia
SO
South Africa
ZA
South Sudan
SS
Spain
ES
Sri Lanka
LK
Sudan
SD
Suriname
SR
Sweden
SE
Switzerland
CH
Syria
SY
Taiwan
TW
Tajikistan
TJ
Tanzania
TZ
Thailand
TH
Timor-Leste
TL
Togo
TG
Tonga
TO
Trinidad and Tobago
TT
Tunisia
TN
Turkey
TR
Turkmenistan
TM
Tuvalu
TV
Uganda
UG
Ukraine
UA
United Arab Emirates
AE
United Kingdom
GB
United States
US
Uruguay
UY
Uzbekistan
UZ
Vanuatu
VU
Venezuela
VE
Vietnam
VN
Yemen
YE
Zambia
ZM
Zimbabwe
ZW
이 도구 소개
Unicode 플래그 변환기는 ISO 3166-1 국가 코드를 해당하는 깃발 이모지로 변환합니다. 깃발 이모지는 지역 지시자 기호라고 불리는 정교한 유니코드 메커니즘을 사용하여 구축되며, 특수한 유니코드 문자 쌍이 결합되어 전 세계의 모든 국가 또는 지역에 대한 시각적 깃발을 형성합니다. 이 도구는 약 250개의 국가 코드를 모두 처리하고 서버 통신 없이 즉시 렌더링합니다.
미국(US), 일본(JP), 독일(DE) 등 2자리 국가 코드를 입력하면 도구가 즉시 해당하는 깃발 이모지를 표시합니다. 또한 지역별 선택 필터링을 통해 전 세계 깃발 카탈로그를 전체적으로 탐색할 수 있으므로 미처 알지 못한 코드를 쉽게 찾을 수 있습니다. 웹 개발자, 콘텐츠 제작자, 그리고 국제 데이터를 다루는 모든 사용자는 깃발 이모지를 대량으로 생성하거나 기본 유니코드 구조를 이해하는 데 이 변환기를 매우 유용하게 사용할 수 있습니다.
이 도구는 유니코드가 국가 표현을 처리하는 방식을 보여줍니다. 각 깃발은 기술적으로 시스템이 단일의 시각적 이모지로 렌더링하는 두 개의 보이지 않는 지시 문자입니다. 유니코드 표준은 모든 깃발을 동일하게 정의하지만, Windows 같은 일부 구형 플랫폼은 macOS나 Android와 다르게 깃발을 표시할 수 있다는 점을 기억하세요. HTML 및 JavaScript 프로젝트에서는 생성된 이모지를 코드에 직접 복사하거나 코드 스니펫에 표시된 기법을 사용하여 프로그래밍 방식으로 참조할 수 있습니다.
자주 묻는 질문
코드 구현
def iso_to_flag(code: str) -> str:
"""Convert ISO 3166-1 alpha-2 code to flag emoji."""
offset = 0x1F1E6 - ord('A')
return ''.join(chr(ord(c) + offset) for c in code.upper())
# Single country
print(iso_to_flag("US")) # 🇺🇸
print(iso_to_flag("JP")) # 🇯🇵
print(iso_to_flag("DE")) # 🇩🇪
# Batch conversion
countries = {"US": "United States", "JP": "Japan", "GB": "United Kingdom", "FR": "France"}
for code, name in countries.items():
print(f"{iso_to_flag(code)} {name} ({code})")
# Reverse: flag emoji back to code (approximate)
def flag_to_iso(flag: str) -> str:
offset = 0x1F1E6 - ord('A')
chars = [c for c in flag]
return ''.join(chr(ord(c) - offset) for c in chars if ord(c) >= 0x1F1E6)
print(flag_to_iso("🇺🇸")) # USComments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.