Geometric Shape Symbols — Circles, Squares, Triangles Copy Paste
Geometric shapes in text might seem basic, but they're surprisingly useful. Designers use them as bullet points. Gamers put them in clan tags. People use them to create ASCII art or structure their social media bios. And once you know they exist, you'll start seeing them everywhere.
Here's every geometric shape symbol available in Unicode, organized so you can find exactly what you need.
Circle Symbols
Circles come in more varieties than you'd expect. From tiny dots to large filled circles:
● — Black circle (filled)
○ — White circle (outline)
◉ — Fisheye (circle within circle)
◎ — Bullseye
◌ — Dotted circle
◍ — Circle with vertical fill
◐ — Left half black
◑ — Right half black
◒ — Bottom half black
◓ — Top half black
◔ — Circle with upper right quarter
◕ — Circle with all but upper left
⊙ — Circled dot
⊚ — Circled ring
⦿ — Circled bullet
⬤ — Large black circle
The half-filled circles (◐ ◑ ◒ ◓) are great for showing progress or phases. I've seen people use them in project updates — three filled and one half means "75% done." Smart.
Square Symbols
■ — Black square (filled)
□ — White square (outline)
▪ — Small black square
▫ — Small white square
◼ — Medium black square
◻ — Medium white square
⬛ — Large black square
⬜ — Large white square
▣ — White square with roundcorners
▤ — Square with horizontal fill
▥ — Square with vertical fill
▦ — Square with crosshatch fill
▧ — Square with upper left diagonal
▨ — Square with upper right diagonal
▩ — Square with diagonal crosshatch
The patterned squares (▤ ▥ ▦ ▧ ▨ ▩) are underrated. They're perfect for creating visual texture in text-only environments. Discord server descriptions and readme files use these a lot.
Triangle Symbols
▲ — Black up triangle
△ — White up triangle
▼ — Black down triangle
▽ — White down triangle
◄ — Black left triangle
◁ — White left triangle
► — Black right triangle
▷ — White right triangle
▸ — Small right triangle
▹ — Small white right triangle
▴ — Small up triangle
▾ — Small down triangle
◢ — Lower right triangle
◣ — Lower left triangle
◤ — Upper left triangle
◥ — Upper right triangle
Triangles are natural direction indicators. ► works as a play button, ▲▼ work as up/down arrows, and the small triangles (▸▹) make great bullet points. The corner triangles (◢◣◤◥) are surprisingly useful for creating borders and frames in text art.
Diamond Symbols
◆ — Black diamond
◇ — White diamond
◈ — White diamond containing black small diamond
♦ — Playing card diamond
⬥ — Black medium diamond
⬦ — White medium diamond
⟐ — Diamond with left half black
⟡ — Concave sided diamond
❖ — Black diamond minus white X
Diamonds are popular in gaming tags and usernames. The playing card diamond (♦) is probably the most recognized, but ◆ and ◇ look cleaner in most text contexts.
Other Shapes
Beyond the basics, there are some less common shapes that can be useful:
⬟ — Pentagon
⬡ — Hexagon (white)
⬢ — Hexagon (black)
⭔ — Right pentagon
⏣ — Benzene ring (hexagon with circle)
⏢ — Trapezoid
⏥ — Equivalent shapes
⌬ — Triangle with dot
⏠ — Dentistry symbol
The hexagons (⬡ ⬢) show up a lot in tech and gaming contexts. Something about hexagons just screams "futuristic." If you're making a cyberpunk-themed bio, hexagons are your friend.
Using Shapes as Bullet Points
Tired of the same boring bullet points? Shapes make great alternatives:
- ◆ Main point (diamond)
- ▸ Sub-point (small triangle)
- ● Filled circle (classic alternative)
- ■ Filled square (structured lists)
- ▪ Small square (compact lists)
Mix filled and outline versions for hierarchy: ● for main points, ○ for sub-points. Or ■ for categories and □ for items within each category. It's cleaner than trying to indent in platforms that don't support indentation.
Shapes for Gaming and Usernames
Geometric shapes in gaming names have been popular since the early days of online gaming. They make names stand out in leaderboards and chat:
- ◆ Shadow ◆
- ▲ ELITE ▲
- 【◉】Sniper
- ●━━ ProGamer ━━●
- ⬡ HexaKill ⬡
Combine shapes with special characters for gaming names for maximum effect. Just make sure your game supports Unicode — some older games strip non-ASCII characters.
Creating Patterns with Shapes
You can combine shapes to create simple patterns in text:
◇◆◇◆◇◆◇◆◇ — Diamond pattern
▲▽▲▽▲▽▲▽▲ — Mountain pattern
○●○●○●○●○ — Dots pattern
■□■□■□■□■ — Checkerboard
▸▸▸▸▸▸▸▸▸ — Arrow chain
These patterns work as text dividers too. The alternating filled/empty shapes create visual rhythm that plain lines can't match.
Quick Copy Reference
All shapes in one spot:
● ○ ◉ ◎ ■ □ ▪ ▫ ▲ △ ▼ ▽ ◄ ► ◆ ◇ ♦ ❖ ⬡ ⬢ ⬟ ⬤ ⬛ ⬜ ◐ ◑ ◒ ◓ ◢ ◣ ◤ ◥ ▸ ▹ ▴ ▾
Highlight, copy, paste. That's the whole workflow.