Reference articles on history, science, culture and more
Encyclopedia

Geometric Shapes (Unicode block)

Block of Unicode symbols

Geometric Shapes is a Unicode block of 96 symbols at code point range U+25A0-25FF.

01U+25A0-U+25CF

25A025B025C0 
SymbolNameSymbolNameSymbolName Last Hex#
HTML HexHTML HexHTML Hex
DecPictureDecPictureDecPicture
BLACK SQUAREBLACK PARALLELOGRAMBLACK LEFT-POINTING TRIANGLE 0
■▰◀
■▰◀
WHITE SQUAREWHITE PARALLELOGRAMWHITE LEFT-POINTING TRIANGLE (Z notation domain restriction) 1
□▱◁
□▱◁
WHITE SQUARE WITH ROUNDED CORNERSBLACK UP-POINTING TRIANGLEBLACK LEFT-POINTING SMALL TRIANGLE 2
▢▲◂
▢▲◂
WHITE SQUARE CONTAINING BLACK SMALL SQUAREWHITE UP-POINTING TRIANGLE (trine)WHITE LEFT-POINTING SMALL TRIANGLE 3
▣△◃
▣△◃
SQUARE WITH HORIZONTAL FILLBLACK UP-POINTING SMALL TRIANGLEBLACK LEFT-POINTING POINTER 4
▤▴◄
▤▴◄
SQUARE WITH VERTICAL FILLWHITE UP-POINTING SMALL TRIANGLEWHITE LEFT-POINTING POINTER 5
▥▵◅
▥▵◅
SQUARE WITH ORTHOGONAL CROSSHATCH FILLBLACK RIGHT-POINTING TRIANGLEBLACK DIAMOND 6
▦▶◆
▦▶◆
SQUARE WITH UPPER LEFT TO LOWER RIGHT FILLWHITE RIGHT-POINTING TRIANGLE (Z notation range restriction)WHITE DIAMOND 7
▧▷◇
▧▷◇
SQUARE WITH UPPER RIGHT TO LOWER LEFT FILLBLACK RIGHT-POINTING SMALL TRIANGLEWHITE DIAMOND CONTAINING BLACK SMALL DIAMOND 8
▨▸◈
▨▸◈
SQUARE WITH DIAGONAL CROSSHATCH FILLWHITE RIGHT-POINTING SMALL TRIANGLEFISHEYE (Tainome, a Japanese bullet mark) 9
▩▹◉
▩▹◉
BLACK SMALL SQUAREBLACK RIGHT-POINTING POINTERLOZENGE A
▪►◊
▪►◊
WHITE SMALL SQUAREWHITE RIGHT-POINTING POINTERWHITE CIRCLE B
▫▻○
▫▻○
BLACK RECTANGLEBLACK DOWN-POINTING TRIANGLEDOTTED CIRCLE C
▬▼◌
▬▼◌
WHITE RECTANGLEWHITE DOWN-POINTING TRIANGLE (Nabla operator)CIRCLE WITH VERTICAL FILL D
▭▽◍
▭▽◍
BLACK VERTICAL RECTANGLEBLACK DOWN-POINTING SMALL TRIANGLEBULLSEYE E
▮▾◎
▮▾◎
WHITE VERTICAL RECTANGLEWHITE DOWN-POINTING SMALL TRIANGLEBLACK CIRCLE F
▯▿●
▯▿●
25A025B025C0 

The BLACK CIRCLE is displayed when typing in a password field, in order to hide characters from a screen recorder or shoulder surfing.

02Font coverage

Font sets like Code2000 and the DejaVu family include coverage for each of the glyphs in the Geometric Shapes range. Unifont also contains all the glyphs. Among the fonts in widespread use, full implementation is provided by Segoe UI Symbol and significant partial implementation of this range is provided by Arial Unicode MS and Lucida Sans Unicode, which include coverage for 83% (80 out of 96) and 82% (79 out of 96) of the symbols, respectively.

03Block

04Emoji

The Geometric Shapes block contains eight emoji: U+25AA-U+25AB, U+25B6, U+25C0 and U+25FB-U+25FE.

The block has sixteen standardized variants defined to specify emoji-style (U+FE0F VS16) or text presentation (U+FE0E VS15) for the eight emoji.

Emoji variation sequences
U+25AA25AB25B625C025FB25FC25FD25FE
default presentationtexttexttexttexttexttextemojiemoji
base code point
base+VS15 (text)
base+VS16 (emoji)

05History

The following Unicode-related documents record the purpose and process of defining specific characters in the Geometric Shapes block:

VersionFinal code pointsCountL2 IDWG2 IDDocument
1.0.0U+25A0..25EE79(to be determined)
L2/11-438N4182Edberg, Peter (2011-12-22), Emoji Variation Sequences (Revision of L2/11-429)
1.1U+25EF1(to be determined)
3.0U+25F0..25F78N1138LaBonté, Alain (1995-01-30), Proposal to add new characters (Keyboard related) to 10646
N1203Umamaheswaran, V. S.; Ksar, Mike (1995-05-03), "6.1.6", Unconfirmed minutes of SC2/WG2 Meeting 27, Geneva
N1303 (html, doc)Umamaheswaran, V. S.; Ksar, Mike (1996-01-26), Minutes of Meeting 29, Tokyo
L2/97-128N1564Paterson, Bruce (1997-05-15), Draft pDAM for various additional characters (the "holding bucket")
L2/97-288N1603Umamaheswaran, V. S. (1997-10-24), "7.3", Unconfirmed Meeting Minutes, WG 2 Meeting # 33, Heraklion, Crete, Greece, 20 June, 4 July 1997
L2/98-005RN1682Text of ISO 10646 - AMD 22 for PDAM registration and PDAM ballot, 1997-12-17
L2/98-320N1898ISO/IEC 10646-1/FPDAM 22, AMENDMENT 22: Keyboard Symbols, 1998-10-22
N1897Paterson, Bruce; Everson, Michael (1998-10-22), Disposition of Comments - FPDAM22 - Keyboard Symbols - SC2 N3191
L2/99-010N1903 (pdf, html, doc)Umamaheswaran, V. S. (1998-12-30), Minutes of WG 2 meeting 35, London, U.K.; 1998-09-21--25
L2/99-126Paterson, Bruce (1999-04-14), Text for FDAM ballot ISO/IEC 10646 FDAM #22 - Keyboard symbols
3.2U+25F8..25FE7L2/00-119N2191RWhistler, Ken; Freytag, Asmus (2000-04-19), Encoding Additional Mathematical Symbols in Unicode
L2/00-234N2203 (rtf, txt)Umamaheswaran, V. S. (2000-07-21), "8.18", Minutes from the SC2/WG2 meeting in Beijing, 2000-03-21 -- 24
L2/00-115R2Moore, Lisa (2000-08-08), "Motion 83-M11", Minutes Of UTC Meeting #83
L2/11-438N4182Edberg, Peter (2011-12-22), Emoji Variation Sequences (Revision of L2/11-429)
U+25FF1L2/01-156N2356Freytag, Asmus (2001-04-03), Additional Mathematical Characters (Draft 10)
L2/01-344N2353 (pdf, doc)Umamaheswaran, V. S. (2001-09-09), "7.7 Mathematical Symbols", Minutes from SC2/WG2 meeting #40 -- Mountain View, April 2001
Watch videos about Geometric Shapes (Unicode block)Explainers and documentaries on YouTube (opens in a new tab)

Sources and credits

This article is adapted from the Wikipedia article Geometric Shapes (Unicode block), written by its contributors and licensed under CC BY-SA 4.0. Fathomly has changed the layout, removed citation markers, navigation and maintenance notices, and adjusted punctuation. This adapted version is shared under the same license. For references, see the original article.

Fathomly is not affiliated with or endorsed by the Wikimedia Foundation. Spotted a problem? Tell us.