!
U+0021 · EXCLAMATION MARK
Exclamation Mark
| UTF-8 | 21 | 1 byte |
|---|---|---|
| UTF-16 | 0021 | 1 code unit |
| UTF-32 | 00000021 | 4 bytes |
| HTML named | ! | named character reference |
| HTML decimal | ! | |
| HTML hex | ! | |
| CSS | \21 | in 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 | %21 | percent-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.
U+01C3ǃLatin Letter Retroflex Click
U+FF01!Fullwidth Exclamation Mark
U+2D51ⵑTifinagh Letter Tuareg Yang
§