# Why does a character show as a box or a question mark?

A hollow box, a rectangle with hexadecimal digits, or a boxed question mark is the font's .notdef or last-resort glyph. It is not its own character. Code points: U+0558. That sign does not prove the code point is unassigned, and it is not U+FFFD unless the string actually contains U+FFFD. DerivedAge lists U+0558 as first assigned in Unicode 18.0. Destination fonts were not tested. A non-equivalent fallback is "?" (Visible placeholder when the destination cannot show this scalar). One ASCII question mark. It is not this character and it is not U+FFFD. Font coverage, shaping, and application acceptance were not tested, so those results are unknown.

## Code points

- U+0558 MODIFIER LETTER ARMENIAN SMALL EH

## What was checked

### Missing glyph is not a character

A hollow box, a rectangle with hexadecimal digits, or a boxed question mark is the font's .notdef or last-resort glyph. It is not its own character.

That sign does not prove the code point is unassigned, and it is not U+FFFD unless the string actually contains U+FFFD. DerivedAge lists U+0558 as first assigned in Unicode 18.0. Destination fonts were not tested.

Read the code point. A font built before that assignment has no reason to contain a glyph. Use a placeholder only when the destination was identified and the meaning can survive the change.

## What this does not prove

No OS, font, browser, application, field policy or rendering engine was tested. Unicode validity and segmentation do not establish actual display or acceptance.

Unicode release recorded with this answer: 18.0.0.
Machine-readable JSON: https://copypastecharacters.com/reference/v1/answers/why-a-character-shows-as-a-box-or-question-mark.json
Exact lookup: https://copypastecharacters.com/reference/v1/exact/0558.json
HTML: https://copypastecharacters.com/answers/why-a-character-shows-as-a-box-or-question-mark/

Do not invent a platform-support claim from this data.
