Geometric shapes

Discover our collection of geometric shapes, ideal for presentations, diagrams, and design. Including squares, circles, triangles, and many more. Use these symbols to create professional and clear visuals.

This page gathers 96 characters, from ■ (U+25A0) to ◿ (U+25FF). They belong to the Geometric Shapes Unicode block (U+25A0–U+25FF), which gathers squares, circles, triangles and diamonds used as bullets, markers or diagram elements.

Click a character to open its reference page: you will find its code point, its HTML entities, its CSS, JavaScript and Python escape sequences, and how to type it on Windows, macOS and Linux.

Character list

Black Square White Square White Square With Rounded Corners White Square Containing Black Small Square Square With Horizontal Fill Square With Vertical Fill Square With Orthogonal Crosshatch Fill Square With Upper Left To Lower Right Fill Square With Upper Right To Lower Left Fill Square With Diagonal Crosshatch Fill Black Small Square White Small Square Black Rectangle White Rectangle Black Vertical Rectangle White Vertical Rectangle Black Parallelogram White Parallelogram Black Up-Pointing Triangle White Up-Pointing Triangle Black Up-Pointing Small Triangle White Up-Pointing Small Triangle Black Right-Pointing Triangle White Right-Pointing Triangle Black Right-Pointing Small Triangle White Right-Pointing Small Triangle Black Right-Pointing Pointer White Right-Pointing Pointer Black Down-Pointing Triangle White Down-Pointing Triangle Black Down-Pointing Small Triangle White Down-Pointing Small Triangle Black Left-Pointing Triangle White Left-Pointing Triangle Black Left-Pointing Small Triangle White Left-Pointing Small Triangle Black Left-Pointing Pointer White Left-Pointing Pointer Black Diamond White Diamond White Diamond Containing Black Small Diamond Fishtail Lozenge White Circle Dotted Circle Circle With Vertical Fill Bullseye Black Circle White Circle With Right Half Black White Circle With Left Half Black White Circle With Upper Half Black White Circle With Lower Half Black White Circle With Upper Right Quadrant Black White Circle With All But Upper Left Quadrant Black Left Half Black Circle Right Half Black Circle Inverse Bullet Inverse White Circle Upper Half Inverse White Circle Lower Half Inverse White Circle Upper Left Quadrant Circular Arc Upper Right Quadrant Circular Arc Lower Right Quadrant Circular Arc Lower Left Quadrant Circular Arc Upper Half Circle Lower Half Circle Black Lower Right Triangle Black Lower Left Triangle Black Upper Left Triangle Black Upper Right Triangle White Bullet Square with Left Half Black Square with Right Half Black Square with Upper Left Diagonal Half Black Square with Lower Right Diagonal Half Black White Square with Vertical Bisecting Line White Up Pointing Triangle with Dot Up Pointing Triangle with Left Half Black Up Pointing Triangle with Right Half Black Large Circle White Square with Upper Left Quadrant White Square with Lower Left Quadrant White Square with Lower Right Quadrant White Square with Upper Right Quadrant White Circle with Upper Left Quadrant White Circle with Lower Left Quadrant White Circle with Lower Right Quadrant White Circle with Upper Right Quadrant Upper Left Triangle Upper Right Triangle Lower Left Triangle White Medium Square Black Medium Square White Medium Small Square Black Medium Small Square White Large Square

Reference table

The 96 characters on this page, with their code point, HTML entity and the shortcut to use on each system.

Character Name Code point Named HTML entity Windows macOS Linux
Black Square U+25A0 ■ 25A0 + Alt + X Ctrl + ⇧ + U, 25A0
White Square U+25A1 □ 25A1 + Alt + X Ctrl + ⇧ + U, 25A1
White Square With Rounded Corners U+25A2 ▢ 25A2 + Alt + X Ctrl + ⇧ + U, 25A2
White Square Containing Black Small Square U+25A3 ▣ 25A3 + Alt + X Ctrl + ⇧ + U, 25A3
Square With Horizontal Fill U+25A4 ▤ 25A4 + Alt + X Ctrl + ⇧ + U, 25A4
Square With Vertical Fill U+25A5 ▥ 25A5 + Alt + X Ctrl + ⇧ + U, 25A5
Square With Orthogonal Crosshatch Fill U+25A6 ▦ 25A6 + Alt + X Ctrl + ⇧ + U, 25A6
Square With Upper Left To Lower Right Fill U+25A7 ▧ 25A7 + Alt + X Ctrl + ⇧ + U, 25A7
Square With Upper Right To Lower Left Fill U+25A8 ▨ 25A8 + Alt + X Ctrl + ⇧ + U, 25A8
Square With Diagonal Crosshatch Fill U+25A9 ▩ 25A9 + Alt + X Ctrl + ⇧ + U, 25A9
Black Small Square U+25AA ▪ 25AA + Alt + X Ctrl + ⇧ + U, 25AA
White Small Square U+25AB ▫ 25AB + Alt + X Ctrl + ⇧ + U, 25AB
Black Rectangle U+25AC ▬ 25AC + Alt + X Ctrl + ⇧ + U, 25AC
White Rectangle U+25AD ▭ 25AD + Alt + X Ctrl + ⇧ + U, 25AD
Black Vertical Rectangle U+25AE ▮ 25AE + Alt + X Ctrl + ⇧ + U, 25AE
White Vertical Rectangle U+25AF ▯ 25AF + Alt + X Ctrl + ⇧ + U, 25AF
Black Parallelogram U+25B0 ▰ 25B0 + Alt + X Ctrl + ⇧ + U, 25B0
White Parallelogram U+25B1 ▱ 25B1 + Alt + X Ctrl + ⇧ + U, 25B1
Black Up-Pointing Triangle U+25B2 ▲ 25B2 + Alt + X Ctrl + ⇧ + U, 25B2
White Up-Pointing Triangle U+25B3 △ 25B3 + Alt + X Ctrl + ⇧ + U, 25B3
Black Up-Pointing Small Triangle U+25B4 ▴ 25B4 + Alt + X Ctrl + ⇧ + U, 25B4
White Up-Pointing Small Triangle U+25B5 ▵ 25B5 + Alt + X Ctrl + ⇧ + U, 25B5
Black Right-Pointing Triangle U+25B6 ▶ 25B6 + Alt + X Ctrl + ⇧ + U, 25B6
White Right-Pointing Triangle U+25B7 ▷ 25B7 + Alt + X Ctrl + ⇧ + U, 25B7
Black Right-Pointing Small Triangle U+25B8 ▸ 25B8 + Alt + X Ctrl + ⇧ + U, 25B8
White Right-Pointing Small Triangle U+25B9 ▹ 25B9 + Alt + X Ctrl + ⇧ + U, 25B9
Black Right-Pointing Pointer U+25BA ► 25BA + Alt + X Ctrl + ⇧ + U, 25BA
White Right-Pointing Pointer U+25BB ▻ 25BB + Alt + X Ctrl + ⇧ + U, 25BB
Black Down-Pointing Triangle U+25BC ▼ 25BC + Alt + X Ctrl + ⇧ + U, 25BC
White Down-Pointing Triangle U+25BD ▽ 25BD + Alt + X Ctrl + ⇧ + U, 25BD
Black Down-Pointing Small Triangle U+25BE ▾ 25BE + Alt + X Ctrl + ⇧ + U, 25BE
White Down-Pointing Small Triangle U+25BF ▿ 25BF + Alt + X Ctrl + ⇧ + U, 25BF
Black Left-Pointing Triangle U+25C0 ◀ 25C0 + Alt + X Ctrl + ⇧ + U, 25C0
White Left-Pointing Triangle U+25C1 ◁ 25C1 + Alt + X Ctrl + ⇧ + U, 25C1
Black Left-Pointing Small Triangle U+25C2 ◂ 25C2 + Alt + X Ctrl + ⇧ + U, 25C2
White Left-Pointing Small Triangle U+25C3 ◃ 25C3 + Alt + X Ctrl + ⇧ + U, 25C3
Black Left-Pointing Pointer U+25C4 ◄ 25C4 + Alt + X Ctrl + ⇧ + U, 25C4
White Left-Pointing Pointer U+25C5 ◅ 25C5 + Alt + X Ctrl + ⇧ + U, 25C5
Black Diamond U+25C6 ◆ 25C6 + Alt + X Ctrl + ⇧ + U, 25C6
White Diamond U+25C7 ◇ 25C7 + Alt + X Ctrl + ⇧ + U, 25C7
White Diamond Containing Black Small Diamond U+25C8 ◈ 25C8 + Alt + X Ctrl + ⇧ + U, 25C8
Fishtail U+25C9 ◉ 25C9 + Alt + X Ctrl + ⇧ + U, 25C9
Lozenge U+25CA ◊ 25CA + Alt + X Ctrl + ⇧ + U, 25CA
White Circle U+25CB ○ 25CB + Alt + X Ctrl + ⇧ + U, 25CB
Dotted Circle U+25CC ◌ 25CC + Alt + X Ctrl + ⇧ + U, 25CC
Circle With Vertical Fill U+25CD ◍ 25CD + Alt + X Ctrl + ⇧ + U, 25CD
Bullseye U+25CE ◎ 25CE + Alt + X Ctrl + ⇧ + U, 25CE
Black Circle U+25CF ● 25CF + Alt + X Ctrl + ⇧ + U, 25CF
White Circle With Right Half Black U+25D0 ◐ 25D0 + Alt + X Ctrl + ⇧ + U, 25D0
White Circle With Left Half Black U+25D1 ◑ 25D1 + Alt + X Ctrl + ⇧ + U, 25D1
White Circle With Upper Half Black U+25D2 ◒ 25D2 + Alt + X Ctrl + ⇧ + U, 25D2
White Circle With Lower Half Black U+25D3 ◓ 25D3 + Alt + X Ctrl + ⇧ + U, 25D3
White Circle With Upper Right Quadrant Black U+25D4 ◔ 25D4 + Alt + X Ctrl + ⇧ + U, 25D4
White Circle With All But Upper Left Quadrant Black U+25D5 ◕ 25D5 + Alt + X Ctrl + ⇧ + U, 25D5
Left Half Black Circle U+25D6 ◖ 25D6 + Alt + X Ctrl + ⇧ + U, 25D6
Right Half Black Circle U+25D7 ◗ 25D7 + Alt + X Ctrl + ⇧ + U, 25D7
Inverse Bullet U+25D8 ◘ 25D8 + Alt + X Ctrl + ⇧ + U, 25D8
Inverse White Circle U+25D9 ◙ 25D9 + Alt + X Ctrl + ⇧ + U, 25D9
Upper Half Inverse White Circle U+25DA ◚ 25DA + Alt + X Ctrl + ⇧ + U, 25DA
Lower Half Inverse White Circle U+25DB ◛ 25DB + Alt + X Ctrl + ⇧ + U, 25DB
Upper Left Quadrant Circular Arc U+25DC ◜ 25DC + Alt + X Ctrl + ⇧ + U, 25DC
Upper Right Quadrant Circular Arc U+25DD ◝ 25DD + Alt + X Ctrl + ⇧ + U, 25DD
Lower Right Quadrant Circular Arc U+25DE ◞ 25DE + Alt + X Ctrl + ⇧ + U, 25DE
Lower Left Quadrant Circular Arc U+25DF ◟ 25DF + Alt + X Ctrl + ⇧ + U, 25DF
Upper Half Circle U+25E0 ◠ 25E0 + Alt + X Ctrl + ⇧ + U, 25E0
Lower Half Circle U+25E1 ◡ 25E1 + Alt + X Ctrl + ⇧ + U, 25E1
Black Lower Right Triangle U+25E2 ◢ 25E2 + Alt + X Ctrl + ⇧ + U, 25E2
Black Lower Left Triangle U+25E3 ◣ 25E3 + Alt + X Ctrl + ⇧ + U, 25E3
Black Upper Left Triangle U+25E4 ◤ 25E4 + Alt + X Ctrl + ⇧ + U, 25E4
Black Upper Right Triangle U+25E5 ◥ 25E5 + Alt + X Ctrl + ⇧ + U, 25E5
White Bullet U+25E6 ◦ 25E6 + Alt + X Ctrl + ⇧ + U, 25E6
Square with Left Half Black U+25E7 ◧ 25E7 + Alt + X Ctrl + ⇧ + U, 25E7
Square with Right Half Black U+25E8 ◨ 25E8 + Alt + X Ctrl + ⇧ + U, 25E8
Square with Upper Left Diagonal Half Black U+25E9 ◩ 25E9 + Alt + X Ctrl + ⇧ + U, 25E9
Square with Lower Right Diagonal Half Black U+25EA ◪ 25EA + Alt + X Ctrl + ⇧ + U, 25EA
White Square with Vertical Bisecting Line U+25EB ◫ 25EB + Alt + X Ctrl + ⇧ + U, 25EB
White Up Pointing Triangle with Dot U+25EC ◬ 25EC + Alt + X Ctrl + ⇧ + U, 25EC
Up Pointing Triangle with Left Half Black U+25ED ◭ 25ED + Alt + X Ctrl + ⇧ + U, 25ED
Up Pointing Triangle with Right Half Black U+25EE ◮ 25EE + Alt + X Ctrl + ⇧ + U, 25EE
Large Circle U+25EF ◯ 25EF + Alt + X Ctrl + ⇧ + U, 25EF
White Square with Upper Left Quadrant U+25F0 ◰ 25F0 + Alt + X Ctrl + ⇧ + U, 25F0
White Square with Lower Left Quadrant U+25F1 ◱ 25F1 + Alt + X Ctrl + ⇧ + U, 25F1
White Square with Lower Right Quadrant U+25F2 ◲ 25F2 + Alt + X Ctrl + ⇧ + U, 25F2
White Square with Upper Right Quadrant U+25F3 ◳ 25F3 + Alt + X Ctrl + ⇧ + U, 25F3
White Circle with Upper Left Quadrant U+25F4 ◴ 25F4 + Alt + X Ctrl + ⇧ + U, 25F4
White Circle with Lower Left Quadrant U+25F5 ◵ 25F5 + Alt + X Ctrl + ⇧ + U, 25F5
White Circle with Lower Right Quadrant U+25F6 ◶ 25F6 + Alt + X Ctrl + ⇧ + U, 25F6
White Circle with Upper Right Quadrant U+25F7 ◷ 25F7 + Alt + X Ctrl + ⇧ + U, 25F7
Upper Left Triangle U+25F8 ◸ 25F8 + Alt + X Ctrl + ⇧ + U, 25F8
Upper Right Triangle U+25F9 ◹ 25F9 + Alt + X Ctrl + ⇧ + U, 25F9
Lower Left Triangle U+25FA ◺ 25FA + Alt + X Ctrl + ⇧ + U, 25FA
White Medium Square U+25FB ◻ 25FB + Alt + X Ctrl + ⇧ + U, 25FB
Black Medium Square U+25FC ◼ 25FC + Alt + X Ctrl + ⇧ + U, 25FC
White Medium Small Square U+25FD ◽ 25FD + Alt + X Ctrl + ⇧ + U, 25FD
Black Medium Small Square U+25FE ◾ 25FE + Alt + X Ctrl + ⇧ + U, 25FE
White Large Square U+25FF ◿ 25FF + Alt + X Ctrl + ⇧ + U, 25FF