!
U+0021 · EXCLAMATION MARK

Exclamation Mark

  • CodepointU+0021
  • NameEXCLAMATION MARK
  • Decimal33
  • BlockBasic Latin (U+0000–U+007F)
  • Plane0 — Basic Multilingual Plane
  • ScriptCommon
  • CategoryPo — Other Punctuation
  • Unicode version1.1 (1993)
  • Bidi classON — Other Neutral
  • Combining class0
  • East Asian widthNa — Narrow
  • MirroredNo
§

Encodings & escapes

UTF-8 encoder →
UTF-8211 byte
UTF-1600211 code unit
UTF-32000000214 bytes
HTML named!named character reference
HTML decimal!
HTML hex!
CSS\21in content: "…"
JavaScript\u0021
JSON\u0021
Python\u0021
Python\N{EXCLAMATION MARK}by name
Java / C#\u0021
Rust / Swift / PHP\u{21}
Go\u0021
Ruby\u0021
Excel / Sheets=UNICHAR(33)
URL-encoded%21percent-encoded UTF-8
§

Looks similar

Characters that Unicode’s security data (UTS #39 confusables) lists as visually confusable with this one. Useful for spotting lookalike spoofing in URLs and usernames.

§

Characters built on !

§

Nearby in Basic Latin

All in block →