Disguised Face 🥸
History & usage: This emoji shows a masked face peeking out, used to convey playful secrecy, flirtation, or light sarcasm in chats and social posts. In messages, it can soften a joke, signal a playful tone, or hint at something hidden behind words. In UI labels and reactions, it can mark items as confidential, teaser updates, or sneaky previews. Moderators and brands may use it to match a brand voice that stays friendly and curious. Accessibility note: alt text should describe a masked, surprised face for screen readers.
See our category page for related symbols.
Need styled alternatives? Try the Fancy Text tool.
Technical details
- Codepoint:
U+1F978 - General Category:
So - Age:
13.0 - Bidi Class:
ON - Block:
Supplemental Symbols and Pictographs - Script:
Common - UTF-8:
F0 9F A5 B8 - UTF-16:
D83E DD78 - UTF-32:
0001F978 - HTML dec:
🥸 - HTML hex:
🥸 - JS escape:
\u{1F978} - Python \N{}:
\N{DISGUISED FACE} - Python \U:
\U0001F978 - URL-encoded:
%F0%9F%A5%B8 - CSS escape:
\1F978
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+1F978 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.