.
PunctuationPrintableDec 46

ASCII 46 .

The printable character "." at ASCII code 46.

All Representations

Decimal
46
Hexadecimal
0x2E
Octal
0o056
Binary
00101110
HTML Entity
.

Character Details

Character.
Name.
Decimal46
Hexadecimal0x2E
Octal0o056
Binary00101110
HTML Entity.
CategoryPunctuation
PrintableYes

About ASCII 46 (.)

The period (full stop, dot) may be the most overloaded character in all of computing. It terminates sentences in English, separates filename stems from extensions (.txt, .js), delimits property access in most languages (object.property), separates IPv4 address octets (192.168.1.1), matches any single character in regular expressions, and serves as the decimal separator in numbers. In DNS, a trailing dot denotes the root zone. This extreme context-dependency means the period's interpretation changes across nearly every computing domain and must be escaped in many situations.

Punctuation marks serve as the structural scaffolding of written language, delineating sentences, clauses, and phrases while conveying emphasis and grouping. In programming, these same characters gain powerful additional roles as operators, statement terminators, delimiters, and syntactic markers that compilers and interpreters rely upon. This dual significance in both natural language and code syntax means punctuation characters carry outsized functional importance relative to their small count in the ASCII character set.

In the ASCII encoding table, Period is assigned code point 46 in decimal (0x2E hexadecimal, 056 octal, 00101110 binary). The 7-bit ASCII standard, first published in 1963 by the American Standards Association, defines exactly 128 characters that remain the foundation of text encoding systems worldwide. UTF-8, the dominant encoding on the modern web, is fully backward compatible with ASCII — every ASCII character is encoded as the identical single byte in UTF-8, guaranteeing that Period works reliably across all operating systems, programming languages, and internet protocols.

Related ASCII Characters

Nearby ASCII Codes

DecHexOctBinCharName
410x290o05100101001))
420x2A0o05200101010**
430x2B0o05300101011++
440x2C0o05400101100,,
450x2D0o05500101101--
460x2E0o05600101110..
470x2F0o05700101111//
480x300o0600011000000
490x310o0610011000111
500x320o0620011001022
510x330o0630011001133

Explore the Full ASCII Table

Browse all 128 ASCII characters with codes, representations, and detailed references.