What 犯 means
Use a hexadecimal Unicode input method and enter FA9F.
This means using a system or app feature that accepts Unicode code values; the shortcut varies by operating system.
Ordinary Chinese, Japanese, or Korean typing usually produces 犯, not this exact compatibility code point.
What does 犯 mean?
It represents 犯, a Han character meaning “violate” or “commit a crime.”
Han characters are Chinese-origin characters used in Chinese and Japanese writing and in some Korean contexts; the precise sense depends on the word and language.
Unicode keeps FA9F for conversion to and from KPS 10721-2000, a North Korean standard, without losing the original source entry.
Why does FA9F become 犯?
Normalization can replace FA9F with its unified counterpart, 犯.
Text normalization is a cleanup step that rewrites equivalent characters into one standard form, so it can erase FA9F’s separate code point.
Unicode defines 犯 followed by UFE00 as a standardized variation sequence for preserving the distinction. Regional CJK fonts can draw a Han character differently without changing its underlying identity.
Technical and conversion-specific; its separate code point matters when preserving a legacy character-set mapping.
If you see 犯 or a box, check normalization or font coverage before assuming the text means something different.
Who writes 犯
Loading…
Don't confuse it with
1Questions people ask
1Why does FA9F show as a box?
The app’s font lacks a glyph for FA9F. The text can still contain the exact code point even when the screen has no drawing for it.
How to type or find 犯
- Search it as
- FA9F · 犯 · KP1-5786 · KPS 10721-2000 · normalization · Unicode variant · missing glyph · CJK font
- Shows up in
- Anything that takes text · its shape is whatever your font draws
犯\FA9FCodes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

