Skip to content

Ampersand &

The ampersand (&) is the symbol for “and.” On a US keyboard, press Shift+7. Use it in names, abbreviations and tight spaces, but spell out “and” in regular sentences.

U+0026 · AMPERSAND

Block: Basic Latin · Unicode 1.1 · Other punctuation

How to type it

Windows
Win + . (period) opens the emoji & symbol panel
Microsoft Word
0026, then Alt + X
Mac
Control + Command + Space opens the Character Viewer
Linux (GTK/IBus)
Ctrl + Shift + U, 26, Space

Codes for developers

Code point
U+0026
Unicode name
AMPERSAND
HTML entity
&
CSS
content: "\0026";
JavaScript / JSON
"\u0026"
Python
"\u0026"
URL encoding
%26
UTF-8
26
UTF-16
0026

Look-alike characters

  • FULLWIDTH AMPERSAND
  • TURNED AMPERSAND

Where the name and shape come from

The & began as a ligature of the Latin word et, “and.” In many fonts, especially italics, you can still see the E and the t inside it.

The name comes from the schoolroom. Children reciting the alphabet used to end with “… X, Y, Z, and per se and,” meaning “and, the symbol by itself, ‘and.’” Said quickly, that became “ampersand.”

The old abbreviation &c. for “et cetera” is another trace of its Latin roots. You will see it in older documents; today write “etc.”

When to use & in writing

  • Official names: use & when it is part of the name, as in AT&T or Procter & Gamble.
  • Set abbreviations: R&D, Q&A, B&B, P&L.
  • Tight spaces: headlines, tables, buttons, signs and logos.
  • Citations: APA style uses & between author names inside parentheses: (Smith & Lee, 2021). In the running text it switches to “and.”
  • Not in regular sentences: “Sales & marketing met on Tuesday” should be “Sales and marketing met on Tuesday.” AP and Chicago both prefer the word.

Look-alikes: & is the fullwidth version for East Asian text. ⅋ (turned ampersand) is a symbol from linear logic, not a decorative ampersand.

& in HTML, URLs and code

  • HTML: a bare & starts a character reference, so write it as an entity in markup, especially inside attributes and links. The code table above shows the entity.
  • URLs: & separates query parameters, as in ?q=shoes&size=10. A literal & inside a value must be percent-encoded.
  • Programming: && is logical AND in C, Java and JavaScript, and a single & is bitwise AND. In shell scripts, a trailing & runs a command in the background.
  • Spreadsheets: in Excel and Google Sheets, & joins text: =A1&" "&B1.
  • LaTeX: & separates table columns, so type \& to print an ampersand.

Frequently asked questions

How do I type an ampersand?

Press Shift+7 on a US keyboard, on Windows or Mac. On phones, it is on the numbers and symbols page.

Can I use & instead of “and”?

In names, abbreviations, headlines and tight layouts, yes. In regular sentences, AP and Chicago style both spell out “and.”

Why is it called an ampersand?

From “and per se and,” the phrase children used when reciting & as the last item of the alphabet.

How do I write & in HTML?

Use the named entity shown in the code table on this page, especially inside attribute values and URLs.

Unicode data: Unicode Character Database 18.0.0 (unicode.org).

More symbols

All symbols · Copy and paste symbols · Emoji search