Base91 Encoder/Decoder

Encode text to Base91 or decode Base91 back to text using 91 printable ASCII characters for maximum efficiency

Text to Base91
Encode text using 91 printable ASCII characters (most efficient)
Encoder
0 chars
Base91 to Text
Decode Base91 encoded text back to readable format
Decoder
0 chars
About Base91 Encoding

Key Features

  • Alphabet: 91 printable ASCII characters
  • Efficiency: Up to 23% more efficient than Base64
  • Variable Length: No padding characters needed
  • Printable: All characters are safely printable

Efficiency Comparison

Base64133% overhead
Base91~110% overhead
* Actual efficiency depends on input data

Applications

  • Data Embedding: Compact binary data in text
  • Network Protocols: Efficient text-based transmission
  • File Formats: Embedding binary in text files
  • APIs: Compact data representation

Character Set

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!#$%&()*+,./:;<=>?@[]^_`{|}~"
• A-Z
• a-z
• 0-9
• Symbols