What 祈 means
It carries 祈’s sense: praying or asking for a blessing.
The Han character 祈 means prayer or a request for blessing in Chinese and Japanese; Chinese usage also includes asking or wishing. In Japanese, 祈る means “to pray”; words such as 祈願 mean a prayer or earnest request, and 祈雨 means praying for rain. 祈 carries the same meaning, with no separate everyday sense.
Earlier forms of 祈 appear in late Shang oracle-bone inscriptions—writing carved on bones used for divination—around 1200 BCE. An early form also served as a place name, so its original structure and use are unclear. Inscriptions cast on bronze vessels later use 𣄨, a variant of 旂, the character for a banner, to write 祈. The theory that people prayed beneath military banners is speculation, not an established origin. 祈 is a much later Japanese compatibility form.
祈 vs 祈: which should I use?
Use 祈 in new text; keep 祈 for exact source preservation.
祈 is part of the compatibility range for JIS X 0213, a Japanese character-set standard. It preserves the mapping when data is converted between that standard and Unicode; its unified equivalent is 祈. Use 祈 when preserving an exact source form matters, and 祈 for ordinary writing.
The font in use can change the visible regional shape of a Han character. A generic font may show a form unfamiliar to Japanese readers; choose a Japanese-localized font when matching Japanese text or a source glyph matters.
Technical and archival; this exact form preserves a Japanese source character rather than providing a new everyday spelling.
For ordinary writing, use 祈; normalization can erase 祈’s distinction.
Don't confuse it with
1Questions people ask
2Why does 祈 turn into 祈?
Unicode normalization maps 祈 to the unified character 祈, so software that normalizes text can erase the original code-point distinction.
Can I use 祈 in ordinary text?
Use 祈 for ordinary Chinese or Japanese writing. Keep 祈 when preserving an exact source form or its JIS X 0213 mapping matters.
How to type 祈
祈\FA4ECodes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.
