What ↑ means
A halfwidth arrow means “up”; “halfwidth” describes its layout role. It points the same way as the ordinary up arrow ↑; the difference is width, not another mood or message.
In fixed-width East Asian text, a halfwidth arrow is designed for a narrower cell, typically half an em. Font and layout determine the visible width, so ↑ may still look similar to ↑.
The halfwidth and fullwidth distinction comes from East Asian text systems. Older Japanese encodings used halfwidth kana, or Japanese syllabic signs, and punctuation; Unicode preserves this width distinction for compatibility. This arrow follows that convention as a narrow form of ↑.
Why is ↑ different from ↑?
It is the narrow compatibility form of ↑.
U+FFEA has a compatibility decomposition to ↑. Unicode normalization forms NFKC and NFKD can apply that mapping and remove the width distinction.
Use ↑ when its width matters
For ordinary prose or new directional notation, ↑ is the clearer default. Keep ↑ in legacy text or data only when its narrower cell matters.
Technical and compatibility-focused; it signals a width requirement more than a tone.
NFKC or NFKD may erase the narrow distinction by converting it to ↑.
Don't confuse it with
1Questions people ask
1Why does ↑ show as a box on some devices?
Because that device's fonts have no glyph for it. The character is still correct and still copies correctly — the box is a missing glyph, not a broken character.
How to type ↑
↑\FFEACodes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

