At Sign (@): Copy It and Find It on Any Keyboard
Copy @ in one click and find out why the same symbol sits on a different key depending on your keyboard layout.
At sign · U+0040
The at sign does not live on the same key everywhere. Copy it in one click or find the shortcut for your layout.
- Unicode
- U+0040
- HTML
- @
- Windows
- Alt + 64
Where the at sign hides on your keyboard
This is behind almost every search about the at sign. Layouts disagree on where to put it, and the difference bites the moment you try to type an email address on someone else's machine.
Printed on the number 2 key.
The double quote lives on the apostrophe key.
On the apostrophe key, next to Enter.
Here Shift + 2 gives a double quote instead.
Number 2 key, but with AltGr rather than Shift.
Shift + 2 there produces a double quote.
Moves to the Q key entirely.
The clearest difference between the two Spanish layouts.
The quickest check is the keyboard itself: look at where the symbol is actually printed. On the 2 key means US or Spanish; on the apostrophe key means British; on Q means Latin American Spanish.
The US and UK swap is the one that causes most grief, because both are English layouts and people assume they are identical. They are not: British keyboards follow the ISO standard with 105 keys instead of 104, a shorter left Shift, and a dedicated £ key. The @ and the double quote simply trade places, which is why a machine set to the wrong locale produces «"» every time you try to type an email address.
One detail catches people out constantly: what decides the shortcut is the layout configured in the operating system, not the letters printed on the keys. Buy a laptop in one country, set the system language to another, and the two stop matching — the marked key no longer produces the expected symbol. Fixing it takes seconds in the keyboard settings, and is far better than relearning a shortcut that fights your hardware.
Other ways to type the at sign
If your layout's shortcut fails, these always work.
Windows
Universal code, works on any layout.
Requires the numeric keypad with Num Lock on.
macOS
On the US keyboard layout.
On a Spanish Mac keyboard: Option + 2.
Linux
With the Compose key, on any layout.
Or Shift + 2 / AltGr + Q depending on the configured layout.
Android & iOS
Switch to the symbol keyboard and tap the at sign.
Email fields usually surface it directly.
Word & HTML
Insert menu › Symbol › More symbols.
In HTML: @ or @. In CSS: \0040.
If nothing works
Use the copy button at the top of this page.
Or the Windows Character Map (charmap).
Alt + 64 is the most reliable of all because it ignores your layout entirely: it inserts the character by its number in the ASCII table. And 64 is no coincidence — it is exactly the code point of the at sign, U+0040.
From medieval shorthand to the first email
@
Ray Tomlinson picked the at sign in 1971 because he needed a character that could never appear inside someone's name — and it had been sitting almost unused on the keyboard.
It is far older than computing. Late medieval scribes created it as shorthand for the Latin preposition ad, and its use is documented from the 15th and 16th centuries in Florence, Castile, Seville, Aragon, Catalonia and France. It survived the arrival of printing thanks to Renaissance merchants, who used it on invoices to link a quantity of goods to its price per unit.
That commercial habit is where its Spanish name comes from. Merchants associated the mark with the arroba, an Iberian weight unit borrowed from Arabic ar-rubʿ, «a quarter» — a quarter of a quintal, roughly 11.5 kg in Castile. Spanish and Portuguese still call the symbol arroba today, while English settled on the plainer «at sign».
In Brazil the unit never went away: cattle are still traded by the arroba, fixed there at 15 kg of carcass weight, and prices are quoted per @ every day. It is probably the only place where the symbol's original meaning and its modern one coexist in daily use.
Its third life began with social media. Twitter borrowed the character in 2006 to mark a reply to another user, a convention invented by users rather than designed by the platform, and it spread from there to Instagram, TikTok, Slack and practically everything else. The word «handle» for a username exists because of it.
That is a remarkable run for one character: a medieval abbreviation, then a unit of weight, then an address separator, and now a way of pointing at a person. Few marks on the keyboard have been repurposed so many times without ever changing shape.
Common problems with the at sign
On Spanish layouts Shift + 2 gives a quotation mark. The symbol needs AltGr, which many people discover the hard way while typing an email address.
US and UK layouts swap @ and the double quote. If Shift + 2 gives you «"», your system is set to British English, not American.
What decides the shortcut is the layout configured in the operating system, not the letters printed on the keys or the country you bought the laptop in.
In a URL the at sign has a reserved meaning, so it must be percent-encoded as %40 when it appears outside its usual role.
If you work with contact lists, our email extractor pulls every address out of a text at once, and the character counter tells you how much space they take.
Frequently asked questions
How do I type the at sign if Shift + 2 does not work?
Why is the at sign on different keys in different countries?
Why is the at sign called «arroba» in Spanish?
Who decided to use @ in email addresses?
What is the Unicode code point for the at sign?
Does the symbol count as a character on Twitter or in an SMS?
How do I write it in a URL?
How old is the @ symbol?
Related tools
Currency Symbols € $ £
Copy € $ £ ¥ ₡ ₲ and see where each one goes.
Degree Symbol °
Copy the degree and the ordinal indicators º and ª.
Spanish Accents á é í ó ú
Copy accented vowels and check the stress rules.
N With Tilde ñ Ñ
Copy ñ and Ñ, with their history and shortcuts.
Email Extractor
Pull every email address out of a block of text at once.
Character Counter
Count characters with and without spaces instantly.
Invisible Character
Copy invisible characters for usernames and posts.
Slug Generator
Turn titles into clean URLs without odd characters.