fsymbols
Loading symbols…
››
⎴

top square bracket

Top Square Bracket

178/238

⎴ is a square bracket turned on its side and laid over the top of something. In maths it groups the terms beneath it, a square-cornered cousin of the overbrace , often with a label written above. It also has a quiet job in old terminal software; when it turns up in a message, it is most likely just a decorative line.

Text symbol

What ⎴ means

It groups the terms underneath it in a mathematical formula. Picture a sum like abcd where you want to say "these first three belong together": a typesetter draws a flat bracket over abc and often writes a label on top of it, such as the number of terms or what they add up to. ⎴ is that bracket. It belongs to a small family of horizontal brackets used in mathematical layout: the square pair ⎴ , the round pair , the curly pair and the tortoise-shell pair . The top member of each pair sits above an expression, the bottom member below it. The square pair has a second job too: Unicode encoded it partly for compatibility with older terminal software, where it marks off a run of text written vertically.

In formula tools that support it, such as MathML or LaTeX, this bracket is "stretchy": it widens to cover the expression it marks, however long. As a plain text character it does nothing of the kind. Pasted into a chat or a document, it is a standalone shape whose width depends on the font, and it does not attach itself over the text beside it. That is why it looks right inside real formula tools and odd almost everywhere else.

Mathematicians reach for the curly overbrace more often. The square version can come in handy when braces are already doing another job, when groups nest and a second shape keeps them apart, or simply when a style calls for straight corners.

Will you ever meet ⎴ outside a formula?

Rarely, and then mostly as decoration. Someone may drop ⎴ and into a username, a text-art frame or a decorated bio because they look like clean little lines; there they are pure decoration. Fonts draw the character differently, and a font that lacks it shows a box or another placeholder instead, so it is a poor choice for anything that has to display the same on every phone.

Purely technical: a layout tool, not a message. Used decoratively it is just a line with no tone of its own.

Part of the collection

Don't confuse it with

5

Combination ideas

3
Top and bottom square brackets, marking spans from above and below.
Top delimiters: curly, square and round.
Stack the bottom bracket above the top one: .

Questions people ask

3

Is ⎴ the same as the overbrace?

No. The overbrace is curly with a peak in the middle; ⎴ is the square-cornered version. Both group what lies beneath them, and is the one you will see more often.

Why does ⎴ show as an empty box on my screen?

Your font does not include it. Maths fonts such as Cambria Math, which comes with Windows, and the free STIX fonts do, so switching to one usually fixes it.

What is the difference between ⎴ and ?

Position. ⎴ goes above an expression and opens downward; goes below it and opens upward. They are a matched pair, like a brace over and a brace under.

How to type or find ⎴

Also called
overbracket · top bracket · horizontal square bracket
Search it as
horizontal bracket · bracket above · square bracket on top · math bracket · group above · over bracket · bracket over formula
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType 23B4, then AltX to get ⎴.
Windows
⊞Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win .).
macOS
⌃Control+⌘Command+␣SpaceOpen the character viewer and search “top square bracket”.
Linux
⎈Ctrl+⇧Shift+UType 23b4, then Enter or Space.
HTML
⎴
CSS
\23B4
Word (Windows)
Type 23B4, then press AltX; the code turns into ⎴.
Mac
With the Unicode Hex Input keyboard enabled, hold Option and type 23B4.
Linux (GNOME)
In GNOME and other GTK apps, press CtrlShiftU, type 23b4, then Enter or Space.
LaTeX
Load the mathtools package and write \overbracket{abc}; add {label} after it to put text on top.
MathML
Put the expression and the bracket in an mover element: <mover><mrow>abc</mrow><mo>⎴</mo></mover>, and the bracket stretches to fit.
Codes and encoding1 code points
HTML decimal
&#9140;
HTML hex
&#x23B4;
CSS content
content: "\23B4";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%8E%B4
1
On screen
1
Code points
1
JS .length
3
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

2

Maths & numbers1,835 symbols

Shapes & colours597 symbols