Free Online Tool
yEnc Encoder
Binary encoding optimized for Usenet transmission.
How to Use yEnc Encoder
- Enter text and keep Include Header enabled.
- Set a filename and line length; defaults are file.dat and 128.
- The component converts UTF-8 bytes by adding 42, escaping reserved values, and appending CRC-32 metadata.
- Use Decode on the complete block to verify size and CRC before recovering text.
yEnc is an 8-bit transfer encoding. Some encoded bytes display as control-range or extended characters, so the output is shown exactly as generated.
Examples
Default header and filename — input:
Hi
Output:
=ybegin line=128 size=2 name=file.dat r =yend size=2 crc32=4d170e0e
Default header and filename — input:
Hello
Output:
=ybegin line=128 size=5 name=file.dat r =yend size=5 crc32=f7d18982
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.