What # means
The wide hash reflects older East Asian encoding widths.
Some older East Asian encodings gave characters two display cells while ASCII used one. The fullwidth form preserved that grid and helped convert legacy text.
In English, # can mark a number, abbreviate the weight unit pound, label a telephone key, or introduce a tag. A Japanese layout guide published in 2007 also lists # as a note marker.
Don't confuse it with
2Questions 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 #
#\FF03Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

