Uuencode Converter
Encode text to uuencode or decode uuencoded data back to text. Handles the classic begin/end wrapper, 45-byte lines and the backtick zero character. Runs in your browser.
Input
Written into the begin line when encoding (permissions 644)
Output
More ways to use this tool
REST API
curl -X POST https://api.iotools.cloud/v1/tool/uuencode-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"inputText": "Cat",
"mode": "encode",
"filename": "cat.txt"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `uuencode-converter` tool (Uuencode Converter) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.
Embed widget
<iframe
src="https://iotools.cloud/embed/uuencode-converter/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Uuencode Converter — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Drop this into your own page — free, no key required, just a link back.
| Cost per API/MCP call | From 5 credits |
|---|---|
| Need more credits? | View pricing |
Also available with
Guides
Uuencode Converter turns text into uuencode — the classic Unix-to-Unix encoding — and decodes uuencoded data back to text. Everything runs in your browser; nothing is uploaded.
How to use it
- Choose Encode or Decode.
- Paste your text (or the uuencoded block, including the
begin/endlines). - When encoding, set the filename that goes in the
beginline. - Copy or download the result.
What is uuencoding?
Uuencode packs every 3 bytes into 4 printable ASCII characters, 45 bytes per line, each line starting with a length character. A file is wrapped in begin 644 name and end. It predates Base64 and was used to send binary files over email and Usenet.
How is it different from Base64?
Same idea, different alphabet: uuencode uses ASCII 32–95 (with the backtick standing in for zero) and adds line length prefixes and the begin/end wrapper. Base64 is what you should use today; uuencode is mostly for legacy systems and archives.
Does it handle Unicode?
Yes. Text is encoded as UTF-8 bytes before encoding and decoded as UTF-8 afterwards.
Your data is processed entirely on your device and is never uploaded.