|3_0 = 8
|3_2 = 8
|note = <ref>{{cite web|url=https://www.unicode.org/versions/Unicode1.0.0/Notice.pdf|title=Unicode 1.0.1 Addendum|work=The Unicode Standard|date=1992-11-03|access-date=2016-07-09}}</ref><ref>{{cite web|url=https://www.unicode.org/ucd/|title=Unicode character database|work=The Unicode Standard|access-date=2023-07-26}}</ref><ref>{{cite web|url=https://www.unicode.org/versions/enumeratedversions.html|title=Enumerated Versions of The Unicode Standard|work=The Unicode Standard|access-date=2023-07-26}}</ref>
|codechart = https://www.unicode.org/charts/PDF/U25A0.pdf
|note = <ref>{{cite web|url=https://www.unicode.org/versions/Unicode1.0.0/Notice.pdf|title=Unicode 1.0.1 Addendum|work=The Unicode Standard|date=1992-11-03|access-date=2016-07-09}}</ref><ref>{{cite web|url=https://www.unicode.org|title=Unicode character database|work=The Unicode Standard|access-date=2016-07-09}}</ref><ref>{{cite web|url=https://www.unicode.org/versions/enumeratedversions.html|title=Enumerated Versions of The Unicode Standard|work=The Unicode Standard|access-date=2016-07-09}}</ref>
}}
{{SpecialChars}}
'''Geometric Shapes''' is a [[Unicode block]] of 96 symbols at code point range U+25A0–25FF.
{{Unicode chart Geometric Shapes}}
==U+25A0–U+25CF==
{| class="wikitable" style="text-align:center; vertical-align:middle; font-size:85%; empty-cells:show; border:3px solid; padding:2px;"
|-
! colspan="2" style="width:31%; border:3px solid; padding:2px;"| 25A0|| colspan="2" style="width:31%; border:3px solid; padding:2px;"| 25B0|| colspan="2" style="width:31%; border:3px solid; padding:2px;"| 25C0|| style="width:0*; border:3px solid; padding:2px;"|
|- style="font-size: 90%;"
! style="width:0*;"| Symbol|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | Name|| style="width:0*;"| Symbol|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | Name|| style="width:0*;"| Symbol|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | Name
! rowspan="3" style="border: 3px solid; padding: 2px;" | Last Hex#
|- style="font-size: 90%;"
! HTML Hex|| HTML Hex|| HTML Hex
|- style="font-size: 90%;"
! style="border-bottom: 3px solid; padding: 2px;" | Dec|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px;" | Picture|| style="border-bottom: 3px solid; padding: 2px;" | Dec|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px;" | Picture|| style="border-bottom: 3px solid; padding: 2px;" | Dec|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px;" | Picture
|- class="Unicode"
| style="font-size: 300%;" | ■|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK [[square|SQUARE]]|| style="font-size: 200%;" | ▰|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK [[Parallelogram|PARALLELOGRAM]]|| style="font-size: 300%;" | ◀|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK LEFT-POINTING [[Triangle|TRIANGLE]]
! rowspan="3" style="border: 3px solid; padding: 2px;" | 0
|-
| &#x25A0;|| &#x25B0;|| &#x25C0;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9632;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25A0.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9648;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25B0.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9664;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25C0.gif]]
|- class="Unicode"
| style="font-size: 300%;" | □|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE SQUARE|| style="font-size: 200%;" | ▱|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE PARALLELOGRAM|| style="font-size: 300%;" | ◁|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE LEFT-POINTING TRIANGLE ([[Z notation]] [[___domain of a relation|___domain]] restriction)
! rowspan="3" style="border: 3px solid; padding: 2px;" | 1
|-
| &#x25A1;|| &#x25B1;|| &#x25C1;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9633;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25A1.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9649;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25B1.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9665;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25C1.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▢|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE SQUARE WITH ROUNDED CORNERS|| style="font-size: 200%;" | ▲|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK UP-POINTING TRIANGLE|| style="font-size: 300%;" | ◂|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK LEFT-POINTING SMALL TRIANGLE
! rowspan="3" style="border: 3px solid; padding: 2px;" | 2
|-
| &#x25A2;|| &#x25B2;|| &#x25C2;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9634;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25A2.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9650;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25B2.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9666;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25C2.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▣|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE SQUARE CONTAINING BLACK SMALL SQUARE|| style="font-size: 200%;" | △|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE UP-POINTING TRIANGLE (trine)|| style="font-size: 300%;" | ◃|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE LEFT-POINTING SMALL TRIANGLE
! rowspan="3" style="border: 3px solid; padding: 2px;" | 3
|-
| &#x25A3;|| &#x25B3;|| &#x25C3;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9635;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25A3.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9651;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25B3.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9667;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25C3.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▤|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | SQUARE WITH HORIZONTAL FILL|| style="font-size: 200%;" | ▴|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK UP-POINTING SMALL TRIANGLE|| style="font-size: 300%;" | ◄|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK LEFT-POINTING POINTER
! rowspan="3" style="border: 3px solid; padding: 2px;" | 4
|-
| &#x25A4;|| &#x25B4;|| &#x25C4;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9636;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25A4.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9652;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25B4.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9668;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25C4.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▥|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | SQUARE WITH VERTICAL FILL|| style="font-size: 200%;" | ▵|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE UP-POINTING SMALL TRIANGLE|| style="font-size: 300%;" | ◅|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE LEFT-POINTING POINTER
! rowspan="3" style="border: 3px solid; padding: 2px;" | 5
|-
| &#x25A5;|| &#x25B5;|| &#x25C5;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9637;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25A5.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9653;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25B5.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9669;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25C5.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▦|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | SQUARE WITH ORTHOGONAL CROSSHATCH FILL|| style="font-size: 200%;" | ▶|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK RIGHT-POINTING TRIANGLE|| style="font-size: 300%;" | ◆|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK [[Rhombus|DIAMOND]]
! rowspan="3" style="border: 3px solid; padding: 2px;" | 6
|-
| &#x25A6;|| &#x25B6;|| &#x25C6;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9638;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U+25A6.svg|28px]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9654;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25B6.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9670;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25C6.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▧|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL|| style="font-size: 200%;" | ▷|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE RIGHT-POINTING TRIANGLE ([[Z notation]] [[range of a relation|range]] restriction) || style="font-size: 300%;" | ◇|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE DIAMOND
! rowspan="3" style="border: 3px solid; padding: 2px;" | 7
|-
| &#x25A7;|| &#x25B7;|| &#x25C7;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9639;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25A7.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9655;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25B7.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9671;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25C7.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▨|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL|| style="font-size: 200%;" | ▸|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK RIGHT-POINTING SMALL TRIANGLE|| style="font-size: 300%;" | ◈|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND
! rowspan="3" style="border: 3px solid; padding: 2px;" | 8
|-
| &#x25A8;|| &#x25B8;|| &#x25C8;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9640;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25A8.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9656;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25B8.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9672;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25C8.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▩|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | SQUARE WITH DIAGONAL CROSSHATCH FILL|| style="font-size: 200%;" | ▹|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE RIGHT-POINTING SMALL TRIANGLE|| style="font-size: 300%;" | ◉|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | FISHEYE ([[Bullet (typography)|Tainome]], a Japanese bullet mark)
! rowspan="3" style="border: 3px solid; padding: 2px;" | 9
|-
| &#x25A9;|| &#x25B9;|| &#x25C9;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9641;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25A9.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9657;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25B9.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9673;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25C9.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▪|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK SMALL SQUARE|| style="font-size: 200%;" | ►|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK RIGHT-POINTING POINTER|| style="font-size: 300%;" | ◊|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | [[Lozenge (shape)|LOZENGE]]
! rowspan="3" style="border: 3px solid; padding: 2px;" | A
|-
| &#x25AA;|| &#x25BA;|| &#x25CA;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9642;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25AA.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9658;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25BA.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9674;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25CA.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▫|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE SMALL SQUARE|| style="font-size: 200%;" | ▻|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE RIGHT-POINTING POINTER|| style="font-size: 300%;" | ○|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE CIRCLE
! rowspan="3" style="border: 3px solid; padding: 2px;" | B
|-
| &#x25AB;|| &#x25BB;|| &#x25CB;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9643;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25AB.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9659;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25BB.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9675;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25CB.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▬|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK RECTANGLE|| style="font-size: 200%;" | ▼|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK DOWN-POINTING TRIANGLE|| style="font-size: 300%;" | ◌|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | [[Dotted circle|DOTTED CIRCLE]]
! rowspan="3" style="border: 3px solid; padding: 2px;" | C
|-
| &#x25AC;|| &#x25BC;|| &#x25CC;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9644;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25AC.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9660;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25BC.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9676;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25CC.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▭|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE RECTANGLE|| style="font-size: 200%;" | ▽|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE DOWN-POINTING TRIANGLE ([[Nabla operator]])|| style="font-size: 300%;" | ◍|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | CIRCLE WITH VERTICAL FILL
! rowspan="3" style="border: 3px solid; padding: 2px;" | D
|-
| &#x25AD;|| &#x25BD;|| &#x25CD;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9645;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25AD.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9661;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25BD.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9677;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25CD.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▮|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK VERTICAL RECTANGLE|| style="font-size: 200%;" | ▾|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK DOWN-POINTING SMALL TRIANGLE|| style="font-size: 300%;" | ◎|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BULLSEYE
! rowspan="3" style="border: 3px solid; padding: 2px;" | E
|-
| &#x25AE;|| &#x25BE;|| &#x25CE;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9646;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25AE.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9662;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25BE.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9678;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25CE.gif]]
|- class="Unicode"
| style="font-size: 300%;" | ▯|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE VERTICAL RECTANGLE|| style="font-size: 200%;" | ▿|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE DOWN-POINTING SMALL TRIANGLE|| style="font-size: 300%;" | ●|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK CIRCLE
! rowspan="3" style="border: 3px solid; padding: 2px;" | F
|-
| &#x25AF;|| &#x25BF;|| &#x25CF;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9647;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25AF.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9663;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25BF.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9679;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25CF.gif]]
|-
! colspan="2" style="border: 3px solid; padding: 2px;" | 25A0|| colspan="2" style="border: 3px solid; padding: 2px;" | 25B0|| colspan="2" style="border: 3px solid; padding: 2px;" | 25C0|| style="border: 3px solid; padding: 2px;" |
|}
The BLACK CIRCLE is displayed when typing in a [[password]] field, in order to hide characters from a screen recorder or [[Shoulder surfing (computer security)|shoulder surfing]].
==U+25D0–U+25FF==
{| class="wikitable" style="text-align:center; vertical-align:middle; font-size:85%; empty-cells:show; border:3px solid; padding:2px;"
|-
! colspan="2" style="width:31%; border:3px solid; padding:2px;"| 25D0|| colspan="2" style="width:31%; border:3px solid; padding:2px;"| 25E0|| colspan="2" style="width:31%; border:3px solid; padding:2px;"| 25F0|| style="width:0*; border:3px solid; padding:2px;"|
|- style="font-size: 75%;"
! style="width:0*;"| Symbol|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | Name|| style="width:0*;"| Symbol|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | Name|| style="width:0*;"| Symbol|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | Name
! rowspan="3" style="border: 3px solid; padding: 2px;" | Last Hex#
|- style="font-size: 75%;"
! HTML Hex|| HTML Hex|| HTML Hex
|- style="font-size: 75%;"
! style="border-bottom: 3px solid; padding: 2px;" | Dec|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px;" | Picture|| style="border-bottom: 3px solid; padding: 2px;" | Dec|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px;" | Picture|| style="border-bottom: 3px solid; padding: 2px;" | Dec|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px;" | Picture
|- class="Unicode"
| style="font-size: 200%;" | ◐|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | CIRCLE WITH LEFT HALF BLACK|| style="font-size: 200%;" | ◠|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | UPPER HALF CIRCLE|| style="font-size: 200%;" | ◰|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE SQUARE WITH UPPER LEFT QUADRANT
! rowspan="3" style="border: 3px solid; padding: 2px;" | 0
|-
| &#x25D0;|| &#x25E0;|| &#x25F0;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9680;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25D0.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9696;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25E0.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9712;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25F0.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◑|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | CIRCLE WITH RIGHT HALF BLACK|| style="font-size: 200%;" | ◡|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | LOWER HALF CIRCLE|| style="font-size: 200%;" | ◱|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE SQUARE WITH LOWER LEFT QUADRANT
! rowspan="3" style="border: 3px solid; padding: 2px;" | 1
|-
| &#x25D1;|| &#x25E1;|| &#x25F1;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9681;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25D1.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9697;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25E1.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9713;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25F1.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◒|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | CIRCLE WITH LOWER HALF BLACK|| style="font-size: 200%;" | ◢|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK LOWER RIGHT TRIANGLE|| style="font-size: 200%;" | ◲|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE SQUARE WITH LOWER RIGHT QUADRANT
! rowspan="3" style="border: 3px solid; padding: 2px;" | 2
|-
| &#x25D2;|| &#x25E2;|| &#x25F2;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9682;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25D2.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9698;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25E2.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9714;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25F2.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◓|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | CIRCLE WITH UPPER HALF BLACK|| style="font-size: 200%;" | ◣|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK LOWER LEFT TRIANGLE|| style="font-size: 200%;" | ◳|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE SQUARE WITH UPPER RIGHT QUADRANT
! rowspan="3" style="border: 3px solid; padding: 2px;" | 3
|-
| &#x25D3;|| &#x25E3;|| &#x25F3;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9683;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25D3.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9699;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25E3.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9715;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25F3.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◔|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | CIRCLE WITH UPPER RIGHT QUADRANT BLACK|| style="font-size: 200%;" | ◤|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK UPPER LEFT TRIANGLE|| style="font-size: 200%;" | ◴|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE CIRCLE WITH UPPER LEFT QUADRANT
! rowspan="3" style="border: 3px solid; padding: 2px;" | 4
|-
| &#x25D4;|| &#x25E4;|| &#x25F4;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9684;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25D4.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9700;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25E4.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9716;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25F4.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◕|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK|| style="font-size: 200%;" | ◥|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK UPPER RIGHT TRIANGLE|| style="font-size: 200%;" | ◵|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE CIRCLE WITH LOWER LEFT QUADRANT
! rowspan="3" style="border: 3px solid; padding: 2px;" | 5
|-
| &#x25D5;|| &#x25E5;|| &#x25F5;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9685;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25D5.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9701;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25E5.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9717;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25F5.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◖|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | LEFT HALF BLACK CIRCLE|| style="font-size: 200%;" | ◦|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE [[Bullet (typography)|BULLET]]|| style="font-size: 200%;" | ◶|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE CIRCLE WITH LOWER RIGHT QUADRANT
! rowspan="3" style="border: 3px solid; padding: 2px;" | 6
|-
| &#x25D6;|| &#x25E6;|| &#x25F6;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9686;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25D6.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9702;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25E6.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9718;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25F6.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◗|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | RIGHT HALF BLACK CIRCLE|| style="font-size: 200%;" | ◧|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | SQUARE WITH LEFT HALF BLACK|| style="font-size: 200%;" | ◷|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE CIRCLE WITH UPPER RIGHT QUADRANT
! rowspan="3" style="border: 3px solid; padding: 2px;" | 7
|-
| &#x25D7;|| &#x25E7;|| &#x25F7;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9687;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25D7.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9703;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25E7.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9719;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25F7.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◘|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | INVERSE BULLET|| style="font-size: 200%;" | ◨|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | SQUARE WITH RIGHT HALF BLACK|| style="font-size: 200%;" | ◸|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | UPPER LEFT TRIANGLE
! rowspan="3" style="border: 3px solid; padding: 2px;" | 8
|-
| &#x25D8;|| &#x25E8;|| &#x25F8;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9688;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25D8.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9704;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25E8.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9720;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25F8.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◙|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | INVERSE WHITE CIRCLE|| style="font-size: 200%;" | ◩|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK|| style="font-size: 200%;" | ◹|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | UPPER RIGHT TRIANGLE
! rowspan="3" style="border: 3px solid; padding: 2px;" | 9
|-
| &#x25D9;|| &#x25E9;|| &#x25F9;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9689;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25D9.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9705;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25E9.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9721;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25F9.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◚|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | UPPER HALF INVERSE WHITE CIRCLE|| style="font-size: 200%;" | ◪|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK|| style="font-size: 200%;" | ◺|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | LOWER LEFT TRIANGLE
! rowspan="3" style="border: 3px solid; padding: 2px;" | A
|-
| &#x25DA;|| &#x25EA;|| &#x25FA;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9690;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25DA.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9706;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25EA.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9722;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25FA.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◛|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | LOWER HALF INVERSE WHITE CIRCLE|| style="font-size: 200%;" | ◫|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE SQUARE WITH VERTICAL BISECTING LINE|| style="font-size: 200%;" | ◻|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE MEDIUM SQUARE ([[Modal logic]]: ''always'', or ''necessarily'')
! rowspan="3" style="border: 3px solid; padding: 2px;" | B
|-
| &#x25DB;|| &#x25EB;|| &#x25FB;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9691;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25DB.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9707;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25EB.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9723;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25FB.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◜|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | UPPER LEFT QUADRANT CIRCULAR ARC|| style="font-size: 200%;" | ◬|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE UP-POINTING TRIANGLE WITH DOT|| style="font-size: 200%;" | ◼|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK MEDIUM SQUARE
! rowspan="3" style="border: 3px solid; padding: 2px;" | C
|-
| &#x25DC;|| &#x25EC;|| &#x25FC;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9692;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25DC.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9708;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25EC.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9724;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25FC.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◝|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | UPPER RIGHT QUADRANT CIRCULAR ARC|| style="font-size: 200%;" | ◭|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | UP-POINTING TRIANGLE WITH LEFT HALF BLACK|| style="font-size: 200%;" | ◽|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | WHITE MEDIUM SMALL SQUARE
! rowspan="3" style="border: 3px solid; padding: 2px;" | D
|-
| &#x25DD;|| &#x25ED;|| &#x25FD;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9693;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25DD.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9709;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25ED.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9725;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25FD.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◞|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | LOWER RIGHT QUADRANT CIRCULAR ARC|| style="font-size: 200%;" | ◮|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | UP-POINTING TRIANGLE WITH RIGHT HALF BLACK|| style="font-size: 200%;" | ◾|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | BLACK MEDIUM SMALL SQUARE
! rowspan="3" style="border: 3px solid; padding: 2px;" | E
|-
| &#x25DE;|| &#x25EE;|| &#x25FE;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9694;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25DE.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9710;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25EE.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9726;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25FE.gif]]
|- class="Unicode"
| style="font-size: 200%;" | ◟|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | LOWER LEFT QUADRANT CIRCULAR ARC|| style="font-size: 200%;" | ◯|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | LARGE CIRCLE|| style="font-size: 200%;" | ◿|| rowspan="2" style="border-right: 3px solid; padding: 2px;" | LOWER RIGHT TRIANGLE
! rowspan="3" style="border: 3px solid; padding: 2px;" | F
|-
| &#x25DF;|| &#x25EF;|| &#x25FF;
|-
| style="border-bottom: 3px solid; padding: 2px;" | &#9695;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25DF.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9711;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25EF.gif]]|| style="border-bottom: 3px solid; padding: 2px;" | &#9727;|| style="border-right: 3px solid; border-bottom: 3px solid; padding: 2px; background-color: white !important;" | [[Image:U25FF.gif]]
|-
! colspan="2" style="border: 3px solid; padding: 2px;" | 25D0|| colspan="2" style="border: 3px solid; padding: 2px;" | 25E0|| colspan="2" style="border: 3px solid; padding: 2px;" | 25F0|| style="border: 3px solid; padding: 2px;" |
|}
The CIRCLE WITH LEFT HALF BLACK is used to represent the [[contrast ratio]] of a screen.
==Font coverage==
[[Font]] sets like [[Code2000]] and the [[DejaVu fonts|DejaVu]] family include coverage for each of the glyphs[[glyph]]s in the Geometric Shapes range.<ref name="fileinfo">{{cite web | url=https://www.fileformat.info/info/unicode/block/geometric_shapes/fontsupport.htm | title=Font Support for Unicode Block 'Geometric Shapes' | access-date=2008-09-17}}</ref> [[GNU Unifont|Unifont]] also contains all the glyphs.<ref>{{cite web|url=http://unifoundry.com/unifont.html |title=GNU Unifont Glyphs |publisher=Unifoundry.com |access-date=2013-11-12}}</ref> Among the fonts in widespread use,<ref>{{cite web|url=http://www.fonts.com.hk/modules.php?name=Content&pa=showpage&pid=246 |archive-url=https://web.archive.org/web/20110510104601/http://www.fonts.com.hk/modules.php?name=Content&pa=showpage&pid=246 |url-status=dead |archive-date=2011-05-10 |title=Mac OS X 10.5 bundled with Arial Unicode MS |access-date=2008-09-17 }}</ref><ref>{{cite web | url=http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html | title=Common fonts to all versions of Windows & Mac equivalents | access-date=2008-09-17}}</ref> 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.<ref name="fileinfo" />
==Block==
==Emoji==
The Geometric Shapes block contains eight [[emoji]]:
U+25AA–U+25AB, U+25B6, U+25C0 and U+25FB–U+25FE.<ref name="UTR51">{{Cite web|url=https://unicode.org/reports/tr51/|title=UTR #51: Unicode Emoji|publisher=Unicode Consortium|date=20202023-0209-1105}}</ref><ref name="EmojiData">{{Cite web|url=https://unicode.org/Public/UNIDATA/emoji/emoji-data.txt|title=UCD: Emoji Data for UTR #51|publisher=Unicode Consortium|date=20202023-0102-2801}}</ref>
The block has sixteen [[Variant form (Unicode)|standardized variants]] defined to specify emoji-style (U+FE0F VS16) or text presentation (U+FE0E VS15) for the
| style="background:#F8F8F8;font-size:small;text-align:left" | base code point || ▪ || ▫ || ▶ || ◀ || ◻ || ◼ || ◽ || ◾
|-
| style="background:#F8F8F8;font-size:small;text-align:left" | base+VS15 (text) || ▪︎{{Emoji presentation|▪|text}} ▫︎|| {{Emoji presentation|▫|text}} ▶︎|| {{Emoji presentation|▶|text}} ◀︎|| {{Emoji presentation|◀|text}} ◻︎|| {{Emoji presentation|◻|text}} ◼︎|| {{Emoji presentation|◼|text}} ◽︎|| {{Emoji presentation|◽|text}} ◾︎|| {{Emoji presentation|◾|text}}
|-
| style="background:#F8F8F8;font-size:small;text-align:left" | base+VS16 (emoji) || ▪️{{Emoji presentation|▪}} || ▫️{{Emoji presentation|▫}} || ▶️{{Emoji presentation|▶}} || ◀️{{Emoji presentation|◀}} || ◻️{{Emoji presentation|◻}} || ◼️{{Emoji presentation|◼}} || ◽️{{Emoji presentation|◽}} || ◾️{{Emoji presentation|◾}}
|}
The following Unicode-related documents record the purpose and process of defining specific characters in the Geometric Shapes block:
{{sticky header}}
{| class="wikitable"
{| class="wikitable collapsible sticky-header"
|-
! [[Unicode#Versions|Version]] !! {{nobr|Final code points<ref group=lower-alpha name=final/>}} !! Count !! [[International Committee for Information Technology Standards|L2]] ID !! [[ISO/IEC JTC 1/SC 2|WG2]] ID !! Document
| rowspan="10" | 3.0 || rowspan="10" | U+25F0..25F7 || rowspan="10" | 8 || || N1138 || {{Citation|title=Proposal to add new characters (Keyboard related) to 10646|date=1995-01-30|first=Alain|last=LaBonté}}
|-
| || [https://web.archive.org/web/20200215052615/http://std.dkuug.dk/jtc1/sc2/wg2/docs/n1203.txt N1203] || {{Citation|title=Unconfirmed minutes of SC2/WG2 Meeting 27, Geneva|date=1995-05-03|first1=V. S.|last1=Umamaheswaran|first2=Mike|last2=Ksar|section=6.1.6}}
|-
| || {{nobr|[https://web.archive.org/web/20200215052615/http://std.dkuug.dk/jtc1/sc2/wg2/docs/n1303d.html N1303 (html],}} [https://web.archive.org/web/20200215052615/http://std.dkuug.dk/jtc1/sc2/wg2/docs/n1303.doc doc]) || {{Citation|title=Minutes of Meeting 29, Tokyo|date=1996-01-26|first1=V. S.|last1=Umamaheswaran|first2=Mike|last2=Ksar}}
|-
| {{nobr|L2/97-128}} || N1564 || {{Citation|title=Draft pDAM for various additional characters (the "holding bucket")|date=1997-05-15|first=Bruce|last=Paterson}}
|-
| {{nobr|L2/97-288}} || [https://web.archive.org/web/20200215052615/http://std.dkuug.dk/jtc1/sc2/wg2/docs/n1603.doc N1603] || {{Citation|title=Unconfirmed Meeting Minutes, WG 2 Meeting # 33, Heraklion, Crete, Greece, 20 June -– 4 July 1997|date=1997-10-24|first=V. S.|last=Umamaheswaran|section=7.3}}
|-
| {{nobr|[https://www.unicode.org/L2/L1998/98005R.pdf L2/98-005R]}} || N1682 || {{Citation|title=Text of ISO 10646 - AMD 22 for PDAM registration and PDAM ballot|date=1997-12-17}}
|-
| {{nobr|[https://www.unicode.org/L2/L1998/02n3192.pdf L2/98-320]}} || [https://web.archive.org/web/20200215052615/http://std.dkuug.dk/jtc1/sc2/wg2/docs/n1898_sc02n3192_pdam22_kbdsym.pdf N1898] || {{Citation|title=ISO/IEC 10646-1/FPDAM 22, AMENDMENT 22: Keyboard Symbols|date=1998-10-22}}
|-
| || [https://www.unicode.org/wg2/docs/n1897_sc2n3191_dofc_pdam22_ksymbols.doc N1897] || {{Citation|title=Disposition of Comments - FPDAM22 - Keyboard Symbols - SC2 N3191|date=1998-10-22|first1=Bruce|last1=Paterson|first2=Michael|last2=Everson|author-link2=Michael Everson}}
|- class="sortbottom"
| colspan="6" | {{reflist|group=lower-alpha|refs=
<ref name=final>Proposed code points and characters names may differ from final code points and names</ref>
<ref name=also10458>See also [https://www.unicode.org/L2/L2010/10458-emoji-var.pdf L2/10-458], [https://www.unicode.org/L2/L2011/11414-emoji-var-seq.pdf L2/11-414], [https://www.unicode.org/L2/L2011/11415-unified-emoji-ref.pdf L2/11-415], and [https://www.unicode.org/L2/L2011/11429-emoji-var-seq-list.pdf L2/11-429]</ref>
<ref name=emojidocs>Refer to the [[Miscellaneous Symbols and Pictographs#History|history section]] of the Miscellaneous Symbols and Pictographs block for additional emoji-related documents</ref>
<ref name=mathdocs>Refer to the [[Miscellaneous Mathematical Symbols-B#History|history section]] of the Miscellaneous Mathematical Symbols-B block for additional math-related documents</ref>}}
|}
==See also==
* [[UnicodeBox-drawing symbolscharacters]]
* [[Dingbat]]
* [[Tombstone (typography)|Tombstone]], the end of proof character
* [[Box Drawing (Unicode block)]]
* [[BlockOther Elements|Block Elements (Unicode block)]]blocks
** [[Box-drawing characterDrawing]]
** [[Block Elements]]
* [[Tombstone (typography)]], the end of proof character
** [[Geometric Shapes Extended|Geometric Shapes Extended (Unicode block)]]
** [[Miscellaneous SymbolsHalfwidth and Arrows|MiscellaneousFullwidth Symbols and ArrowsForms (Unicode block)]]|Halfwidth includesand moreFullwidth geometric shapesForms]]
** [[Miscellaneous Symbols and PictographsArrows|Miscellaneous Symbols and PictographsArrows (Unicode block)]] includes severalmore geometric shapes of different colors
** [[Miscellaneous Symbols and Pictographs|Miscellaneous Symbols and Pictographs (Unicode block)]] includes several geometric shapes of different colors
* [[Mathematical operators and symbols in Unicode]]
** [[Mathematical operators and symbols in Unicode]]
** [[Symbols for Legacy Computing]]
==References==
{{Unicode navigation}}
{{Mathematical symbols notation language}}
{{MathematicalSymbolsNotationLanguage}}
[[Category:Unicode blocks]]
|