What 🭶 means
A horizontal line in the second of eight rows of a character cell. Imagine the space one letter takes up, sliced into eight horizontal strips. A black strip in the top row is , in the bottom row ; both have been in Unicode since its early days. The six in between, rows 2 to 7, were missing until 2020, when they were added as 🭶 . The "-2" in this character's name is simply its row number, counted from the top.
Together the eight let a line sit at any height inside the text, which is what you need to draw with characters alone: a ruled line under a title, the edge of a box, the floor a little figure walks on, or the bars of a chart. A matching set does the same for vertical lines, counted from the left.
Where does 🭶 come from, and who uses it now?
Commodore home computers; today it serves text art and retro emulators. The Commodore PET of the late 1970s, and later the VIC-20 and Commodore 64, showed text in a fixed grid of cells and had no cheap way to draw single pixels in that mode. Instead their character set, PETSCII (Commodore's own version of the ASCII code table), included dozens of little graphic tiles: corners, diagonals, checkerboards and horizontal lines at every height. Programmers and hobbyists assembled pictures, frames, menus and even simple games by placing tiles in the grid, and the thin line at each row was a basic building brick.
This particular line was one of them: on a PET, VIC-20 or C64 in graphics mode, pressing ShiftE put it on screen. The keypress sent PETSCII code C5, and the machine stored the tile in screen memory as screen code 45, the number that picks a shape from the character set. When Unicode added the Symbols for Legacy Computing block in version 13.0 (2020), it encoded these old tiles so that screens and listings from such machines could be converted to ordinary text with their line drawings intact. That is why 🭶 exists as a text character today, and why you meet it in retro-computing screens turned into text, terminal and text art, and text-mode interfaces that want a hairline at a precise height.
Part of the collection
Don't confuse it with
5




Combination ideas
4Worth knowing
- Commodore keyboards printed the graphic characters on the front face of each key, so you could see which tile Shift would give you in graphics mode before pressing it.
Questions people ask
3Why does 🭶 show up as an empty box or a question mark?
An empty box means your font has no glyph for it; many default fonts skip this block, and a font that covers it, as some terminal fonts do, draws the line. A question mark can also mean the text got garbled in conversion.
Can I use 🭶 to underline or decorate text in a message?
You can, but only readers whose font includes it will see a line; others get boxes. For a thin line in chat, or ‾ is much more widely supported.
What was it for on the Commodore 64?
Drawing. In text mode the C64 built pictures from PETSCII tiles, and a thin line at each of the eight heights let programs draw frames, bars and sprite-like figures one cell at a time.
How to type or find 🭶
- Search it as
- horizontal one eighth block · thin horizontal line · block graphics · petscii · commodore · c64 · vic-20 · legacy computing
- Shows up in
- Anything that takes text · its shape is whatever your font draws
🭶\1FB76Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.




