İçeriğe geç
🛠️ToolsShed

Unicode Flag Converter

ISO 3166-1 ülke kodlarını Unicode Bölgesel Gösterge Sembolleri kullanarak bayrak emojilerine dönüştürün.

Arama

194 ülke gösteriliyor

🇦🇫

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

Bu araç hakkında

Unicode Bayrak Dönüştürücü, ISO 3166-1 ülke kodlarını karşılık gelen bayrak emojisi gösterimlere dönüştürür. Bayrak emojileri, Regional Indicator Symbols (Bölgesel Gösterge Sembolleri) adı verilen akıllı bir Unicode mekanizması kullanılarak oluşturulur; burada özel Unicode karakterlerinin çiftleri, dünyadaki herhangi bir ülke veya bölge için görsel bayrak oluşturmak üzere birleşir. Bu araç dünya çapında yaklaşık 250 ülke kodunu işler ve sunucu iletişimi olmadan anında görüntüler.

Basitçe iki harfli bir ülke kodunu gir—örneğin Amerika Birleşik Devletleri için US, Japonya için JP veya Almanya için DE—ve araç anında karşılık gelen bayrak emojisini görüntüler. Ayrıca bölgeye göre isteğe bağlı filtreleme ile tüm dünya bayrağı kataloğunu gezebilir, bilemeyeceğin kodları kolayca keşfedebilirsin. Web geliştiricileri, içerik yaratıcıları ve uluslararası verilerle çalışan herkes, bu dönüştürücüyü bayrak emojilerini toplu olarak hızlı bir şekilde oluşturmak veya temel Unicode yapısını anlamak için paha biçilmez bulacaktır.

Araç, Unicode'un ülke gösterimini nasıl işlediğini ortaya koyar: teknik açıdan, her bayrak, sisteminizin tek bir görsel emoji olarak oluşturduğu iki görünmez gösterge karakteridir. Unicode standardı tüm bayrakları aynı şekilde tanımlasa da, Windows gibi bazı eski platformlar bayrakları macOS veya Android'den farklı şekilde görüntüleyebileceğini unutma. HTML ve JavaScript projeleri için, oluşturulan emojiyi doğrudan kodunuza kopyalayabilir veya kod parçacıklarında gösterilen teknikler kullanarak programlı olarak başvurabilirsin.

Sıkça Sorulan Sorular

Kod Uygulaması

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("🇺🇸"))  # US

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.