Brackets and Braces Symbols — How to Type ( ) [ ] { } on Any Device
Brackets and braces are punctuation symbols used every day in writing, math, programming, spreadsheets, citations, and web development. The four main types are parentheses ( ), square brackets [ ], curly braces { }, and angle brackets < >. On any standard English keyboard, you can type all four bracket types using simple keyboard shortcuts — Shift+9 for (, the [ key for [, Shift+[ for {, and Shift+comma for <. Beyond the standard keyboard, this guide covers every bracket and brace symbol typing method for Windows, Mac, Microsoft Word, Excel, PowerPoint, Google Docs, Google Sheets, Chromebook, iPhone, Android, HTML, CSS, JavaScript, and Python. You will also find complete Alt code tables, Unicode reference values, HTML entity codes, copy-paste tables for special bracket symbols, and a clear explanation of when to use each bracket type — all in one place.
All Bracket and Brace Symbols — Copy and Paste Tables
Standard Bracket Symbols
| Symbol | Name | Unicode | Alt Code | Keyboard Shortcut |
|---|---|---|---|---|
| ( | Left Parenthesis | U+0028 | Alt + 40 | Shift + 9 |
| ) | Right Parenthesis | U+0029 | Alt + 41 | Shift + 0 |
| [ | Left Square Bracket | U+005B | Alt + 91 | [ key |
| ] | Right Square Bracket | U+005D | Alt + 93 | ] key |
| { | Left Curly Brace | U+007B | Alt + 123 | Shift + [ |
| } | Right Curly Brace | U+007D | Alt + 125 | Shift + ] |
| < | Left Angle Bracket | U+003C | Alt + 60 | Shift + comma |
| > | Right Angle Bracket | U+003E | Alt + 62 | Shift + period |
Bracket Pairs — Quick Copy
| Pair | Name | Unicode Range |
|---|---|---|
| ( ) | Parentheses / Round Brackets | U+0028–U+0029 |
| [ ] | Square Brackets / Box Brackets | U+005B–U+005D |
| { } | Curly Braces / Curly Brackets | U+007B–U+007D |
| < > | Angle Brackets / Less-Greater | U+003C–U+003E |
| ⟨ ⟩ | Mathematical Angle Brackets | U+27E8–U+27E9 |
| ⟪ ⟫ | Double Mathematical Angle Brackets | U+27EA–U+27EB |
| ⟦ ⟧ | White Square Brackets | U+27E6–U+27E7 |
| 【 】 | Black Lenticular Brackets | U+3010–U+3011 |
| 〖 〗 | White Lenticular Brackets | U+3016–U+3017 |
| 〔 〕 | Tortoise Shell Brackets | U+3014–U+3015 |
| 〘 〙 | White Tortoise Shell Brackets | U+3018–U+3019 |
| ‹ › | Single Angle Quotation Marks | U+2039–U+203A |
| « » | Double Angle Quotation Marks | U+00AB–U+00BB |
| ❨ ❩ | Ornate Parentheses | U+2768–U+2769 |
| ❪ ❫ | Flat Pressed Parentheses | U+276A–U+276B |
| ❬ ❭ | Medium Angle Brackets | U+276C–U+276D |
| ❮ ❯ | Heavy Angle Brackets | U+276E–U+276F |
| ❰ ❱ | Medium Flattened Parentheses | U+2770–U+2771 |
HTML and Unicode Code Reference
| Symbol | HTML Decimal | HTML Hex | CSS Unicode | Word Alt+X |
|---|---|---|---|---|
| ( | ( | ( | \0028 | 0028 + Alt+X |
| ) | ) | ) | \0029 | 0029 + Alt+X |
| [ | [ | [ | \005B | 005B + Alt+X |
| ] | ] | ] | \005D | 005D + Alt+X |
| { | { | { | \007B | 007B + Alt+X |
| } | } | } | \007D | 007D + Alt+X |
| < | < or < | < | \003C | 003C + Alt+X |
| > | > or > | > | \003E | 003E + Alt+X |
Quick Reference — All Bracket Keyboard Shortcuts
Windows and Linux
| Symbol | Shortcut | Notes |
|---|---|---|
| ( | Shift + 9 | Universal |
| ) | Shift + 0 | Universal |
| [ | [ key | Near Enter key |
| ] | ] key | Near Enter key |
| { | Shift + [ | Curly brace left |
| } | Shift + ] | Curly brace right |
| < | Shift + comma | Less-than sign |
| > | Shift + period | Greater-than sign |
Mac
| Symbol | Shortcut | Notes |
|---|---|---|
| ( | Shift + 9 | Same as Windows |
| ) | Shift + 0 | Same as Windows |
| [ | [ key | Right of P key |
| ] | ] key | Right of [ key |
| { | Shift + [ | Same keys + Shift |
| } | Shift + ] | Same keys + Shift |
| < | Shift + comma | Same as Windows |
| > | Shift + period | Same as Windows |
On non-US Mac keyboard layouts, bracket positions may differ. Use Character Viewer (Control + Command + Space) as a fallback.
Windows Alt Codes — Full Table
| Symbol | Name | Alt Code |
|---|---|---|
| ( | Left Parenthesis | Alt + 40 |
| ) | Right Parenthesis | Alt + 41 |
| [ | Left Square Bracket | Alt + 91 |
| ] | Right Square Bracket | Alt + 93 |
| { | Left Curly Brace | Alt + 123 |
| } | Right Curly Brace | Alt + 125 |
| < | Less-than / Left Angle | Alt + 60 |
| > | Greater-than / Right Angle | Alt + 62 |
Alt codes require Num Lock on and the numeric keypad. The top number row does not work for Alt codes.
What Are Brackets and Braces?
Brackets and braces are paired punctuation symbols that enclose, group, or frame text, numbers, formulas, or code. They appear in four main forms in English:
- Parentheses ( ) — also called round brackets; the most common type
- Square brackets [ ] — also called box brackets or hard brackets
- Curly braces { } — also called curly brackets or simply braces
- Angle brackets < > — also called chevrons or less-than/greater-than signs
Each type has distinct conventions across writing, mathematics, programming, and typography. Choosing the wrong bracket type in the wrong context — such as using curly braces instead of parentheses in prose, or using < > instead of < > in HTML — creates errors or confusion.
Parentheses ( ) — Complete Guide
What Are Parentheses?
Parentheses ( ) are the curved round brackets used to add extra information, asides, clarifications, or grouped expressions without interrupting the main sentence flow.
Also called: round brackets, oval brackets
When to Use Parentheses
| Context | Example |
|---|---|
| Extra information in prose | The meeting is on Friday (not Monday). |
| Abbreviations and acronyms | Search Engine Optimization (SEO) |
| Math grouping | (A + B) × C |
| Function calls in code | print(“Hello”) |
| Excel formulas | =SUM(A1:A5) |
| Phone number formatting | (555) 123-4567 |
| References and citations | Smith (2024) argues that… |
How to Type Parentheses — All Methods
Keyboard shortcut (all platforms):
- Left parenthesis ( → Shift + 9
- Right parenthesis ) → Shift + 0
Alt codes (Windows):
- ( → Alt + 40
- ) → Alt + 41
Unicode (Word Alt+X):
- ( → Type
0028+ Alt+X - ) → Type
0029+ Alt+X
HTML:
- ( →
( - ) →
)
Square Brackets [ ] — Complete Guide
What Are Square Brackets?
Square brackets [ ] are the right-angled box-shaped brackets used for editorial notes in quotations, array indexes in programming, structured references in spreadsheets, and optional parameters in technical writing.
Also called: box brackets, hard brackets, crotchets
When to Use Square Brackets
| Context | Example |
|---|---|
| Editorial note in a quote | “She [the coach] was delighted.” |
| Citation reference | As noted in the study [1] |
| Array indexing in code | colors[0] |
| External workbook in Excel | [Book1.xlsx]Sheet1!A1 |
| Optional parameter | command [options] |
| Phonetic transcription | /prəˈnʌnsiˈeɪʃən/ → [prəˌnʌnsiˈeɪʃən] |
| Regex character class | [a-z] matches any lowercase letter |
How to Type Square Brackets — All Methods
Keyboard shortcut (all platforms):
- Left square bracket [ → [ key (right of P on US keyboard)
- Right square bracket ] → ] key (right of [ key)
Alt codes (Windows):
- [ → Alt + 91
- ] → Alt + 93
Unicode (Word Alt+X):
- [ → Type
005B+ Alt+X - ] → Type
005D+ Alt+X
HTML:
- [ →
[ - ] →
]
Curly Braces { } — Complete Guide
What Are Curly Braces?
Curly braces { } are the decorative looped brackets primarily used in programming languages to define code blocks, in mathematics to denote sets, and in template systems to mark variable placeholders.
Also called: curly brackets, braces, flower brackets, squiggly brackets
When to Use Curly Braces
| Context | Example |
|---|---|
| Programming code blocks | function test() { return true; } |
| JavaScript objects | const user = { name: “Ana”, age: 28 }; |
| CSS style rules | body { color: black; } |
| Python dictionaries | {“key”: “value”} |
| Math sets | {1, 2, 3, 4, 5} |
| Template variables | Dear {first_name}, |
| Excel array formulas | {=SUM(A1:A5*B1:B5)} |
| Set notation | A = {x |
How to Type Curly Braces — All Methods
Keyboard shortcut (all platforms):
- Left curly brace { → Shift + [
- Right curly brace } → Shift + ]
Alt codes (Windows):
- { → Alt + 123
- } → Alt + 125
Unicode (Word Alt+X):
- { → Type
007B+ Alt+X - } → Type
007D+ Alt+X
HTML:
- { →
{ - } →
}
Important Excel note: Never type curly braces manually around Excel array formulas. Excel adds them automatically when you press Ctrl+Shift+Enter to confirm an array formula. Manually typed curly braces will be treated as text, not as formula operators.
Angle Brackets < > — Complete Guide
What Are Angle Brackets?
Angle brackets < > are the pointed brackets that double as the less-than and greater-than signs. They are used in HTML/XML tags, comparison operators in math and programming, placeholder notation in documentation, and template syntax.
Also called: chevrons, less-than/greater-than signs, pointy brackets, diamond brackets
When to Use Angle Brackets
| Context | Example |
|---|---|
| HTML tags | <p>This is a paragraph.</p> |
| XML markup | <title>Page Title</title> |
| Math comparison | 5 < 10 or 10 > 5 |
| Programming comparison | if (age > 18) |
| Excel comparison | =A1<>B1 means “not equal to” |
| Placeholder text | Enter <your name> here |
| TypeScript/C++ generics | Array<string> |
| Email address formatting | Contact admin@site.com |
How to Type Angle Brackets — All Methods
Keyboard shortcut (all platforms):
- Left angle bracket < → Shift + comma
- Right angle bracket > → Shift + period
Alt codes (Windows):
- < → Alt + 60
- > → Alt + 62
Unicode (Word Alt+X):
- < → Type
003C+ Alt+X - > → Type
003E+ Alt+X
HTML — CRITICAL RULE: In HTML, you must never use bare < and > in visible text content. They will break the HTML parser. Use these entities instead:
- < →
<or< - > →
>or>
html
<!-- WRONG: breaks the HTML parser -->
<p>Use < and > for comparisons.</p>
<!-- CORRECT: displays < and > safely -->
<p>Use < and > for comparisons.</p>
Parentheses vs Brackets vs Braces vs Angle Brackets — Full Comparison
| Feature | Parentheses ( ) | Square Brackets [ ] | Curly Braces { } | Angle Brackets < > |
|---|---|---|---|---|
| Shape | Curved / round | Square / hard | Curly / looped | Pointed / angular |
| Other names | Round brackets | Box brackets | Braces | Chevrons |
| Writing use | Extra info, asides | Editorial notes in quotes | Sets (rare in prose) | Rarely in prose |
| Math use | Grouping | Intervals, matrices | Sets, grouping | Vectors, sequences |
| Programming | Function calls | Arrays, indexes | Code blocks, objects | Tags, generics |
| HTML role | Safe to use | Safe to use | Safe to use | Must be escaped |
| Excel role | Formulas | External references | Auto-added arrays | Comparison operators |
| Keyboard | Shift + 9/0 | [ ] keys | Shift + [ ] | Shift + , / . |
| Alt code | 40 / 41 | 91 / 93 | 123 / 125 | 60 / 62 |
How to Type Brackets on Windows
Windows keyboards follow the standard US layout for bracket shortcuts. All methods below work across Microsoft Office apps, browsers, text editors, and developer tools.
Standard Keyboard Shortcuts
| Symbol | Shortcut |
|---|---|
| ( | Shift + 9 |
| ) | Shift + 0 |
| [ | [ key |
| ] | ] key |
| { | Shift + [ |
| } | Shift + ] |
| < | Shift + comma |
| > | Shift + period |
Using Alt Codes on Windows
When a bracket key is broken, non-functional, or remapped:
- Turn on Num Lock
- Hold the Alt key
- Type the code on the numeric keypad (not the top number row)
- Release Alt
| Symbol | Alt Code |
|---|---|
| ( | Alt + 40 |
| ) | Alt + 41 |
| [ | Alt + 91 |
| ] | Alt + 93 |
| { | Alt + 123 |
| } | Alt + 125 |
| < | Alt + 60 |
| > | Alt + 62 |
Using Windows Character Map
- Press Start, search for Character Map
- Open Character Map
- Select font: Arial or Calibri
- Search for bracket, brace, or parenthesis
- Click the symbol → Select → Copy → paste with Ctrl+V
How to Type Brackets on Mac
Mac keyboards use identical shortcuts to Windows for all standard brackets on US layouts.
| Symbol | Mac Shortcut | Notes |
|---|---|---|
| ( | Shift + 9 | Same as Windows |
| ) | Shift + 0 | Same as Windows |
| [ | [ key | Right of P |
| ] | ] key | Right of [ |
| { | Shift + [ | Curly brace |
| } | Shift + ] | Curly brace |
| < | Shift + comma | Angle bracket |
| > | Shift + period | Angle bracket |
Mac Character Viewer (for special brackets)
To insert decorative or special bracket symbols on Mac:
- Press Control + Command + Space
- Search for:
bracket,brace,parenthesis, orlenticular - Double-click the symbol to insert it at the cursor
Useful for finding: ⟨ ⟩ 【 】 〔 〕 ❨ ❩ ❬ ❭ ❮ ❯
How to Type Brackets in Microsoft Word
Standard Keyboard Shortcuts
All standard bracket shortcuts work normally in Word. Additionally, Word supports Unicode conversion.
Unicode + Alt+X Method (Word Only)
Type the Unicode value, then press Alt + X to convert:
| Symbol | Type This | Press | Result |
|---|---|---|---|
| ( | 0028 | Alt + X | ( |
| ) | 0029 | Alt + X | ) |
| [ | 005B | Alt + X | [ |
| ] | 005D | Alt + X | ] |
| { | 007B | Alt + X | { |
| } | 007D | Alt + X | } |
| < | 003C | Alt + X | < |
| > | 003E | Alt + X | > |
| ⟨ | 27E8 | Alt + X | ⟨ |
| ⟩ | 27E9 | Alt + X | ⟩ |
| 【 | 3010 | Alt + X | 【 |
| 】 | 3011 | Alt + X | 】 |
Insert Symbol Menu in Word
For special bracket symbols not on the keyboard:
- Click the insertion point in your document
- Go to Insert → Symbol → More Symbols
- Set Font to Arial Unicode MS or Segoe UI Symbol
- Set Subset to General Punctuation or CJK Symbols
- Browse to the bracket you need
- Click Insert → Close
How to Type Brackets in Excel
Excel uses all four bracket types in distinct ways. Understanding Excel’s bracket rules prevents formula errors.
Excel Bracket Usage Guide
| Symbol | Excel Use | Example |
|---|---|---|
| ( ) | Formula grouping, function arguments | =SUM(A1:A5), =(A1+B1)*C1 |
| [ ] | External workbook references | [Book1.xlsx]Sheet1!A1 |
| { } | Array formula wrapper (auto-added by Excel) | {=SUM(A1:A5*B1:B5)} |
| < > | Comparison operators | =A1<10, =A1>B1, =A1<>B1 |
Typing Brackets in Excel
Parentheses: Shift + 9 and Shift + 0 — use freely in all formula types.
Square brackets: Press the [ key — used in external references; Excel auto-adds them in some structured table contexts.
Curly braces in Excel: Do NOT type manually in formulas. Excel adds { } automatically when you press Ctrl + Shift + Enter to confirm a legacy array formula in older Excel versions. In Excel 365 and later, dynamic array formulas do not require this.
Angle brackets in Excel:
<= less than>= greater than<== less than or equal to>== greater than or equal to<>= not equal to
How to Type Brackets in PowerPoint
PowerPoint supports all standard keyboard shortcuts for brackets.
Practical bracket use in slides:
| Use Case | Symbol | Example |
|---|---|---|
| Step label | ( ) | Step 1 (Introduction) |
| Important note | [ ] | [See appendix for details] |
| Placeholder | { } | {Speaker name} |
| URL placeholder | < > | <your-website-url.com> |
| Math on slides | ( ) | (A + B) × C |
For special bracket symbols in PowerPoint, use Insert → Symbol, select Segoe UI Symbol, and search for the bracket name.
How to Type Brackets in Google Docs
Standard Shortcuts
All keyboard shortcuts for brackets work normally in Google Docs.
Special Characters Menu
- Go to Insert → Special characters
- Search for:
bracket,brace,parenthesis,lenticular, ortortoise shell - Click the symbol to insert it
This is the best way to find special bracket symbols like ⟨ ⟩, 【 】, 〔 〕, and 〖 〗 in Google Docs.
How to Type Brackets in Google Sheets
Google Sheets uses brackets in formulas the same way as Excel.
| Symbol | Google Sheets Use | Example |
|---|---|---|
| ( ) | Function arguments | =SUM(A1:A10) |
| [ ] | External data references | IMPORTRANGE |
| { } | Array literal notation | ={1,2,3} |
| < > | Comparison operators | =IF(A1>10,"Yes","No") |
In Google Sheets, you can type array literal curly braces manually:
={A1:A5, B1:B5}
This is different from Excel’s legacy array formula behavior.
How to Type Brackets on Chromebook
Chromebook keyboards use the same bracket shortcuts as Windows:
| Symbol | Shortcut |
|---|---|
| ( | Shift + 9 |
| ) | Shift + 0 |
| [ | [ key |
| ] | ] key |
| { | Shift + [ |
| } | Shift + ] |
| < | Shift + comma |
| > | Shift + period |
For special brackets via Unicode on Chromebook:
- Press Ctrl + Shift + U
- Type the Unicode value (e.g.,
27E8for ⟨) - Press Enter or Space
How to Type Brackets on iPhone and iPad
Finding Bracket Keys on iPhone
- Tap any text field to open the keyboard
- Tap 123 to switch to the number/symbol keyboard
- Tap ( or ) directly — parentheses are visible here
- For [ ] { } < >, tap #+= for the extended symbols page
- Tap the bracket symbol you need
iPhone Bracket Availability by Keyboard Page
| Page | Available Brackets |
|---|---|
| Letters (ABC) | None |
| Numbers (123) | ( ) |
| Symbols (#+= ) | [ ] { } < > |
How to Type Brackets on Android
Finding Bracket Keys on Android (Gboard)
- Tap any text field
- Tap ?123 to open the numbers/symbols keyboard
- Tap ( or ) — visible on the first symbols page
- Tap =< or #+= for the extended symbols page
- Find [ ] { } < > there
Android Bracket Availability by Keyboard Page
| Page | Available Brackets |
|---|---|
| Letters | None |
| Symbols (?123) | ( ) |
| Extended symbols (=<) | [ ] { } < > |
Exact bracket positions vary between keyboard apps (Gboard, SwiftKey, Samsung Keyboard). If you cannot find a bracket, copy-paste it from this guide.
Brackets and Braces in HTML — Full Entity Code Reference
HTML handles angle brackets differently from all other bracket types. Using raw < and > characters inside visible HTML text content breaks the HTML parser because the browser treats them as tag delimiters.
HTML Entity Codes Table
| Symbol | Name | Safe HTML Code | HTML Hex | Named Entity |
|---|---|---|---|---|
| ( | Left Parenthesis | ( | ( | — |
| ) | Right Parenthesis | ) | ) | — |
| [ | Left Square Bracket | [ | [ | — |
| ] | Right Square Bracket | ] | ] | — |
| { | Left Curly Brace | { | { | — |
| } | Right Curly Brace | } | } | — |
| < | Less-than / Left Angle | < | < | < |
| > | Greater-than / Right Angle | > | > | > |
| ⟨ | Math Left Angle Bracket | ⟨ | ⟨ | — |
| ⟩ | Math Right Angle Bracket | ⟩ | ⟩ | — |
| 【 | Black Lenticular Left | 【 | 【 | — |
| 】 | Black Lenticular Right | 】 | 】 | — |
HTML Usage Examples
html
<!-- Safe angle bracket display in text -->
<p>Use <html> to open an HTML document.</p>
<!-- Parentheses in visible text — safe to use directly -->
<p>The result (shown above) is 42.</p>
<!-- Showing code examples safely -->
<code>function greet() { return "Hello"; }</code>
<!-- Mathematical expression with angle brackets -->
<p>If a < b and b < c, then a < c.</p>
Brackets and Braces in CSS
CSS uses all three main bracket types with distinct structural roles.
CSS Bracket Roles
| Symbol | CSS Role | Example |
|---|---|---|
| { } | Style rule blocks | body { color: black; } |
| ( ) | Function values | rgb(255, 0, 0), calc(100% - 20px) |
| [ ] | Attribute selectors | input[type="text"] |
| < > | Not used in CSS | — |
CSS Examples
css
/* Curly braces — define property blocks */
h1 {
font-size: 2rem;
color: #333;
}
/* Parentheses — function arguments */
.box {
background: linear-gradient(to right, #fff, #000);
transform: translateX(50px);
width: calc(100% - 40px);
}
/* Square brackets — attribute selectors */
a[href^="https"] {
color: green;
}
input[type="email"] {
border: 1px solid blue;
}
/* Combining all types */
.menu > li:nth-child(2n+1)[data-active="true"] {
background: rgba(0, 0, 0, 0.1);
}
Brackets and Braces in JavaScript
JavaScript uses all four bracket types extensively across its syntax.
JavaScript Bracket Roles
| Symbol | JavaScript Role | Example |
|---|---|---|
| ( ) | Function calls, conditions, grouping | alert("Hi"), if (x > 0) |
| { } | Code blocks, objects, destructuring | const obj = { key: "val" } |
| [ ] | Arrays, index access, destructuring | arr[0], const [a, b] = arr |
| < > | Comparison, JSX tags, TypeScript generics | x < 10, <Component /> |
JavaScript Code Examples
javascript
// Parentheses — function calls and conditions
function greet(name) {
return "Hello, " + name;
}
if (age >= 18) {
console.log("Adult");
}
// Curly braces — objects and code blocks
const user = {
name: "Alice",
age: 30,
active: true
};
// Square brackets — arrays and index access
const colors = ["red", "green", "blue"];
console.log(colors[0]); // "red"
// Destructuring with brackets
const { name, age } = user;
const [first, second] = colors;
// Angle brackets in TypeScript
const items: Array<string> = ["a", "b", "c"];
Brackets and Braces in Python
Python uses three main bracket types, each with a specific data structure or syntax role.
Python Bracket Roles
| Symbol | Python Role | Example |
|---|---|---|
| ( ) | Tuples, function calls, grouping | (1, 2, 3), print("Hi") |
| [ ] | Lists, index access, slicing | [1, 2, 3], arr[0:3] |
| { } | Dictionaries, sets | {"key": "val"}, {1, 2, 3} |
| < > | Comparison operators only | if x < 10: |
Python Code Examples
python
# Parentheses — tuples and function calls
coordinates = (40.7128, -74.0060)
print("New York coordinates:", coordinates)
# Square brackets — lists and slicing
fruits = ["apple", "banana", "cherry"]
print(fruits[0]) # apple
print(fruits[1:3]) # ['banana', 'cherry']
# Curly braces — dictionaries
person = {
"name": "Bob",
"age": 25,
"city": "London"
}
print(person["name"]) # Bob
# Curly braces — sets
unique_numbers = {1, 2, 3, 2, 1}
print(unique_numbers) # {1, 2, 3}
# Angle brackets — comparisons only
if 5 < 10:
print("Five is less than ten")
Special Bracket Symbols — Decorative and International
Beyond the four keyboard brackets, Unicode includes a wide range of decorative, mathematical, and East Asian bracket symbols.
Mathematical Special Brackets
| Symbol | Name | Unicode | Use |
|---|---|---|---|
| ⟨ ⟩ | Mathematical Angle Brackets | U+27E8–27E9 | Vectors, inner products |
| ⟪ ⟫ | Double Angle Brackets | U+27EA–27EB | Matrix notation |
| ⟦ ⟧ | White Square Brackets | U+27E6–27E7 | Semantics, logic |
| ⌊ ⌋ | Floor Brackets | U+230A–230B | Floor function |
| ⌈ ⌉ | Ceiling Brackets | U+2308–2309 | Ceiling function |
| ⟮ ⟯ | Flattened Parentheses | U+27EE–27EF | Advanced math |
Decorative and Ornamental Brackets
| Symbol | Name | Unicode |
|---|---|---|
| ❨ ❩ | Ornate Parentheses | U+2768–2769 |
| ❪ ❫ | Flat Pressed Parentheses | U+276A–276B |
| ❬ ❭ | Medium Angle Brackets | U+276C–276D |
| ❮ ❯ | Heavy Angle Brackets | U+276E–276F |
| ❰ ❱ | Medium Flattened Brackets | U+2770–2771 |
| ❲ ❳ | Light Tortoise Shell Brackets | U+2772–2773 |
CJK and East Asian Bracket Symbols
| Symbol | Name | Unicode | Common Use |
|---|---|---|---|
| 【 】 | Black Lenticular Brackets | U+3010–3011 | Japanese titles, labels |
| 〖 〗 | White Lenticular Brackets | U+3016–3017 | Light label style |
| 〔 〕 | Tortoise Shell Brackets | U+3014–3015 | Japanese text |
| 〘 〙 | White Tortoise Shell Brackets | U+3018–3019 | East Asian typography |
| 「 」 | Corner Brackets | U+300C–300D | Japanese quotation marks |
| 『 』 | White Corner Brackets | U+300E–300F | Double Japanese quotes |
To type these special brackets: Use copy-paste from the table above, or in Microsoft Word type the Unicode code followed by Alt+X.
Common Uses of Brackets and Braces by Context
In Writing and Prose
| Use | Symbol | Example |
|---|---|---|
| Parenthetical aside | ( ) | She arrived early (as usual). |
| Editorial correction in quotes | [ ] | “He [the manager] approved it.” |
| Abbreviation on first use | ( ) | Machine Learning (ML) is growing rapidly. |
| Nested parenthetical | [ ] inside ( ) | (See the study [Smith, 2024]) |
In Mathematics
| Use | Symbol | Example |
|---|---|---|
| Expression grouping | ( ) | (x + y) × z |
| Order of operations | ( ) then [ ] then { } | {[(3+2) × 4] − 5} |
| Set notation | { } | A = {1, 3, 5, 7} |
| Vector / inner product | ⟨ ⟩ | ⟨u, v⟩ |
| Closed interval | [ ] | [0, 1] |
| Open interval | ( ) | (0, 1) |
| Floor function | ⌊ ⌋ | ⌊3.7⌋ = 3 |
| Ceiling function | ⌈ ⌉ | ⌈3.2⌉ = 4 |
In Programming
| Language | ( ) | [ ] | { } | < > |
|---|---|---|---|---|
| JavaScript | Calls, conditions | Arrays, indexes | Objects, blocks | Comparisons, JSX |
| Python | Tuples, calls | Lists, slices | Dicts, sets | Comparisons |
| CSS | Functions | Attribute selectors | Rule blocks | Not used |
| HTML | Not structural | Not structural | Not structural | Tags (escape as < >) |
| SQL | Function args | — | — | Comparisons |
In Citations and References
| Style | Format | Example |
|---|---|---|
| APA | ( ) | (Smith, 2024, p. 42) |
| MLA | ( ) | (Smith 42) |
| Chicago footnote | — | footnote number |
| Numeric citation | [ ] | As reported in [1] |
| Sic marker | [ ] | “He teh [sic] winner” |
Troubleshooting — Why Can’t I Type Brackets?
| Problem | Cause | Solution |
|---|---|---|
| [ types ü or another character | Wrong keyboard layout | Switch to US English in Settings |
| { doesn’t appear with Shift+[ | Non-US layout remapping | Check keyboard layout or use Alt+123 |
| Alt codes not working | Num Lock off | Press Num Lock, use numeric keypad only |
| Brackets look different from expected | Font rendering difference | Switch to Arial or Calibri |
| Can’t find [ ] { } on phone | Wrong keyboard page | Tap #+= or =< for extended symbols |
| Curly braces don’t work in Excel formula | Typed manually | Let Excel auto-add them with Ctrl+Shift+Enter |
| < and > break my HTML page | Not escaped | Replace with < and > |
| Bracket symbols show as boxes | Font missing those characters | Use Segoe UI Symbol or Noto Sans |
Common Mistakes with Brackets and Braces
- Forgetting to close the bracket — every opening bracket needs a matching closing bracket; unclosed brackets break formulas, code, and formal writing
- Using curly braces in Excel formulas manually — Excel adds
{ }automatically for array formulas; typing them yourself treats them as literal text characters - Using raw < and > in HTML — always replace with
<and>in HTML text content to prevent parsing errors - Nesting parentheses when [ ] or { } are correct — in formal writing and math, use ( ) for the outermost group, [ ] for the next level, and { } for the innermost to avoid confusion
- Using < > as quote marks in prose — angle brackets are not quotation marks; use ” ” or ‘ ‘ for quoting in English text
Key Takeaways
- Parentheses ( ) → Shift+9 and Shift+0 on all major keyboard layouts
- Square brackets [ ] → dedicated keys right of the P key on US keyboards
- Curly braces { } → Shift+[ and Shift+] using the same keys as square brackets
- Angle brackets < > → Shift+comma and Shift+period; must be escaped as < > in HTML
- Never manually type curly braces { } into Excel array formulas — Excel adds them automatically
Frequently Asked Questions
What are the four types of brackets?
The four main bracket types are parentheses ( ) also called round brackets, square brackets [ ] also called box brackets, curly braces { } also called curly brackets, and angle brackets < > also called chevrons or less-than/greater-than signs. Each type has distinct uses in writing, math, programming, and web development.
How do I type parentheses on keyboard?
Hold Shift and press 9 to type the left parenthesis ( and hold Shift and press 0 to type the right parenthesis ). These shortcuts work on Windows, Mac, Linux, and Chromebook keyboards with standard US layouts.
How do I type square brackets on keyboard?
Press the [ key for the left square bracket and the ] key for the right square bracket. These keys are located to the right of the P key on standard US English keyboards and work on Windows, Mac, and Linux.
How do I type curly braces on keyboard?
Hold Shift and press [ for the left curly brace { and hold Shift and press ] for the right curly brace }. These use the same keys as square brackets but require the Shift modifier.
How do I type angle brackets on keyboard?
Hold Shift and press the comma key for < and hold Shift and press the period key for >. These are the same as the less-than and greater-than signs in mathematics.
What is the difference between brackets and braces?
Brackets most commonly refers to square brackets [ ], while braces refers specifically to curly braces { }. In informal use, “brackets” can refer to any paired enclosure symbol including parentheses, square brackets, curly braces, and angle brackets. Curly braces are primarily used in programming and mathematics; square brackets appear in editorial notes, citations, and code arrays.
What are parentheses used for?
Parentheses ( ) are used to add extra information, asides, clarifications, abbreviation definitions, and grouped expressions in prose. In math and programming, parentheses group operations and pass arguments to functions such as =SUM(A1:A5) in Excel.
What are curly braces used for?
Curly braces { } are used to define code blocks in programming languages like JavaScript, Python, and CSS, to denote mathematical sets like {1, 2, 3}, to mark template placeholders like {name}, and to wrap array formulas in Excel.
What is the Alt code for curly braces?
The Alt code for the left curly brace { is Alt + 123 and the Alt code for the right curly brace } is Alt + 125. Hold Alt and type the number on the numeric keypad with Num Lock on.
What is the Alt code for square brackets?
The Alt code for the left square bracket [ is Alt + 91 and the Alt code for the right square bracket ] is Alt + 93. These require the numeric keypad with Num Lock enabled.
What is the HTML code for angle brackets?
Use < or < for the less-than sign < and use > or > for the greater-than sign >. Never use raw < and > in HTML text content because the browser treats them as HTML tag delimiters.
How do I type brackets in Word?
Use the standard keyboard shortcuts for all common bracket types. For special brackets, type the Unicode value and press Alt + X — for example, type 27E8 then press Alt+X to get the mathematical angle bracket ⟨. Use Insert → Symbol → More Symbols for visual browsing of all bracket characters.
How do I type brackets on iPhone?
Tap any text field, press 123 to switch to the numbers page, and tap ( or ) directly. For square brackets, curly braces, and angle brackets, press #+= on the extended symbols keyboard page and tap the bracket you need.
Conclusion
Brackets and braces — ( ) [ ] { } < > — are fundamental symbols used across every area of written communication, mathematics, programming, and web development. On any standard English keyboard, all four bracket types are directly accessible: parentheses with Shift+9/0, square brackets with dedicated keys, curly braces with Shift+[ ], and angle brackets with Shift+comma/period. When standard keys fail, Windows Alt codes provide a reliable backup: Alt+40/41 for parentheses, Alt+91/93 for square brackets, Alt+123/125 for curly braces, and Alt+60/62 for angle brackets. In HTML, always escape angle brackets as < and > to prevent page rendering errors. In Excel, never manually type curly braces in array formulas — Excel adds them automatically. For special brackets like mathematical angle brackets ⟨ ⟩ or East Asian lenticular brackets 【 】, copy-paste from the tables in this guide or use the Unicode + Alt+X method in Microsoft Word.