Six-Bit Transcode, or Six-Bit Transmission Code, was, for a few years, one of the three character sets used by IBM for Binary Synchronous Communications. Transmission using 6-bit Transcode had higher throughput than transmission using 8-bit EBCDIC or ASCII, provided that the data to be transmitted used a limited set of 48 characters.

The IBM 2780 data transmission terminal was announced with Transcode support in 1967. Its successor, the IBM 3780 data communication terminal, announced in 1972, dropped Transcode support and added a "space compression" option.

Transcode is a six-bit character code. It relates to IBM's punched card code but, like EBCDIC, it is not BCD. Its 64 values consist of the 26 uppercase letters, 10 numbers, 11 symbols, space, and 16 control characters. Its 48 printable characters are ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 .'-/@#$%&*⌑; it cannot represent ,:;!?"()[]<>+^=_\`{}|~. Characters are transmitted with odd parity. The 2780 cannot use the 16 control characters as data characters in Transcode mode.

Code table

Six-Bit Transcode
0123456789ABCDEF
0xSOHABCDEFGHISTX.BELSUBETB
1x&JKLMNOPQRSP$*IUS/ ITBEOTDLE
2x-/STUVWXYZESC'%ENQETXHT
3x0123456789SYN#@NAKEMDEL

Code table (from 2780 manual)

CharacterPunched card code6-bit transcodeHex
SOH12-9-1P00
A12-1501
B12-2402
C12-34 5 P03
D12-4304
E12-53 5 P05
F12-63 4 P06
G12-73 4 507
H12-8208
I12-92 5 P09
STX12-9-22 4 P0A
.12-8-32 4 50B
12-8-42 3 P0C
BEL0-9-8-72 3 50D
Sub9-8-72 3 40E
ETB0-9-62 3 4 5 P0F
&12110
J11-11 5 P11
K11-21 4 P12
L11-31 4 513
M11-41 3 P14
N11-51 3 515
O11-61 3 416
P11-71 3 4 5 P17
Q11-81 2 P18
R11-91 2 519
Spaceno punch1 2 41A
$11-8-31 2 4 5 P1B
*11-8-41 2 31C
US11-9-8-71 2 3 5 P1D
EOT9-71 2 3 4 P1E
DLE12-11-9-8-11 2 3 4 51F
-11020
/0-10 5 P21
S0-20 4 P22
T0-30 4 523
U0-40 3 P24
V0-50 3 525
W0-60 3 426
X0-70 3 4 5 P27
Y0-80 2 P28
Z0-90 2 529
ESC0-9-70 2 42A
'0-8-30 2 4 5 P2B
%0-8-40 2 32C
ENQ0-9-8-50 2 3 5 P2D
ETX12-9-30 2 3 4 P2E
HT12-9-50 2 3 4 52F
000 1 P30
110 1 531
220 1 432
330 1 4 5 P33
440 1 334
550 1 3 5 P35
660 1 3 4 P36
770 1 3 4 537
880 1 238
990 1 2 5 P39
SYN9-20 1 2 4 P3A
#8-30 1 2 4 53B
@8-40 1 2 3 P3C
NAK9-8-50 1 2 3 53D
EM11-9-8-10 1 2 3 43E
DEL12-9-70 1 2 3 4 5 P3F

Devices using Transcode