Esoteric & Radix Encoders
Encode and decode Base32, Base58 (Bitcoin), Ascii85 (Adobe), Punycode IDN domains, and Uuencode in your browser.
About This Tool
Convert and decode specialized binary-to-text radices including Base32 (RFC 4648), Base58 (Bitcoin/IPFS), Ascii85 (Adobe PostScript/Git), Punycode (RFC 3492 international domain names), and classic Unix Uuencode.
Ideal for blockchain engineers, security researchers, DevOps administrators, and internationalized domain name managers who need offline encoding precision.
Supports bidirectional encoding and decoding with automatic delimiter stripping and character set validation.
Key Features
- Base32 (RFC 4648): Encode and decode standard 32-character alphabets with or without padding characters.
- Base58 (Bitcoin / IPFS): Binary-to-text encoding avoiding visually ambiguous characters (0, O, I, l).
- Ascii85 (Adobe / Git): 5-character encoding for 4-byte quadwords with zero-compression support.
- Punycode & IDN Domains: Translate internationalized Unicode domain names to and from ASCII xn-- labels.
- Uuencode (Classic Unix): Generate and unpack historical Unix uuencoded file attachments.