fsymbols
Loading symbols…
››
▏

left one eighth block

Left One Eighth Block

▏ is the thinnest left-filling step for text progress bars and compact terminal graphics. In a bar, it shows one eighth of the last cell before wider blocks take over; a monospace font helps the pieces line up, though the exact drawing varies by font.

Text symbol
Search it as
progress bar · text progress bar · terminal bar · partial block · fractional block · block art · Unicode bar
Shows up in
Anything that takes text · its shape is whatever your font draws

What ▏ means

A one-eighth fill for text graphics.

Older vendor character sets and computer terminals used block graphics to draw inside fixed display cells. Teletext and videotex—systems that sent text and simple pictures to TVs—also used mosaics of block shapes. Unicode's block family gathers marks from these different display traditions.

In a text progress bar, the wider left-filling blocks and █ let the bar show fractions of a cell. Put ▏ at the end as the final, one-eighth-filled cell instead of rounding straight to a whole character.

Why does the left one eighth block look wrong?

The font decides how the fraction is drawn.

The glyph marks part of a display cell, but Unicode does not prescribe one pixel drawing. A proportional font or missing fallback glyph can make it look too wide, too thin, off-center, or absent; a monospace font helps adjoining cells line up into a cleaner bar.

Don't confuse it with

3

Combination ideas

1
A sample fill scale: each step adds one eighth, ending at a full cell.

Questions people ask

1

Why 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 ▏

Windows (Word)
Alt+XType 258F, then Alt+X to get ▏.
Windows
Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win + .).
macOS
Control+Command+SpaceOpen the character viewer and search “left one eighth block”.
Linux
Ctrl+Shift+UType 258f, then Enter or Space.
HTML
▏
CSS
\258F
Progress bars
To use ▏ in a progress bar, treat it as the last partial cell and choose a wider block for each larger fraction.
Codes and encoding1 code points
HTML decimal
▏
HTML hex
▏
CSS content
content: "\258F";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%96%8F
1
On screen
1
Code points
1
JS .length
3
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Lines & boxes160 symbols