Ff

Shapes

Geometric shapes — squares, circles, triangles, diamonds and block elements for dividers and layouts.

Geometric shapes are perfect for building dividers, bullet lists and minimal aesthetic layouts using nothing but text.

Filled and outlined pairs (■ □, ● ○) let you create on/off indicators, progress bars and patterns.

The block elements at the bottom of this list — █ ▓ ▒ ░ — deserve a special mention. Repeated in a row they draw solid bars and gradients, which is how people build text-based loading bars and pixel-art borders in Discord messages.

Alignment is the one thing to watch. Shapes sit on different baselines depending on the font, so a row of mixed shapes can look slightly uneven. Test your pattern once in the app where it will actually appear before committing to it.

Circles and squares also work as bullet points when standard dashes feel too plain. ● reads heavier; ○ reads lighter. Small squares ▪ ▫ sit neatly against lowercase text.

Characters listed27
Plain text glyphs21
Emoji-style6
Code point rangeU+2588 – U+1F537
27 characters

Related categories

Put these characters to work

Frequently Asked Questions

How do people make aesthetic dividers?expand_more

By repeating shape characters like ┊ ─ ▫ ● between spaces. Try combining them with fullwidth text for a vaporwave layout.

Will shapes align on every device?expand_more

Basic geometric shapes render consistently, but exact glyph design varies slightly by platform font.

Keep exploring