Home/KKTC Flag Emoji

KKTC bayrağı emoji — why there isn’t one

⚑ ☾ ★

There is no KKTC flag emoji, because Unicode builds flags from ISO 3166-1 region codes. Here is why, how flag emoji work, and the text marks used instead — they pass TikTok, Instagram, Roblox and Free Fire name fields where an emoji would not.

Checked on real iOS, Android and Windows devices · last checked · by the SoShareIT Emojis editorial team

Text flag and crescent characters with Unicode code points used in place of a KKTC flag emoji: black flag U+2691, white flag U+2690, crescent U+263D and star U+2605

KKTC Flag Emoji — copy in one tap

420 kaomoji

Try it with your own name

Type a name, copy any style — 24 frames, one tap each

Paste the result into a display name or bio. A TikTok or Instagram @username accepts only letters, numbers, dots and underscores — decorated characters are rejected there.

Where these are accepted

Tested per field — the honest version
App / field Decoration Limit Last tested What actually happens
TikTok username (@handle) Rejected / stripped 2–24 characters August 2026 Letters, numbers, underscore and dot only, and it cannot start or end with a dot. Decorated characters are rejected outright.
TikTok display name Accepted No decoration limit found August 2026 Accepts symbols, kaomoji and decorated combos. This is the field every "TikTok font" guide actually means.
Instagram bio & name Accepted Both fields accept decoration August 2026 Bio and display name both take decorated characters. The @username does not.
Game display names (Roblox, Free Fire) Rejected / stripped Emoji stripped; text marks usually pass Not tested in-game Colour emoji are stripped from most in-game name fields, while plain marks — ⋆ ★ 𐙚 ୨୧ ✧ — usually survive. Each game runs its own private filter and changes it without notice, so use the rename preview before you confirm.
Discord, Telegram, WhatsApp Accepted Long combining stacks may be trimmed August 2026 Display names and messages accept the full range. Very long combining stacks may be trimmed in narrow layouts.

Platform filters are undocumented and change without notice, so we re-test rather than copy forward — see how we curate and verify.

If you have been looking for a KKTC bayrağı emoji and cannot find it, the reason is technical rather than anything else: flag emoji are built from two-letter region codes on the ISO 3166-1 list, and a flag exists only where such a code exists. Northern Cyprus is not on that list, so no font has a flag to draw.

This page explains how flag emoji are actually assembled from regional indicator letters, why some places have one and others do not, and which plain-text marks — ⚑ ☾ ★ — people use instead. Every character is listed with its real code point from the Unicode character database.

What to use instead

  • Display name: ⚑ or ☾★ are plain text and pass name filters.
  • Bio: 🇹🇷 exists as an emoji if the Turkish flag is what you want.
  • Anywhere strict: text marks survive where emoji are stripped.
  • Documents: ⚑ takes your text colour, so it prints properly.
A flag emoji is two letters in disguise. If you see two boxed letters instead of a flag, the device simply has no flag font.

Why there is no KKTC flag emoji

There is no KKTC flag emoji, and there is no way to make one. The list Unicode draws flags from is the ISO 3166-1 list of two-letter region codes. Northern Cyprus does not have a code on that list, so there is no regional indicator pair that any font will render as its flag. This is a technical constraint of how flag emoji are built, not a judgement about anything.

The wider picture — every flag character you can type, how they render on Windows versus a phone, and the joined sequences behind the pirate and pride flags — is on flag symbols.

The same is true of a long list of places: a flag emoji exists only where a two-letter code exists. That is why you can type Wales and Scotland as flags (they have special subdivision sequences) but not most regions, and why new flags appear only when the underlying code list changes.

What people actually use instead:

  • The Turkish flag 🇹🇷, which does exist as U+1F1F9 U+1F1F7.
  • A text mark such as or next to the name, which works everywhere and takes your text colour.
  • A crescent and star written as characters — (U+263D FIRST QUARTER MOON) with (U+2605 BLACK STAR) — which is text, not an emoji, and survives name fields.

How flag emoji are actually built

Flag emoji are not single characters. Each one is a pair of regional indicator symbols — the letters A to Z in a special block — and a font draws the pair as a flag when the two letters form a region code that is on the list Unicode uses. 🇺🇸 is really the letters U and S; 🇹🇷 is T and R.

SymbolCode pointWindows AltUnicode nameNotes
U+2691Alt+9873Black flagPlain text. Takes your text colour.
U+2690Alt+9872White flagThe hollow version.
U+1F3F3Waving white flagEmoji.
U+1F3F4Waving black flagEmoji. The base for subdivision flags.
U+1F6A9Triangular flag on postEmoji.
U+1F1F9 U+1F1F7Regional indicators T + RTwo letters that a font draws as the Turkish flag.

Because the pair is just two letters, a device with no flag font shows two boxed letters instead of a flag. The text is intact either way — the same missing-font situation as any other character.

Text marks to use instead

Copy any of these. They are all plain text unless marked as emoji, so they keep working in a display name.

Symbol meanings

BLACK FLAG (U+2691) — plain text.
WHITE FLAG (U+2690) — plain text.
🇹🇷REGIONAL INDICATOR T + R (U+1F1F9 U+1F1F7) — two letters drawn as one flag.
FIRST QUARTER MOON (U+263D) — text crescent.
BLACK STAR (U+2605) — text star.
Frequently asked questions
Is there a KKTC flag emoji?No. Unicode builds flag emoji from pairs of regional indicator letters that match a two-letter code on the ISO 3166-1 list. There is no such code for Northern Cyprus, so there is no pair any font will draw as that flag. It is a limitation of how flag emoji work.
Can someone add it later?Only if the underlying two-letter code list changes. Unicode does not add flags by request — it follows ISO 3166-1, so new flag emoji appear when new codes appear there.
How do flag emoji work?Each one is two regional indicator symbols — the letters A to Z in a dedicated block. 🇹🇷 is the letters T and R; a font that recognises the pair draws the Turkish flag. Devices without a flag font show two boxed letters instead.
What can I use in a name field instead?Plain text marks: ⚑ (U+2691), ⚐ (U+2690), or a crescent and star written as ☾ and ★. Because these are ordinary characters they take your text colour and usually pass filters that strip emoji.
Why do Wales and Scotland have flags but not other regions?They use a longer subdivision sequence rather than a simple two-letter pair. Only a small number of subdivisions were given such sequences, which is why most regions still have no flag emoji.
Need another style?

Browse every kaomoji topic and copy in one tap.

Explore topics