free-symbols

Full Block Symbol

A solid filled square character (█) used as a block element for visual structure.

U+2588

“Full Block” (█) is a Unicode block character that renders as a completely filled square. It’s handy when you need a compact, high-contrast shape in text. Below are copy options, HTML/CSS/JS escapes, and practical ways to use it.

Full Block Symbol Meaning

The Full Block (█) is a solid square from the Unicode Block Elements range (Unicode U+2588). Because it’s fully filled, it draws attention and works well for visual indicators inside plain text—such as separators, emphasis markers, or compact “tiles.” It’s also commonly used to simulate filled areas like progress bars, loading indicators, or stylized icons where you want solid coverage without relying on images. In mixed fonts, the block may appear slightly different in shape or size, but it remains a single, easy-to-copy character across many systems.

Common uses

  • Creating bold separators or section markers in plain text
  • Building simple progress/loading indicators using repeated blocks
  • Designing text-based UI elements, badges, or status indicators
  • Filling cells in ASCII-style tables and grids
  • Highlighting or emphasizing items in lists and menus

Examples

█ Full Block Symbol (U+2588)

  • Status: ██████ Ready
  • Loading: ██░░░░░
  • Choose: █ Option A █ Option B
  • ■■■■■■■■■■
  • Level: █████░░░

Variations

Ready to copy

Technical codes

UnicodeU+2588
HTML Entity█
HTML Code█
CSS\2588

FAQ

What does the Full Block symbol mean?

The Full Block (█) is a solid square from the Unicode Block Elements range (Unicode U+2588). Because it’s fully filled, it draws attention and works well for visual indicators inside plain text—such as separators, emphasis markers, or compact “tiles.” It’s also commonly used to simulate filled areas like progress bars, loading indicators, or stylized icons where you want solid coverage without relying on images. In mixed fonts, the block may appear slightly different in shape or size, but it remains a single, easy-to-copy character across many systems.

What Unicode character is “█”?

It’s the Full Block, Unicode code point U+2588 (HTML entity: █).

How do I copy it in HTML?

You can use the character directly (█) or use the HTML entity: █.

What are the CSS and JavaScript escape codes?

CSS escape: \\2588. JavaScript escape: \\u{2588}.

Will it look the same in every font?

It usually appears as a solid filled square, but exact sizing can vary by font and rendering settings.

Related symbols