Geometric Shapes

Squares, circles, triangles and diamonds, solid and outlined, small and large: Unicode’s geometric shapes block gives plain text a full set of basic marks, useful anywhere a document needs a bullet, a rating marker, or a simple icon without loading an image.

None of these have a Windows Alt code, though a few common ones, the solid black square among them, survive from the original DOS character set and keep a code for that reason alone.

270 shown
■

Black Square

No Alt code

U+25A0

□

White Square

No Alt code

U+25A1

▢

White Square With Rounded Corners

No Alt code

U+25A2

▣

White Square Containing Black Small Square

No Alt code

U+25A3

▤

Square With Horizontal Fill

No Alt code

U+25A4

▥

Square With Vertical Fill

No Alt code

U+25A5

▦

Square With Orthogonal Crosshatch Fill

No Alt code

U+25A6

▧

Square With Upper Left To Lower Right Fill

No Alt code

U+25A7

▨

Square With Upper Right To Lower Left Fill

No Alt code

U+25A8

▩

Square With Diagonal Crosshatch Fill

No Alt code

U+25A9

▪

Black Small Square

No Alt code

U+25AA

▫

White Small Square

No Alt code

U+25AB

▬

Black Rectangle

No Alt code

U+25AC

▭

White Rectangle

No Alt code

U+25AD

▮

Black Vertical Rectangle

No Alt code

U+25AE

▯

White Vertical Rectangle

No Alt code

U+25AF

◧

Square With Left Half Black

No Alt code

U+25E7

◨

Square With Right Half Black

No Alt code

U+25E8

◩

Square With Upper Left Diagonal Half Black

No Alt code

U+25E9

◪

Square With Lower Right Diagonal Half Black

No Alt code

U+25EA

◫

White Square With Vertical Bisecting Line

No Alt code

U+25EB

◰

White Square With Upper Left Quadrant

No Alt code

U+25F0

◱

White Square With Lower Left Quadrant

No Alt code

U+25F1

◲

White Square With Lower Right Quadrant

No Alt code

U+25F2

◳

White Square With Upper Right Quadrant

No Alt code

U+25F3

◻

White Medium Square

No Alt code

U+25FB

◼

Black Medium Square

No Alt code

U+25FC

◽

White Medium Small Square

No Alt code

U+25FD

◾

Black Medium Small Square

No Alt code

U+25FE

🞌

Black Tiny Square

No Alt code

U+1F78C

🞍

Black Slightly Small Square

No Alt code

U+1F78D

🞎

Light White Square

No Alt code

U+1F78E

🞏

Medium White Square

No Alt code

U+1F78F

🞐

Bold White Square

No Alt code

U+1F790

🞑

Heavy White Square

No Alt code

U+1F791

🞒

Very Heavy White Square

No Alt code

U+1F792

🞓

Extremely Heavy White Square

No Alt code

U+1F793

🞔

White Square Containing Black Very Small Square

No Alt code

U+1F794

🞕

White Square Containing Black Medium Square

No Alt code

U+1F795

🞖

Square Target

No Alt code

U+1F796

🟗

Circled Square

No Alt code

U+1F7D7

🟘

Negative Circled Square

No Alt code

U+1F7D8

⬒

Square With Top Half Black

No Alt code

U+2B12

⬓

Square With Bottom Half Black

No Alt code

U+2B13

⬔

Square With Upper Right Diagonal Half Black

No Alt code

U+2B14

⬕

Square With Lower Left Diagonal Half Black

No Alt code

U+2B15

⬚

Dotted Square

No Alt code

U+2B1A

⬛

Black Large Square

No Alt code

U+2B1B

⬜

White Large Square

No Alt code

U+2B1C

⬝

Black Very Small Square

No Alt code

U+2B1D

⬞

White Very Small Square

No Alt code

U+2B1E

⮺

Overlapping White Squares

No Alt code

U+2BBA

⮻

Overlapping White And Black Squares

No Alt code

U+2BBB

⮼

Overlapping Black Squares

No Alt code

U+2BBC

⯀

Black Square Centred

No Alt code

U+2BC0

⯐

Square Position Indicator

No Alt code

U+2BD0

○

White Circle

No Alt code

U+25CB

◌

Dotted Circle

No Alt code

U+25CC

◍

Circle With Vertical Fill

No Alt code

U+25CD

●

Black Circle

No Alt code

U+25CF

◐

Circle With Left Half Black

No Alt code

U+25D0

◑

Circle With Right Half Black

No Alt code

U+25D1

◒

Circle With Lower Half Black

No Alt code

U+25D2

◓

Circle With Upper Half Black

No Alt code

U+25D3

◔

Circle With Upper Right Quadrant Black

No Alt code

U+25D4

◕

Circle With All But Upper Left Quadrant Black

No Alt code

U+25D5

◖

Left Half Black Circle

No Alt code

U+25D6

◗

Right Half Black Circle

No Alt code

U+25D7

◙

Inverse White Circle

No Alt code

U+25D9

◚

Upper Half Inverse White Circle

No Alt code

U+25DA

◛

Lower Half Inverse White Circle

No Alt code

U+25DB

◠

Upper Half Circle

No Alt code

U+25E0

◡

Lower Half Circle

No Alt code

U+25E1

◯

Large Circle

No Alt code

U+25EF

◴

White Circle With Upper Left Quadrant

No Alt code

U+25F4

◵

White Circle With Lower Left Quadrant

No Alt code

U+25F5

◶

White Circle With Lower Right Quadrant

No Alt code

U+25F6

◷

White Circle With Upper Right Quadrant

No Alt code

U+25F7

🞄

Black Slightly Small Circle

No Alt code

U+1F784

🞅

Medium Bold White Circle

No Alt code

U+1F785

🞆

Bold White Circle

No Alt code

U+1F786

🞇

Heavy White Circle

No Alt code

U+1F787

🞈

Very Heavy White Circle

No Alt code

U+1F788

🞉

Extremely Heavy White Circle

No Alt code

U+1F789

🞊

White Circle Containing Black Small Circle

No Alt code

U+1F78A

🟕

Circled Triangle

No Alt code

U+1F7D5

🟖

Negative Circled Triangle

No Alt code

U+1F7D6

⬤

Black Large Circle

No Alt code

U+2B24

⬬

Black Horizontal Ellipse

No Alt code

U+2B2C

⬭

White Horizontal Ellipse

No Alt code

U+2B2D

⬮

Black Vertical Ellipse

No Alt code

U+2B2E

⬯

White Vertical Ellipse

No Alt code

U+2B2F

⭕

Heavy Large Circle

No Alt code

U+2B55

⭗

Heavy Circle With Circle Inside

No Alt code

U+2B57

⭘

Heavy Circle

No Alt code

U+2B58

⭙

Heavy Circled Saltire

No Alt code

U+2B59

⮾

Circled X

No Alt code

U+2BBE

⮿

Circled Bold X

No Alt code

U+2BBF

⯊

Top Half Black Circle

No Alt code

U+2BCA

⯋

Bottom Half Black Circle

No Alt code

U+2BCB

▲

Black Up-pointing Triangle

No Alt code

U+25B2

△

White Up-pointing Triangle

No Alt code

U+25B3

▴

Black Up-pointing Small Triangle

No Alt code

U+25B4

▵

White Up-pointing Small Triangle

No Alt code

U+25B5

▶

Black Right-pointing Triangle

No Alt code

U+25B6

▷

White Right-pointing Triangle

No Alt code

U+25B7

▸

Black Right-pointing Small Triangle

No Alt code

U+25B8

▹

White Right-pointing Small Triangle

No Alt code

U+25B9

▼

Black Down-pointing Triangle

No Alt code

U+25BC

▽

White Down-pointing Triangle

No Alt code

U+25BD

▾

Black Down-pointing Small Triangle

No Alt code

U+25BE

▿

White Down-pointing Small Triangle

No Alt code

U+25BF

◀

Black Left-pointing Triangle

No Alt code

U+25C0

◁

White Left-pointing Triangle

No Alt code

U+25C1

◂

Black Left-pointing Small Triangle

No Alt code

U+25C2

◃

White Left-pointing Small Triangle

No Alt code

U+25C3

◢

Black Lower Right Triangle

No Alt code

U+25E2

◣

Black Lower Left Triangle

No Alt code

U+25E3

◤

Black Upper Left Triangle

No Alt code

U+25E4

◥

Black Upper Right Triangle

No Alt code

U+25E5

◬

White Up-pointing Triangle With Dot

No Alt code

U+25EC

◭

Up-pointing Triangle With Left Half Black

No Alt code

U+25ED

◮

Up-pointing Triangle With Right Half Black

No Alt code

U+25EE

◸

Upper Left Triangle

No Alt code

U+25F8

◹

Upper Right Triangle

No Alt code

U+25F9

◺

Lower Left Triangle

No Alt code

U+25FA

◿

Lower Right Triangle

No Alt code

U+25FF

🞀

Black Left-pointing Isosceles Right Triangle

No Alt code

U+1F780

🞁

Black Up-pointing Isosceles Right Triangle

No Alt code

U+1F781

🞂

Black Right-pointing Isosceles Right Triangle

No Alt code

U+1F782

🞃

Black Down-pointing Isosceles Right Triangle

No Alt code

U+1F783

⯅

Black Medium Up-pointing Triangle Centred

No Alt code

U+2BC5

⯆

Black Medium Down-pointing Triangle Centred

No Alt code

U+2BC6

⯇

Black Medium Left-pointing Triangle Centred

No Alt code

U+2BC7

⯈

Black Medium Right-pointing Triangle Centred

No Alt code

U+2BC8

◆

Black Diamond

No Alt code

U+25C6

◇

White Diamond

No Alt code

U+25C7

◈

White Diamond Containing Black Small Diamond

No Alt code

U+25C8

◊

Lozenge

No Alt code

U+25CA

🞗

Black Tiny Diamond

No Alt code

U+1F797

🞘

Black Very Small Diamond

No Alt code

U+1F798

🞙

Black Medium Small Diamond

No Alt code

U+1F799

🞚

White Diamond Containing Black Very Small Diamond

No Alt code

U+1F79A

🞛

White Diamond Containing Black Medium Diamond

No Alt code

U+1F79B

🞜

Diamond Target

No Alt code

U+1F79C

🞝

Black Tiny Lozenge

No Alt code

U+1F79D

🞞

Black Very Small Lozenge

No Alt code

U+1F79E

🞟

Black Medium Small Lozenge

No Alt code

U+1F79F

🞠

White Lozenge Containing Black Small Lozenge

No Alt code

U+1F7A0

⬖

Diamond With Left Half Black

No Alt code

U+2B16

⬗

Diamond With Right Half Black

No Alt code

U+2B17

⬘

Diamond With Top Half Black

No Alt code

U+2B18

⬙

Diamond With Bottom Half Black

No Alt code

U+2B19

⬥

Black Medium Diamond

No Alt code

U+2B25

⬦

White Medium Diamond

No Alt code

U+2B26

⬧

Black Medium Lozenge

No Alt code

U+2B27

⬨

White Medium Lozenge

No Alt code

U+2B28

⬩

Black Small Diamond

No Alt code

U+2B29

⬪

Black Small Lozenge

No Alt code

U+2B2A

⬫

White Small Lozenge

No Alt code

U+2B2B

⯁

Black Diamond Centred

No Alt code

U+2BC1

⯞

Black Diamond On Cross

No Alt code

U+2BDE

▰

Black Parallelogram

No Alt code

U+25B0

▱

White Parallelogram

No Alt code

U+25B1

►

Black Right-pointing Pointer

No Alt code

U+25BA

▻

White Right-pointing Pointer

No Alt code

U+25BB

◄

Black Left-pointing Pointer

No Alt code

U+25C4

◅

White Left-pointing Pointer

No Alt code

U+25C5

◉

Fisheye

No Alt code

U+25C9

◎

Bullseye

No Alt code

U+25CE

◘

Inverse Bullet

No Alt code

U+25D8

◜

Upper Left Quadrant Circular Arc

No Alt code

U+25DC

◝

Upper Right Quadrant Circular Arc

No Alt code

U+25DD

◞

Lower Right Quadrant Circular Arc

No Alt code

U+25DE

◟

Lower Left Quadrant Circular Arc

No Alt code

U+25DF

◦

White Bullet

No Alt code

U+25E6

🞋

Round Target

No Alt code

U+1F78B

🞡

Thin Greek Cross

No Alt code

U+1F7A1

🞢

Light Greek Cross

No Alt code

U+1F7A2

🞣

Medium Greek Cross

No Alt code

U+1F7A3

🞤

Bold Greek Cross

No Alt code

U+1F7A4

🞥

Very Bold Greek Cross

No Alt code

U+1F7A5

🞦

Very Heavy Greek Cross

No Alt code

U+1F7A6

🞧

Extremely Heavy Greek Cross

No Alt code

U+1F7A7

🞨

Thin Saltire

No Alt code

U+1F7A8

🞩

Light Saltire

No Alt code

U+1F7A9

🞪

Medium Saltire

No Alt code

U+1F7AA

🞫

Bold Saltire

No Alt code

U+1F7AB

🞬

Heavy Saltire

No Alt code

U+1F7AC

🞭

Very Heavy Saltire

No Alt code

U+1F7AD

🞮

Extremely Heavy Saltire

No Alt code

U+1F7AE

🞯

Light Five Spoked Asterisk

No Alt code

U+1F7AF

🞰

Medium Five Spoked Asterisk

No Alt code

U+1F7B0

🞱

Bold Five Spoked Asterisk

No Alt code

U+1F7B1

🞲

Heavy Five Spoked Asterisk

No Alt code

U+1F7B2

🞳

Very Heavy Five Spoked Asterisk

No Alt code

U+1F7B3

🞴

Extremely Heavy Five Spoked Asterisk

No Alt code

U+1F7B4

🞵

Light Six Spoked Asterisk

No Alt code

U+1F7B5

🞶

Medium Six Spoked Asterisk

No Alt code

U+1F7B6

🞷

Bold Six Spoked Asterisk

No Alt code

U+1F7B7

🞸

Heavy Six Spoked Asterisk

No Alt code

U+1F7B8

🞹

Very Heavy Six Spoked Asterisk

No Alt code

U+1F7B9

🞺

Extremely Heavy Six Spoked Asterisk

No Alt code

U+1F7BA

🞻

Light Eight Spoked Asterisk

No Alt code

U+1F7BB

🞼

Medium Eight Spoked Asterisk

No Alt code

U+1F7BC

🞽

Bold Eight Spoked Asterisk

No Alt code

U+1F7BD

🞾

Heavy Eight Spoked Asterisk

No Alt code

U+1F7BE

🞿

Very Heavy Eight Spoked Asterisk

No Alt code

U+1F7BF

⬟

Black Pentagon

No Alt code

U+2B1F

⬠

White Pentagon

No Alt code

U+2B20

⬡

White Hexagon

No Alt code

U+2B21

⬢

Black Hexagon

No Alt code

U+2B22

⬣

Horizontal Black Hexagon

No Alt code

U+2B23

⭓

Black Right-pointing Pentagon

No Alt code

U+2B53

⭔

White Right-pointing Pentagon

No Alt code

U+2B54

⭖

Heavy Oval With Oval Inside

No Alt code

U+2B56

⭾

Horizontal Tab Key

No Alt code

U+2B7E

⭿

Vertical Tab Key

No Alt code

U+2B7F

⮐

Return Left

No Alt code

U+2B90

⮑

Return Right

No Alt code

U+2B91

⮒

Newline Left

No Alt code

U+2B92

⮓

Newline Right

No Alt code

U+2B93

⮗

Symbol For Type A Electronics

No Alt code

U+2B97

⮽

Ballot Box With Light X

No Alt code

U+2BBD

⯂

Turned Black Pentagon

No Alt code

U+2BC2

⯃

Horizontal Black Octagon

No Alt code

U+2BC3

⯄

Black Octagon

No Alt code

U+2BC4

⯉

Neptune Form Two

No Alt code

U+2BC9

⯌

Light Four Pointed Black Cusp

No Alt code

U+2BCC

⯍

Rotated Light Four Pointed Black Cusp

No Alt code

U+2BCD

⯎

White Four Pointed Cusp

No Alt code

U+2BCE

⯏

Rotated White Four Pointed Cusp

No Alt code

U+2BCF

⯑

Uncertainty Sign

No Alt code

U+2BD1

⯒

Group Mark

No Alt code

U+2BD2

⯓

Pluto Form Two

No Alt code

U+2BD3

⯔

Pluto Form Three

No Alt code

U+2BD4

⯕

Pluto Form Four

No Alt code

U+2BD5

⯖

Pluto Form Five

No Alt code

U+2BD6

⯗

Transpluto

No Alt code

U+2BD7

⯘

Proserpina

No Alt code

U+2BD8

⯙

Astraea

No Alt code

U+2BD9

⯚

Hygiea

No Alt code

U+2BDA

⯛

Pholus

No Alt code

U+2BDB

⯜

Nessus

No Alt code

U+2BDC

⯝

White Moon Selena

No Alt code

U+2BDD

⯟

True Light Moon Arta

No Alt code

U+2BDF

⯠

Cupido

No Alt code

U+2BE0

⯡

Hades

No Alt code

U+2BE1

⯢

Zeus

No Alt code

U+2BE2

⯣

Kronos

No Alt code

U+2BE3

⯤

Apollon

No Alt code

U+2BE4

⯥

Admetos

No Alt code

U+2BE5

⯦

Vulcanus

No Alt code

U+2BE6

⯧

Poseidon

No Alt code

U+2BE7

⯰

Eris Form One

No Alt code

U+2BF0

⯱

Eris Form Two

No Alt code

U+2BF1

⯲

Sedna

No Alt code

U+2BF2

⯳

Russian Astrological Symbol Vigintile

No Alt code

U+2BF3

⯴

Russian Astrological Symbol Novile

No Alt code

U+2BF4

⯵

Russian Astrological Symbol Quintile

No Alt code

U+2BF5

⯶

Russian Astrological Symbol Binovile

No Alt code

U+2BF6

⯷

Russian Astrological Symbol Sentagon

No Alt code

U+2BF7

⯸

Russian Astrological Symbol Tredecile

No Alt code

U+2BF8

⯹

Equals Sign With Infinity Below

No Alt code

U+2BF9

⯺

United Symbol

No Alt code

U+2BFA

⯻

Separated Symbol

No Alt code

U+2BFB

⯼

Doubled Symbol

No Alt code

U+2BFC

⯽

Passed Symbol

No Alt code

U+2BFD

⯾

Reversed Right Angle

No Alt code

U+2BFE

⯿

Hellschreiber Pause Symbol

No Alt code

U+2BFF

Questions

Is there an Alt code for a solid black square?

Yes, one of the few shapes here with a genuine DOS-era code, Alt+254. Most other shapes have no Alt code at all.

What is the difference between a shape and its outlined version?

They are separate Unicode characters. A solid black square and a white outlined square each have their own code point, not a style applied to one shape.

Are these shapes the same as emoji shapes?

Some overlap with emoji sets, but the characters here are the plain text geometric shapes block, which renders consistently as text rather than a colour icon.

Is there an Alt code for a solid black circle?

No. Copy the character directly, or use the HTML entity ● or the Unicode value U+25CF.

Why are there both small and large versions of the same shape?

Unicode gives different sizes of the same basic shape their own code point, a small and a large black square, for instance, so text can show a size difference without relying on font styling.

Cookie preferences

Choose which optional cookies you allow. You can change your choice at any time from Cookie Settings at the bottom of every page. Read the Cookie Notice

Necessary Needed for the site to work and to remember your cookie choice. Always on.