fsymbols
Loading symbols…
››
🇺🇬

flag: Uganda

Flag: Uganda

🇺🇬 is the Uganda flag emoji: it means Uganda, Ugandan identity, or something connected with the country. People send it for trips, diaspora pride, national teams and Uganda news. Where the flag artwork is missing, it shows as the letters UG.

EmojiSince 2015
Also called
Uganda flag · UG flag
Search it as
uganda · ugandan · ug · kampala
Type it as
:flag-ug:
Around since
2015 · Emoji 2.0
Shows up on
Every phone · iPhone, Android, Windows, Mac, Linux

What 🇺🇬 means

It marks Uganda, Ugandan identity, or a Uganda-related context.

Use it for a trip to Uganda, a Ugandan friend or team, Kampala news, or a message about the country. It names one country, not Africa in general.

The striped design centres on Uganda's grey-crowned crane, the national bird, set on black, yellow and red bands that carry national symbolism.

Neutral and civic; it turns personal when someone uses it to mark home, heritage or national pride.

Don't use it as a stand-in for an unspecified African flag.

Don't confuse it with

4

Worth knowing

  • The characters behind 🇺🇬 existed in Unicode 5 years before anyone was allowed to draw them in colour: Unicode 6.0 in 2010, emoji presentation in 2015.
  • 🇺🇬 is not one character. It is 2 of them glued together, which is why deleting it sometimes takes two presses of backspace and why it breaks character counters.

Questions people ask

1

Why does the Uganda flag emoji show UG?

Missing artwork. The flag is built from two letter codes, U and G; as of 2026, some platforms without flag support show those letters instead.

How to type 🇺🇬

Windows
Win+.Open the emoji picker and search “flag: Uganda”.
macOS
Control+Command+Spaceopens the character viewer.
iOS / Android
Emoji keyboard → search “flag”.
Chat apps
:flag-ug:the common shortcode; support varies by platform.
HTML
🇺🇬
Codes and encoding2 code points
HTML decimal
🇺🇬
HTML hex
🇺🇬
CSS content
content: "\1F1FA\1F1EC";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F0%9F%87%BA%F0%9F%87%AC
1
On screen
2
Code points
4
JS .length
8
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1