fsymbols
Loading symbols…
››
🇨🇬

flag: Congo - Brazzaville

Flag: Congo - Brazzaville

🇨🇬 represents the Republic of the Congo, commonly called Congo-Brazzaville. Use it for that country, its people, travel, teams, or events — not automatically for the Democratic Republic of the Congo. The two Congo flags are easy to mix up.

EmojiSince 2015
Also called
Congo-Brazzaville · Republic of the Congo · Congo Republic
Search it as
cg · brazzaville · congo brazzaville · congo flag · republic of congo
Type it as
:flag-cg:
Around since
2015 · Emoji 2.0
Shows up on
Every phone · iPhone, Android, Windows, Mac, Linux

What 🇨🇬 means

It means the Republic of the Congo, or Congo-Brazzaville.

Use it to point to the country, a person or connection from there, or a country-specific event. As of 2026, some platforms may display the letters CG instead of a flag when their emoji support falls back.

It is a straightforward country marker, not a built-in political or emotional signal.

Do not use it when you mean the Democratic Republic of the Congo.

Don't confuse it with

1

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 🇨🇬 look different on other phones?

Every platform draws its own artwork for the same code point. The character you send is identical; Apple, Google, Samsung and WhatsApp each render it in their own style.

How to type 🇨🇬

Windows
Win+.Open the emoji picker and search “flag: Congo - Brazzaville”.
macOS
Control+Command+Spaceopens the character viewer.
iOS / Android
Emoji keyboard → search “flag”.
Chat apps
:flag-cg:the common shortcode; support varies by platform.
HTML
🇨🇬
Codes and encoding2 code points
HTML decimal
🇨🇬
HTML hex
🇨🇬
CSS content
content: "\1F1E8\1F1EC";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F0%9F%87%A8%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