• EasyStackTools189+ Free Tools
  • EVM Tools
    • Word Counter
    • Character Counter
    • Text Case Converter
    • Slug Generator
    • Remove Duplicate Lines
    • Lorem Ipsum Generator
    • Reverse Text
    • Remove Extra Spaces
    • Line Break Remover
    • Word Frequency Counter
    • Randomcase Text
    • Invert Text Case
    • Repeat Text
    • Replace Text
    • Truncate Text
    • Trim Text
    • Left-Pad Text
    • Right-Pad Text
    • Rotate Text
    • Circularly Rotate Text Left
    • Circularly Rotate Text Right
    • Delete Empty Lines
    • Shuffle Text Lines
    • Reverse Text Lines
    • Convert Spaces to Tabs
    • Convert Tabs to Spaces
    • Center Text
    • Right-Align Text
    • Justify Text
    • Word Wrap
    • Split into Words
    • Number Text Lines
    • Prefix Text Lines
    • Suffix Text Lines
    • Prefix and Suffix Text Lines
    • Join Text Lines
    • Split Strings
    • Find Longest Text Line
    • Find Shortest Text Line
    • Format Text Columns
    • Sort Text
    • Sort Numbers
    • Sort Words
    • Sort Text by Length
    • Sort IP Addresses
    • Filter Text Lines
    • Grep Text
    • Head Text
    • Tail Text
    • Extract Line Range
    • Find Letter Frequency
    • Find Phrase Frequency
    • Extract All Emails
    • Extract All URLs
    • Extract All Numbers
    • Text Statistics
    • Convert Text to Binary
    • Convert Binary to Text
    • Convert Text to Octal
    • Convert Octal to Text
    • Convert Text to Decimal
    • Convert Decimal to Text
    • Morse Code
    • UTF-8 Encode/Decode
    • Base32 Encode/Decode
    • Uuencode / Uudecode
    • Strip HTML Tags
    • Convert Text to HTML Entities
    • Remove Text Character Accents
    • Remove Text Punctuation
    • Add Thousands Separators
    • Add Backslashes
    • Strip Backslashes
    • Extract Regex Matches
    • Replace Regex Matches
  1. Home
  2. Text Tools
  3. Uuencode / Uudecode

Uuencode / Uudecode

Encode text with Uuencode or decode Uuencoded text. Classic Unix encoding for binary in text.

Read the guide

Uuencoded

Output will appear here...

Guide and examples

Encoding or decoding Uuencode usually means using a Unix command or a script. The Uuencode / Uudecode tool does both in the browser: encode text or binary to Uuencode, or decode uuencoded text back to original—no sign-up and no data sent to a server.

What does Uuencode/Uudecode do?

Uuencode / Uudecode is a free online tool that encodes with Uuencode or decodes uuencoded text. Uuencode converts binary or text to a 64-character ASCII form. Uudecode reverses it. It is classic Unix encoding for email and transfer. Use it to decode legacy uuencoded files or email attachments, or to produce uuencoded output for systems that expect it. All processing happens in your browser.

Key Features

  • Encode and decode — Uuencode converts binary or text to a 64-character ASCII form. Uudecode reverses it. Valid uuencode includes a begin line and end line. For decode: paste uuencoded output (typically starts with a begin line). For encode: paste text or binary.
  • Classic format — Uuencode converts binary data to ASCII text using a 64-character set. Common in email attachments (historically).
  • Any input — Paste text or binary to encode; paste full uuencoded block to decode. No size limit for in-browser processing.
  • Instant result — Paste, choose encode or decode, view result. Copy when ready.
  • Privacy-first — All processing happens in your browser. Your text is never sent to any server.
  • No account — Use as often as you need without sign-up.

How to Use Uuencode / Uudecode

  1. Open the Uuencode / Uudecode tool.
  2. Choose Encode (text/binary → uuencode) or Decode (uuencode → text/binary). Paste input.
  3. View the result. Copy when ready. Use the "Use tool" button on the docs page if you are reading this from the documentation.

Real Use Cases

  • Decode legacy uuencoded files — Open old email attachments or archives that are uuencoded. Paste the block and decode.
  • Decode email attachments — Some older systems sent attachments as uuencoded body. Decode to get the file content.
  • Produce uuencoded output — When a system or spec expects uuencode, encode your text or binary here and paste the result.
  • Teaching — Show how Uuencode represents binary in ASCII. Compare with Base64 Encoder and Base32 Encode/Decode.
  • Legacy compatibility — Work with tools or scripts that still use uuencode/uudecode.
  • Recovery — Recover content from uuencoded snippets in logs or docs.

Why Use Uuencode Instead of Alternatives?

  • vs. Base64 — Base64 Encoder is more common today. Use Uuencode when you have legacy uuencoded data or a system that requires it.
  • vs. Base32 — Base32 Encode/Decode uses a different alphabet. Uuencode has its own 64-character set. Use the one that matches your format.
  • vs. Binary to Text — Convert Binary to Text decodes raw binary strings. Uuencode is a specific encoding format. Use this tool for uuencode.
  • vs. Command line — No need for uuencode/uudecode on the machine. Works in any browser.

Valid uuencode includes a begin line and end line. Ensure the full block is pasted and no extra characters broke the format. If uudecode fails, check that the block is complete.

Benefits for Legacy Support, Educators, and Sysadmins

  • Legacy support — Decode old uuencoded content without installing tools.
  • Educators — Teach historical encoding and compare with Base64/Base32.
  • Sysadmins — Decode uuencoded data from logs or legacy systems.

Common Mistakes

  • Uudecode fails — Valid uuencode includes a begin line and end line. Ensure the full block is pasted and no extra characters broke the format.
  • Partial paste — Missing the begin or end line breaks decoding. Paste the entire uuencoded block.
  • Wrong encoding — If the data is Base64, use Base64 Encoder. This tool is for Uuencode only.
  • Forgetting to copy — The result is not saved. Copy before closing the tab.

Frequently Asked Questions

What does Uuencode/Uudecode do?

Uuencode converts binary or text to a 64-character ASCII form. Uudecode reverses it. Classic Unix encoding for email and transfer.

What is Uuencode?

Uuencode converts binary data to ASCII text using a 64-character set. Common in email attachments (historically).

What input does it accept?

For encode: paste text or binary. For decode: paste uuencoded output (typically starts with a begin line).

Is my text stored?

No. All processing happens in your browser. Your text is never sent to any server.

When should I use Uuencode?

Use it to decode legacy uuencoded files or email attachments, or to produce uuencoded output for systems that expect it.

Why does uudecode fail?

Valid uuencode includes a begin line and end line. Ensure the full block is pasted and no extra characters broke the format.

Conclusion and Try the Tool

Uuencode / Uudecode gives you encode and decode in one place: paste, choose direction, copy. No account, no server round-trip. For Base64 see Base64 Encoder, for Base32 see Base32 Encode/Decode, and for binary see Convert Binary to Text.

Use the Uuencode / Uudecode tool to encode or decode Uuencode.

Frequently Asked Questions

Uuencode converts binary or text to a 64-character ASCII form. Uudecode reverses it. Classic Unix encoding for email and transfer.

Related Tools

  • Base64 Encoder/Decoder

    Encode text to Base64 or decode Base64 to text. Support for UTF-8 and binary data.

  • Base32 Encode/Decode

    Encode text to Base32 or decode Base32 to text. RFC 4648 alphabet. No padding option.

  • Convert Binary to Text

    Convert binary string to text. Groups of 8 bits to UTF-8 characters. Decode binary data.

  • Word Counter

    Free online word counter tool. Count words, characters, sentences, and paragraphs instantly. Perfect for writers, students, and SEO professionals.