U+25A0■Symbol · decimal ■
Pick from 182 square symbols covering every direction and fill. Encoded largely within Geometric Shapes. 134 render as text and 48 as emoji.
182 characters and sequences. Pick one to put its exact characters on your clipboard.
No entry on this page matches.
01
A sample of 12 entries from the 182 on this page. Where two entries look the same, the name settles it. The HTML references beside each name reproduce the code-point sequence character for character.
U+25A0■Symbol · decimal ■
U+2B1C⬜Emoji or pictograph · decimal ⬜
U+258C▌Symbol · decimal ▌
U+2632☲Symbol · decimal ☲
U+275A❚Symbol · decimal ❚
U+25F0◰Symbol · decimal ◰
U+2B1D⬝Symbol · decimal ⬝
U+33A4㎤Symbol · decimal ㎤
U+25A0 U+25A1 U+25AA U+25AB■ □ ▪ ▫Emoji sequence · decimal ■ □ ▪ ▫
U+2294⊔Symbol · decimal ⊔
U+1F170 U+FE0F🅰 ️Emoji sequence · decimal 🅰 ️
U+1F408 U+200D U+2B1B🐈 ‍ ⬛Emoji sequence · decimal 🐈 ‍ ⬛
02
Squares work as swatches, checkboxes, list markers and building blocks for text art.
Direction and structure. Use them for movement, steps and layout. That amounts to 182 copyable values here — 168 of them one character long, 14 longer.
Names such as Black Square, White Large Square, Left Half Block, Trigram For Fire appear here, and counting every entry puts Variation Selector-16 (12), Squared Cjk Unified (11), White Square With (6) at the top. Single-character values span U+005B to U+1F533.
128 entries
34 entries
6 entries
14 entries
Single-character entries cover U+005B to U+1F533, breaking down by general category as symbol 162, punctuation 6.
Counted across the stored entries, the commonest name patterns are Variation Selector-16 (12), Squared Cjk Unified (11), White Square With (6).
14 entries span more than one code point: 1 with a zero-width joiner, 12 with a variation selector, the longest running to 4 code points.
Two look almost the same: Black Square and Black Very Small Square. They are different characters: U+25A0 and U+2B1D. Start with symbol.
It is the biggest group, with 128. Punctuation is the specialist choice, with just 6. Want colour?
Pick one of the 48 emoji. Want it to match your text? Pick one of the 134 plain ones.
Test the result in the real app before you use it.
We sort these by job rather than by Unicode category, so one group can hold several formal types.
Standalone marks that follow your font. 70% here.
Colour artwork, supplied by the platform. 19% here.
Several code points joined into one image. 8% here.
Marks that structure written text. 3% here.
03
There are 182 square symbols here. All of them copy in one click. Most of them, 128 in all, are symbol. They come mostly from one part of Unicode: Geometric Shapes. 134 are plain text. The other 48 are emoji, so your phone or computer draws them in colour.
They split into symbol, emoji or pictograph and punctuation. Symbol leads with 128.
They come from Geometric Shapes (55), Block Elements (22) and Mathematical Operators (16). They span U+005B to U+1F533, so no one font covers them all.
Black Square and Black Very Small Square look alike. They are not the same character.
14 use more than one character. Copy the whole thing or it breaks.
The vocabulary below comes from the formal names and groupings of these square symbols.
| Type | Examples | Good for | Watch for |
|---|---|---|---|
| Symbol | ■ □ ▣ | Navigation and directional notes | Treating Black Square and White Large Square as the same character |
| Emoji or pictograph | ▪ ▫ ⬛ | Flow diagrams and process steps | Thinking every one of the 182 works the same everywhere |
| Punctuation | [ ] ⟦ | Legends, swatches and text layouts | Copying only part of one of the 14 multi-code-point sequences instead of the whole value |
| Emoji sequence | 🈂️ 🈷️ ■□▪▫ | Navigation and directional notes | Reaching for one of the 48 emoji entries where a text mark was needed, so the colour artwork clashes with the surrounding type |
Outlined, filled and patterned squares can act as swatches, keys or layout pieces. Their meaning must be defined by a nearby legend.
| Family | Examples | Design use |
|---|---|---|
| Filled and outline | ■ □ | Binary state, swatch or geometric contrast. |
| Small markers | ▪ ▫ | Compact bullets and legend keys. |
| Patterned interiors | ▣ ▤ ▥ ▦ ▧ ▨ ▩ | Texture categories that should not rely on tiny visual differences alone. |
| Emoji squares | ⬛ ⬜ | Color-style block artwork with platform-dependent sizing. |
Practical note: A square is not an interactive checkbox unless implemented as a real labeled control. Explain fill and pattern in words when they encode data.
Compare these choices with rectangle symbols and circle symbols. For a deeper explanation, read Arrow Symbols: A Practical Direction and Navigation Guide. If one question is enough, read how do i find the official name of a symbol?.
Tip: Keep the plain words next to the symbol. Text is what makes a design searchable and readable to someone using a screen reader.
04
Copying stores text, so the value survives the clipboard intact. Paste it with Ctrl V, ⌘ V or your device's Paste command.
Start with Black Square. It works nearly everywhere.
Symbol suits flow diagrams and process steps. Pick one whose stroke weight matches the text around it.
When creating legends, swatches and text layouts, paste the complete entry — several of these are multi-code-point sequences that break if truncated.
■ Square reference■ □ ▪▪ square ■05
Copying is quicker, but these are typeable too. On Windows the alt code is the character's decimal code point; in Word the hexadecimal followed by Alt X does the same job without a keypad.
| Character | Name | Windows | Hex | HTML |
|---|---|---|---|---|
| ■ | Black Square | Alt 9632 | 25A0 | ■ |
| ⬜ | White Large Square | Alt 11036 | 2B1C | ⬜ |
| ▌ | Left Half Block | Alt 9612 | 258C | ▌ |
| ☲ | Trigram For Fire | Alt 9778 | 2632 | ☲ |
| ❚ | Heavy Vertical Bar | Alt 10074 | 275A | ❚ |
| ◰ | White Square With Upper Left Quadrant | Alt 9712 | 25F0 | ◰ |
Alt codes reach only the first 65,536 code points, and only from a numeric keypad. 24 entries here sit above that ceiling. A further 14 are sequences, which no shortcut reproduces — copy those instead. The complete keyboard guide covers every platform method in full.
06
Unicode keeps 59% of these in Geometric Shapes. The rest come from Block Elements and Mathematical Operators. 134 act like letters.
They take the colour of the text around them. The other 48 are emoji, so the system picks their colour, not you. Unicode files the emoji ones under Symbols and Animals & Nature.
14 entries are made of several parts. 1 of those are held together by a hidden joiner. Copy the whole thing, or it breaks apart.
Some are as recent as Emoji 13.0, so old devices may draw an empty box.
A pasted entry is redrawn by the receiving application's font. Expect small differences in width and weight across devices, and larger ones where a font lacks the character entirely.
07
Treating Black Square and White Large Square as the same character.
Thinking every one of the 182 works the same everywhere.
Copying only part of one of the 14 multi-code-point sequences instead of the whole value.
Reaching for one of the 48 emoji entries where a text mark was needed, so the colour artwork clashes with the surrounding type.
08
U+25A0 is Black Square; U+2B1D is Black Very Small Square. Because the encoded identity differs, substituting one for the other can change what a reader or a piece of software understands.
Write ■ (hex) or ■ (decimal) to get ■. Numeric references sidestep encoding problems in older toolchains.
Look for the 134 non-emoji entries. Those behave like letters — style them, colour them, put them in a heading. The 48 emoji entries are drawn by the operating system instead.
14 entries here are sequences of more than one code point, and 1 of those are held together by a zero-width joiner. If the destination does not support the sequence, or if the copy was truncated, the parts render individually. Copy the entry with the button rather than by selecting the characters.
Geometric Shapes holds most of them — 55 characters; the rest come from Block Elements and Mathematical Operators. Coverage tends to follow the block: long-established ones render nearly everywhere, recent additions do not.
The newest entry on this page was introduced in Emoji 13.0. Devices that have not received a font update since then will show a blank rectangle instead. Test on a real older device before using a recent character where the meaning matters.
09
Directional and geometric characters are commonly built into interface text, where animation frames and a check for hidden characters both matter.
Pair a square symbol with styled letters in the Symbol Maker. Every tool on this site runs locally and is listed in the Unicode tools hub.
10
Every figure on this page is computed from the stored inventory of 182 entries. Names, general categories and code points are generated from the Unicode 17.0 character database rather than typed by hand; emoji membership is read from the emoji data files published alongside it.
Try “heart”, “check”, “moon” or paste a symbol.