Geometric Shapes & Block Elements Reference
Click on a symbol to get Unicode, LaTeX, HTML Entity & SVG source code. Includes 150 geometric shapes, block elements, shading patterns and dot graphics for design and typography.
About Geometric Shapes & Block Elements
Complete collection of 150 geometric shapes, block elements, shading patterns and dot symbols
This page contains a complete collection of 150 geometric shapes, block elements, shading patterns and dot graphics. These symbols are mainly located in Unicode blocks: Geometric Shapes (U+25A0–U+25FF), Block Elements (U+2580–U+259F), and Box Drawing. They are widely used in technical drawing, graphic design, UI, ASCII Art, and data visualization.
Geometric Shapes (48 symbols)
■ is called the "Black Square Symbol". Its Unicode is U+25A0, the LaTeX command is \blacksquare, and the HTML entity is ■.
□ is called the "White Square Symbol". Its Unicode is U+25A1, the LaTeX command is \square, and the HTML entity is □.
▢ is called the "White Rounded Square Symbol". Its Unicode is U+25A2, and the HTML entity is ▢.
▣ is called the "White Square with Black Small Square Symbol". Its Unicode is U+25A3, and the HTML entity is ▣.
▲ is called the "Black Up-Pointing Triangle Symbol". Its Unicode is U+25B2, the LaTeX command is \blacktriangle, and the HTML entity is ▲.
△ is called the "White Up-Pointing Triangle Symbol". Its Unicode is U+25B3, the LaTeX command is \triangle, and the HTML entity is △.
▶ is called the "Black Right-Pointing Triangle Symbol". Its Unicode is U+25B6, the LaTeX command is \blacktriangleright, and the HTML entity is ▶.
▼ is called the "Black Down-Pointing Triangle Symbol". Its Unicode is U+25BC, the LaTeX command is \blacktriangledown, and the HTML entity is ▼.
◆ is called the "Black Diamond Symbol". Its Unicode is U+25C6, the LaTeX command is \blacklozenge, and the HTML entity is ◆.
○ is called the "White Circle Symbol". Its Unicode is U+25CB, the LaTeX command is \circ, and the HTML entity is ○.
● is called the "Black Circle Symbol". Its Unicode is U+25CF, the LaTeX command is \bullet, and the HTML entity is ●.
Block Elements (32 symbols)
▀ is called the "Upper Half Block Symbol". Its Unicode is U+2580, and the HTML entity is ▀.
█ is called the "Full Block Symbol". Its Unicode is U+2588, and the HTML entity is █.
░ is called the "Light Shade Symbol". Its Unicode is U+2591, and the HTML entity is ░.
▒ is called the "Medium Shade Symbol". Its Unicode is U+2592, and the HTML entity is ▒.
▓ is called the "Dark Shade Symbol". Its Unicode is U+2593, and the HTML entity is ▓.
Shading Patterns (16 symbols)
◧ is called the "Left Half Black Square Symbol". Its Unicode is U+25E7, and the HTML entity is ◧.
◨ is called the "Right Half Black Square Symbol". Its Unicode is U+25E8, and the HTML entity is ◨.
◤ is called the "Upper Left Triangle Symbol". Its Unicode is U+25E4, and the HTML entity is ◤.
Dot Graphics (24 symbols)
⬤ is called the "Black Large Circle Symbol". Its Unicode is U+2B24, and the HTML entity is ⬤.
⚫ is called the "Medium Black Circle Symbol". Its Unicode is U+26AB, and the HTML entity is ⚫.
⚪ is called the "Medium White Circle Symbol". Its Unicode is U+26AA, and the HTML entity is ⚪.
Usage & Best Practices
These symbols are perfect for UI design, terminal progress bars, data visualization, LaTeX documents, and ASCII art. For LaTeX, use packages like amssymb, stix or pmboxdraw for full support. For HTML, use numeric entities for maximum compatibility.
Tips
Click any symbol card to open the detail panel. Copy Unicode, LaTeX, HTML or SVG with one click. You can also download high-quality transparent PNG images (512×512px) for your projects.