fsymbols
Loading symbols…
››
}

right curly bracket

Right Curly Bracket

The right curly bracket closes something that <code>{</code> opened: a code block, an object, a set, a LaTeX group. It has no meaning on its own — it is the half that says "the block ends here." On a US keyboard it is Shift + <code>]</code>. In LaTeX it needs a backslash to print at all.

Text symbol
Also called
closing curly bracket · right brace · close curly bracket
Search it as
curly brace · close brace · curly bracket · brace · close curly
Shows up in
Anything that takes text · its shape is whatever your font draws

What } means

It closes the block that { opened. JavaScript wraps grouped statements in the pair, CSS ends a declaration block with it, JSON ends an object with it. The character does no work alone; all of its meaning is borrowed from its partner.

Nesting is where it bites. The parser matches your closing brace to the nearest still-open one, so a single missing or spare brace does not fail on that line — it silently reassigns every block below it and reports an error somewhere else entirely.

Same brace, different contents, different thing

The stuff inside decides what the pair is. Python reads colon-separated entries as a dictionary and bare comma-separated values as a set, and the empty pair {} is a dictionary, never an empty set. Shell braces expand lists; PowerShell braces hold a script block.

LaTeX is the odd one out: braces are grouping syntax there, so typing a bare closing brace ends a group instead of printing a curly bracket. Write \} when you want the visible character.

Purely technical. In a chat message it signals pasted code, markup, or a template placeholder.

A full-width } or a mismatched brace breaks code far from where you typed it.

What it means when someone sends it to you

4 readings
At the end of a JavaScript or CSS block
The statements or declarations above it are finished.
After colon-separated Python or JSON entries
A dictionary or object literal ends here.
After comma-separated Python values with no colons
A set literal ends here.
Right after a backslash in LaTeX
A literal printed brace, not the end of a group.

Don't confuse it with

4

Combination ideas

3
Empty pair: object in JSON, empty dictionary in Python.
A JSON object or Python dictionary literal.
A template placeholder to be substituted.

Questions people ask

3

right curly bracket latex

Use `\}`. A bare brace is grouping syntax in LaTeX, so it disappears from the output and quietly closes whatever group was open.

Why does my code fail on a line with no obvious mistake?

Usually an unbalanced brace earlier. The parser matched a `}` to the wrong `{`, so the error surfaces below the real problem. Re-indent the file and the gap shows up.

Is a curly bracket the same as a brace?

Yes. "Brace" is the everyday name, "curly bracket" the formal one; both mean this character.

How to type }

Windows (Word)
Alt+XType 007D, then Alt+X 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 “right curly bracket”.
Linux
Ctrl+Shift+UType 007d, then Enter or Space.
HTML
&#x007D;
CSS
\007D
how to type }
US and UK keyboards: Shift with the `]` key, right of `P`.
Windows alt code
Hold Alt and type 125 on the numeric keypad.
LaTeX literal
Write `\}`; an unescaped brace closes a group instead of printing.
Phone keyboard
Switch to the symbols layer, then the second symbols page on iOS and Android.
Non-US layouts
German uses AltGr + `0`; French AltGr + `=`. Otherwise copy it from the palette.
Codes and encoding1 code points
HTML decimal
&#125;
HTML hex
&#x7D;
CSS content
content: "\007D";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%7D
1
On screen
1
Code points
1
JS .length
1
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

1

Typography & punctuation332 symbols