Square Symbols

Click any symbol to copy it. 14 characters, each labelled with its Unicode code point.

Two families are mixed here: outlined and filled squares from Geometric Shapes, and the shaded variants that exist to represent grey levels in environments with no colour. This collection holds 14 square symbols drawn from 2 Unicode blocks — mainly Geometric Shapes and Miscellaneous Symbols and Arrows. Code points run from U+25A0 to U+2B1C. All of them sit in the Basic Multilingual Plane, which means broad font support and very few encoding surprises.

The shading characters

▤ ▥ ▦ ▧ ▨ ▩ are fill patterns — horizontal, vertical, crosshatch, diagonal. They were encoded to distinguish series in charts printed in black and white, and they still work for that when colour is unavailable.

Several sizes, several characters

□ ■ ▢ ◻ ◼ ⬜ ⬛ are all squares at different sizes and stroke weights. ⬜ and ⬛ are supplementary-plane characters with emoji presentation, so they often render larger and in a fixed colour.

Alignment is not guaranteed

Like all Geometric Shapes, squares have no defined relationship to the text baseline. Mixing sizes in one line usually produces visible vertical drift.

Unicode blocks in this collection

Counted from the characters on this page. Block names and ranges are from the Unicode code charts.
Unicode blockCharactersShare
Geometric Shapes 12 86%
Miscellaneous Symbols and Arrows 2 14%

Sample characters and their code points

U+25A1

U+25A2

U+25A4

U+25A6

U+25A8

U+25FB

Frequently asked questions

Why are ⬜ and ⬛ bigger than □ and ■?

They are emoji-presentation characters from a supplementary-plane block, drawn by the emoji font at emoji size. □ and ■ are ordinary text characters drawn by your text font.

Related symbol collections and tools