U+2588 "█" Full Block Unicode Character
Unicode Version 17.0
U+2588 "█" Full Block is a graphical character that represents a solid, completely filled rectangular block, often used in text-based user interfaces, file managers, and terminal applications to create progress bars, fill levels, or visual separators within monospaced environments. Its design as a fully opaque square allows it to function effectively as a placeholder for missing or hidden content, as a shading element in ASCII art and sprites, or as a column fill in charts and tables where precise visual density is required. Because it occupies the full width and height of the character cell, it is frequently employed in command-line tools for displaying disk usage, memory consumption, or loading animations by varying its repetition rather than its shape. This character belongs to the Block Elements Unicode block and is widely supported across all modern fonts and operating systems, making it a stable and universal tool for low-resolution pixel-based representation in text.
General Properties
Encodings
| HTML Decimal Encoding |
█ |
| HTML Hex Encoding |
█ |
| UTF-8 Encoding |
0xE2 0x96 0x88 |
| UTF-16 Encoding |
0x2588 |
| UTF-32 Encoding |
0x00002588 |
| C/C++/Java Escape |
\u2588 |
Unicode Properties