Binary-to-text encoding

This is an old revision of this page, as edited by Tizio (talk | contribs) at 15:16, 30 November 2005 (see also). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A binary to text encoding is an encoding of data in plain text. More precisely, it is an encoding of data in a sequence of ASCII printable characters. These encodings are necessary for transmission of data when the channel or the protocol only allows ASCII printable characters.

Binary to text encoding is common in email and USENET communication. The most used forms of binary to text encodings are:

Most of these encodings generate text not containing all ASCII printable characters: for example, the base64 encoding generates text that only contains upper case and lower case letters, (A–Z, a–z), numerals (0–9), and the "+", "/", and "=" symbols.

See also