Exclamation Mark Symbol — Meaning, History and Copy Paste
The oldest punctuation mark for expressing emotion — and all its variations.
Exclamation Mark Symbols — Copy and Paste
| Symbol | Name | Unicode | Copy |
|---|---|---|---|
| ! | Exclamation Mark | U+0021 | ! |
| ❗ | Red Exclamation | U+2757 | ❗ |
| ❕ | White Exclamation | U+2755 | ❕ |
| ‼ | Double Exclamation | U+203C | ‼ |
| ⁉ | Exclamation Question | U+2049 | ⁉ |
| ¡ | Inverted Exclamation | U+00A1 | ¡ |
| ⚠ | Warning Sign | U+26A0 | ⚠ |
| ❣ | Heart Exclamation | U+2763 | ❣ |
| ︕ | Presentation Form | U+FE15 | ︕ |
What Is the Exclamation Mark?
The exclamation mark (!) is a punctuation mark used to express strong emotion, emphasis, urgency, or surprise. It is one of the three main terminal punctuation marks (along with the period and question mark) and has been part of written language since the late 14th century.
History of the Exclamation Mark
The exclamation mark has a disputed origin, but the most widely accepted theory is that it evolved from the Latin word io, meaning "joy" or "hurray." Medieval scribes wrote io at the end of sentences to express joy. Over time, the "i" moved above the "o," and the two characters merged into the single mark we know today — a vertical line above a dot.
Another theory traces it to a Latin exclamation of surprise. Either way, by the 1400s, the exclamation mark was being used in printed books to indicate emotional or exclamatory sentences.
Exclamation Mark in Different Contexts
In Writing and Grammar
- Ends an exclamatory sentence: "What a beautiful day!"
- Expresses urgency: "Stop!"
- Shows surprise: "I won!"
- Conveys strong emotion: "I love this!"
In Mathematics
The exclamation mark represents the factorial function. For example, 5! = 5 x 4 x 3 x 2 x 1 = 120. The subfactorial (derangement) uses !n notation. In logic, ! can represent negation in some programming languages.
In Programming
- ! — Logical NOT operator in most languages
- != — Not equal to
- !! — Double negation (converts to boolean)
- #! — Shebang line in Unix scripts
In Spanish
Spanish uses inverted exclamation marks at the beginning of exclamatory sentences, paired with the standard exclamation at the end: "Que bonito!" This makes it possible to recognize an exclamation from the start of the sentence rather than waiting until the end.
Exclamation Mark Variations
Red Exclamation (U+2757)
A bolder, more prominent exclamation mark. Renders as a colorful emoji on most platforms (red on Apple, blue on some others). Used in social media and messaging to add extra emphasis.
Double Exclamation (U+203C)
Two exclamation marks combined into a single character. Expresses extreme urgency, surprise, or alarm. Popular in manga and anime translations.
Exclamation Question (U+2049)
An exclamation mark merged with a question mark. Expresses disbelief, confusion, or shocked questioning. More compact than typing ?! or !? and avoids the ambiguity of which order the marks should be in.
Heart Exclamation (U+2763)
An exclamation mark where the dot is replaced by a small heart. Used to express enthusiastic love or excitement. Popular in romantic messages and fan communities.
How to Type the Exclamation Mark
On Windows
- ! : Shift + 1
- Inverted (!): Hold Alt, type 0161 on the numpad
- Red exclamation emoji: Win + . to open emoji picker
On Mac
- ! : Shift + 1
- Inverted (!): Option + 1
- Red exclamation emoji: Cmd + Ctrl + Space
On iPhone/Android
- ! : Shift + the period or number keyboard
- Red exclamation emoji: Search "exclamation" in the emoji keyboard
Fun Facts About the Exclamation Mark
- The exclamation mark was originally called the "note of admiration" in English grammar.
- Some style guides (like the BBC News style guide) ban or discourage exclamation marks in news writing.
- In chess notation, ! means a good move and !! means a brilliant move.
- F. Scott Fitzgerald reportedly said: "Cut out all those exclamation marks. An exclamation mark is like laughing at your own joke."