Showing of symbols (filtered)
No symbols match your search.
What Are Geometric Shapes?
Geometric shape symbols are Unicode characters representing basic forms like squares, circles, triangles, and polygons. These symbols are useful for diagrams, lists, decorative elements, user interface design, and mathematical notation without requiring images or special fonts.
Common Shape Categories
Squares and Rectangles
Square symbols come in filled (■) and outlined (□) variants, plus various sizes:
- ■ Black Square: Solid filled square, used for bullets, checkboxes, or emphasis
- □ White Square: Empty outline, commonly used for unchecked checkboxes
- ▪ ▫: Small squares for subtle bullets or decorative elements
- ◼ ◻: Medium squares for intermediate sizing
Circles
Circle symbols serve as bullets, indicators, and diagram elements:
- ● Black Circle: Filled circle, classic bullet point alternative
- ○ White Circle: Outlined circle, radio button representation
- ◉ Fisheye: Circle with inner dot, target or selected state indicator
- ◎ Bullseye: Concentric circles, literal target symbol
Triangles
Directional triangles indicate movement, expansion, or hierarchy:
- ▲ △: Up-pointing triangles (filled/outlined) for increase, north, or expand
- ▼ ▽: Down-pointing for decrease, south, or collapse
- ◀ ◁: Left-pointing for back, west, or previous
- ▶ ▷: Right-pointing for forward, east, next, or play controls
Diamonds
Diamond shapes add visual interest and denote special status:
- ◆ Black Diamond: Filled diamond for emphasis or special notation
- ◇ White Diamond: Outlined diamond, decorative bullet alternative
Common Uses
List Bullets and Markers
Replace standard bullets with shapes for visual hierarchy:
- ● Level one items
- ○ Level two items
- ▪ Level three items
User Interface Elements
- Checkboxes: □ unchecked, ■ checked
- Radio buttons: ○ unselected, ◉ selected
- Play controls: ▶ play, ◼ stop, ▮ pause
- Expand/collapse: ▶ collapsed, ▼ expanded
Diagrams and Flowcharts
Simple diagrams without image assets:
- Process steps: □ → □ → □
- Decision points: ◇ (diamond for yes/no choices)
- Start/end: ● or ■
Data Visualization
- Legend markers in text-based charts
- Status indicators (● red, ● yellow, ● green)
- Category symbols in lists or tables
Decorative Elements
- Section dividers: ◆◆◆
- Frame corners: ◢ ◣ ◤ ◥
- Pattern fills: repeating shapes for backgrounds
Mathematical and Technical Notation
- Geometric proofs and diagrams
- Set membership indicators
- Logic and Boolean operators
Filled vs. Outlined Shapes
Most basic shapes come in two variants:
- Filled (black): Solid color, stronger visual weight, indicates selected or active state
- Outlined (white): Just the border, lighter weight, indicates unselected or inactive state
Use this contrast to show state changes, create visual hierarchy, or distinguish between categories.
Size Variants
Many shapes include multiple sizes:
- Small: ▪ ▫ for subtle emphasis
- Medium: ◼ ◻ for moderate weight
- Large/Standard: ■ □ for strong presence
Size mixing creates visual hierarchy without color.
Partial and Divided Shapes
Specialized symbols show fractions or divisions:
- ◐ ◑: Half-filled circles (left/right)
- ◒ ◓: Half-filled circles (bottom/top)
- ◔ ◕: Quarter-filled circles
Use for progress indicators, ratings, or graphical representations of portions.
Polygons
Beyond basic shapes, Unicode includes regular polygons:
- ⬟ ⬠: Pentagons (5 sides)
- ⬢ ⬣: Hexagons (6 sides)
- ⯃ ⯄: Octagons (8 sides)
Useful for special markers, honeycomb patterns, or geometric diagrams.
Typing Geometric Shapes
macOS
- Character Viewer: Control + Command + Space
- Search for "geometric" to browse shapes
Windows
- Character Map application
- Alt codes for common shapes (limited selection)
- Alt + 9632 = ■
- Alt + 9633 = □
- Alt + 9679 = ●
HTML Entities
Limited HTML entity support:
- ■ for ■
- □ for □
- ● for ●
- ○ for ○
- ▼ for ▼
- ▲ for ▲
CSS and Styling
Geometric shapes can be styled with CSS:
- Color: Change with
colorproperty - Size: Adjust with
font-size - Spacing: Control with
letter-spacingor margins - Alignment: Use
vertical-alignfor inline positioning
Accessibility Considerations
Screen Readers
Screen readers announce shapes by name ("black square," "white circle"). For important information:
- Don't rely solely on shape to convey meaning
- Provide text alternatives or labels
- Use aria-hidden="true" for purely decorative shapes
- Consider using actual form elements (checkbox, radio) instead of shape symbols
Color Blindness
When using colored shapes for status or categories:
- Use shape differences, not just color (● vs ■ vs ▲)
- Ensure sufficient color contrast
- Provide text labels when possible
Platform Compatibility
Basic geometric shapes are universally supported across:
- All modern operating systems
- Web browsers
- Mobile devices
- Office applications
More specialized shapes (polygons, exotic variants) may have varying support depending on installed fonts.
Common Mistakes
Using Shapes for Critical UI Elements
Don't use Unicode shape characters for actual functional UI elements:
- Wrong: Using □ and ■ as clickable checkboxes
- Right: Use proper HTML form elements styled with CSS
Inconsistent Sizing
Shapes from different Unicode blocks may not align or size consistently. Test appearance in target fonts.
Over-reliance on Color
Colored shapes without alternative indicators create accessibility issues.
Design Best Practices
- Use filled shapes for emphasis, outlined for subtlety
- Maintain consistent shape usage throughout a document or site
- Consider visual weight when mixing shapes and text
- Test rendering across different fonts and platforms
- Use shapes sparingly to avoid visual clutter
- Ensure adequate spacing between shapes and text
- Combine with color intentionally, not randomly
Alternative Approaches
CSS Shapes
For more control, create shapes with CSS:
- Border-radius for circles and rounded corners
- Transform and clip-path for complex shapes
- SVG for precise geometric forms
Icon Fonts
Font Awesome, Material Icons, and similar libraries offer extensive shape and icon collections with consistent styling.
SVG Graphics
For complex diagrams or precise control, use SVG instead of Unicode characters.
Mathematical Context
In mathematical notation, shapes have specific meanings:
- □ (square): End of proof (Q.E.D.)
- ▪ (small square): Alternative end-of-proof symbol
- △ (triangle): Triangle in geometric notation
- ○ (circle): Composition operator, circle in diagrams
Cultural and Symbolic Meanings
Shapes carry cultural associations:
- Circle: Completeness, infinity, unity
- Square: Stability, equality, honesty
- Triangle: Direction, hierarchy, change
- Diamond: Value, rarity, durability
Be mindful of these associations when using shapes in design and communication.