Toolman

ASCII 29

ASCII 29 is Group Separator — the control character GS.

Every representation

CharacterGS (not printable)
NameGroup Separator
Decimal29
Hexadecimal0x1D
Octal0035
Binary00011101
HTML entity
Escape sequence\x1D
UnicodeU+001D
KeyboardCtrl+]
GroupControl character

What it is for

Divides groups within a file. Still used in GS1 barcode data.

Where the number comes from

Codes 0 to 31 were reserved for control: instructions to a teleprinter rather than characters to print. Code 29 is Ctrl+] because the Ctrl key was originally wired to clear the top two bits of whatever you typed, mapping the letter ] at 93 down to 29.

Frequently asked questions

What is ASCII 29?

Group Separator (GS), a control character. In hexadecimal it is 0x1D, in octal 0035, and in binary 00011101.

How do I type ASCII 29?

Press Ctrl+] in a terminal. In a string literal you can write it as \\x1D in most languages.

Is ASCII 29 printable?

No. Codes 0 to 31 and 127 are control characters — they were instructions to a teleprinter rather than marks on paper, and most terminals show nothing for them.

Nearby codes

Full ASCII table · Text to binary converter · Number base converter