Smiling Face with Halo π
Visual Description: The icon shows a round yellow face with a gentle smile and a small halo hovering above the head. The expression is calm and kind, not too wide. Designs vary by platform, so color, line work, and halo shape can look slightly different across devices.
Meaning & Usage: It conveys innocence, kindness, or good intentions. In messages it can soften a claim or show lighthearted approval. It signals mood more than fact, so keep the surrounding text clear. Use it to reduce harshness, highlight sympathy, or mark friendly emphasis in UI.
Historical Background: The halo emoji grew from a broader trend of using symbols to express personality in digital talk. Designers across platforms created their own versions, balancing recognizable features with style guidelines. The icon became common as messaging evolved, reflecting ideas of virtue and playfulness rather than a specific story or event.
Practical Use: In everyday chats, use it to show goodwill or light humor. In formal content, limit or replace it with plain language to avoid ambiguity. For accessibility, provide surrounding text that conveys the message, and ensure screen readers can interpret the intent behind the symbol.
See our category page for related symbols.
Need styled alternatives? Try the Fancy Text tool.
Technical details
- Codepoint:
U+1F607 - General Category:
So - Age:
6.0 - Bidi Class:
ON - Block:
Emoticons - Script:
Common - UTF-8:
F0 9F 98 87 - UTF-16:
D83D DE07 - UTF-32:
0001F607 - HTML dec:
😇 - HTML hex:
😇 - JS escape:
\u{1F607} - Python \N{}:
\N{SMILING FACE WITH HALO} - Python \U:
\U0001F607 - URL-encoded:
%F0%9F%98%87 - CSS escape:
\1F607
How to type / insert
Fast copy: click the Copy button near the top of this page.
By codepoint: in many editors and IDEs, you can insert via the Unicode code U+1F607 or a builtβin character picker.
HTML: use the numeric entity ο (hex) or ο (decimal) when an HTML entity is needed.
Compatibility & troubleshooting
Font support: if the symbol does not render, the current font likely lacks this codepoint. Choose a font with broad Unicode coverage or allow a fallback font.
Web pages: ensure your CSS font stack includes a general fallback; avoid relying on images for common symbols to preserve accessibility and copyability.