Free Online Tool

UUencode

Unix-to-Unix encoding for binary data transmission.

How to Use UUencode

  1. Enter text in Encode mode.
  2. Set the filename and Unix mode stored in the header; defaults are file.txt and 644.
  3. The component converts UTF-8 bytes into UUencoded 6-bit characters and adds begin/end lines.
  4. Paste a complete block into Decode mode to recover its text and header metadata.

UUencode groups three bytes into four printable 6-bit symbols and prefixes each data line with its decoded byte length.

Examples

Default header, two-byte input:

Hi

Output:

begin 644 file.txt "2&D` ` end

Default header, five-byte input:

Hello

Output:

begin 644 file.txt %2&5L;&\` ` end

Features

Privacy Focused

All processing happens in your browser. No data is sent to servers.

Free Forever

No registration, no limits, completely free to use.