Base91 Encode/Decode

Efficient binary encoding — ~13% more efficient than Base64

Base91 Encoding Guide

Encoding Principle

  • Uses 91 printable ASCII characters
  • Encodes 13 bits of binary data into 2 characters
  • Higher encoding density than Base64
  • Shorter output, ideal for bandwidth-limited scenarios

Efficiency Comparison

  • Base64: 133.3% overhead (3 bytes → 4 chars)
  • Base85: 125.0% overhead (4 bytes → 5 chars)
  • Base91: ~122.6% overhead
  • Base91 uses ~13% fewer characters than Base64