Unicode character
U+003B
- U+003B
- ;
- Other punctuation
U+003B is code point 59 (;), an other punctuation in the Basic Latin (ASCII) block of the Basic Multilingual Plane. It takes 1 byte in UTF-8 and 1 unit in UTF-16.
Identity
Code pointU+003B
Decimal59
Character;
General categoryOther punctuation
BlockBasic Latin (ASCII)
PlaneBasic Multilingual Planeplane 0
Official nameNot includedthe Unicode Character Database is not bundled; a stale copy would be worse than none
Encodings
UTF-83B1 byte
UTF-16003Ba single unit
UTF-320000003B
Binary111011
Bytes in UTF-8 vs UTF-161 vs 2UTF-16 is not always smaller, even for non-Latin text
Writing it in code
HTML numeric entity;
HTML hex entity;
CSS escape\003B
JavaScript\u003B
Python\u003B
Percent-encoded (URL)%3B
Things that catch people out
JavaScript string length1
Needs a surrogate pairNo
Safe in a URL unescapedNo
Keep nerding
Every link below is a page Nerdulator can generate from what it already knows about this value.
Nerdulate something else
Nothing in mind? Surprise me · today’s page