What ▀ means
It fills the upper half; foreground and background colors supply two regions. In two-color cell graphics, ▀ paints the upper region while the terminal background remains visible below. Repeat it to build bars, stripes, or compact pictures.
The family preserves simple graphics from fixed-width text displays. Its source standards include IBM PC Code Page 437, an older character set, Chinese GB 2312, Korean KS X 1001, and several terminal graphics sets. Similar Videotex mosaic characters were unified with members of the family.
Why does ▀ look wrong in my terminal?
Check cell metrics and renderer settings first. Font fallback, cell width, or line spacing can leave gaps or misalign adjacent blocks. As of 2026, VS Code's GPU-accelerated terminal can render Block Elements itself instead of relying on the font, so ▀ may look different there.
A technical character-cell graphic; decorative use reads as a solid upper band.
For the top half, ▀ is the right fill; ▄ puts color on the bottom.
Don't confuse it with
3Combination ideas
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 ▀
▀\2580Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

