UUEncode & UUDecode Converter

Converts UTF-8 text to traditional UUEncode. Each data line holds at most 45 bytes, encoded as four characters per three bytes, between a begin header and a zero-length line followed by end. Decoding restores UTF-8 text.

Loading tool module...

About this uuencode & uudecode converter

UUEncode & UUDecode Converter — browser-based utility.

How this tool works

Converts UTF-8 text to traditional UUEncode. Each data line holds at most 45 bytes, encoded as four characters per three bytes, between a begin header and a zero-length line followed by end. Decoding restores UTF-8 text.

  1. Paste the example into “Input”.
  2. Set “Second input / expression” to encode.
  3. Click “Run locally” and compare “Output” with the example.

Worked example

Scenario: UUEncode & UUDecode Converter — CZOA

Sample input:

CZOA

Processing: Converts UTF-8 text to traditional UUEncode. Each data line holds at most 45 bytes, encoded as four characters per three bytes, between a begin header and a zero-length line followed by end. Decoding restores UTF-8 text.; Second input / expression = encode

Illustrative output:

begin 644 czoa.txt $0UI/00`` ` end

Limits and verification

Supports encode and decode for text, not binary file extraction or begin-base64. The encoder uses filename czoa.txt and mode 644 as envelope metadata; it does not write a file. Decoding rejects missing delimiters, incomplete groups, invalid characters, nonzero padding bits and invalid UTF-8. Unpaired Unicode surrogate characters are rejected to prevent silent replacement during UTF-8 encoding.

Examples demonstrate an expected workflow; they do not prove every input or every branch of an external specification. Check important results with an independent source before using them for money, security, compliance, safety, or irreversible file changes.

Browser processing boundary

Tool input is processed by code running in the browser and is not intentionally sent to a CZOA processing API. The page can still request ordinary site assets, analytics, or advertising when those services are enabled. Browser extensions and managed-device software remain outside this tool's control.

Relevant references

These references govern or help explain the format, protocol, or calculation used here. Listing a reference does not claim certification or complete implementation of every optional feature.

Content owner: CZOA Tools · Last reviewed: 2026-09-15 · Review methodology

How to use it

  1. Paste the example into “Input”.
  2. Set “Second input / expression” to encode.
  3. Click “Run locally” and compare “Output” with the example.

Frequently asked questions

How does UUEncode Converter choose a mode?+

Its second input selects encode or decode. Encode emits Unix uuencode text with begin 644 czoa.txt; decode accepts the corresponding text form.

What did the browser fixture verify?+

Encoding CZOA produced output containing begin 644 czoa.txt.

Is UUEncode cryptography?+

No. It is a legacy printable transport encoding and provides neither confidentiality nor integrity.

What input boundary applies?+

The page treats the main field as scalar text and invalid legacy syntax follows its decode error path.