Uuencoding

Uuencoding is a way to encode binary data as plain text, suitable for inclusion in an e-mail message or Usenet message.

Format
The header line usually starts with " ", followed by a Unix file permission code and a filename. The last line is " ".

Each line of data begins with a character indicating the line length. Since lines have a standard length, all lines except the last one begin with " ".

Base64 variant
Some uuencode utilities support a variant format that uses standard Base64 encoding, with a " " header line, and a " " footer line.

Software

 * GNU sharutils: ,

Sample files

 * https://telparia.com/fileFormatSamples/archive/uue/

Links

 * Wikipedia article