The São Tomé & Príncipe flag emoji is a tiny burst of island color. On Apple iOS, it appears as a crisp, slightly glossy rectangle with green–yellow–green horizontal stripes, a bright red triangle on the hoist, and two bold black stars centered on the yellow band. Those two stars stand for the two islands, while the palette channels classic Pan‑African colors. Even at emoji size, the red triangle + double‑star combo is instantly recognizable.
People use it to rep Santomean pride, mark Independence Day (July 12, 1975), hype AFCON or World Cup qualifiers, or set ‘tropical getaway’ energy in travel posts. You’ll see it in Portuguese‑language threads and Lusophone group chats, often paired with coffee, cocoa, palm tree, and beach emojis. Meme mode: the two stars pull double duty as a cheeky “2‑star review” joke—“service was São Tomé & Príncipe out of 5.” It also works as a low‑key flex about equator adventures or a nod to wild landscapes like Pico Cão Grande. Small flag, big vibe: sunny, friendly, and a little underrated—exactly the energy your timeline ordered.
This flag represents the country of São Tomé and Príncipe.
| Twitter Emoji Popularity (Rank) | 1372 of 2393 |
| Apple/iOS Picture | ![]() |
| Google Android Picture | Image not available |
| Google Hangouts Picture | Image not available |
| Twitter.com Picture | Image not available |
| LG Emoji Picture | Image not available |
| Samsung Emoji Picture | Image not available |
| Phantom Open Emoji Picture | Not created yet |
| ASCII Conversion | |
| "Short Code" Name | |
| Keywords | |
| Previous Names: | Regional Indicator Symbol Letters ST São Tomé and Príncipe |
| Emoji Code Version | iOS 8 - Current |
|---|---|
| UTF-8 Unicode Character(s) | 🇸🇹 |
| UTF-8 Character Count | 2 |
| Character(s) In Input | |
| AppleColorEmoji Font (available in OSX/iOS) | 🇸🇹 |
| Decimal HTML Entity | 🇸 🇹 |
| Hexadecimal HTML Entity | 🇸 🇹 |
| Hex Code Point(s) | 1f1f8, 1f1f9 |
| Formal Unicode Notation | U+1F1F8, U+1F1F9 |
| Decimal Code Point(s) | 127480, 127481 | UTF-8 Hex (C Syntax) | 0xF0 0x9F 0x87 0xB8, 0xF0 0x9F 0x87 0xB9 |
| UTF-8 Hex Bytes | F0 9F 87 B8, F0 9F 87 B9 |
| UTF-8 Octal Bytes | 360 237 207 270, 360 237 207 271 |
| UTF-16 Hex (C Syntax) | 0xD83C 0xDDF8, 0xD83C 0xDDF9 |
| UTF-16 Hex | d83cddf8, d83cddf9 |
| UTF-16 Dec | 55356 56824, 55356 56825 |
| UTF-32 Hex (C Syntax) | 0x0001F1F8 0x0001F1F9 |
| UTF-32 Hex | 01F1F8, 01F1F9 |
| UTF-32 Dec | 127480, 127481 |
| Python Src | u"\U0001F1F8\U0001F1F9" |
| PHP Src | "\xf0\x9f\x87\xb8\xf0\x9f\x87\xb9" |
| C/C++/Java Src | "\uD83C\uDDF8\uD83C\uDDF9" |