encode | decode | compress

> unicode | efficient | compact <

// Base122 - Ultra-efficient encoding using 7-bit chunks and Unicode

[EFFICIENT]

High Density

14% more efficient than Base64 by using 7-bit encoding chunks.

[UNICODE]

Unicode Based

Leverages Unicode character set for maximum encoding efficiency.

[COMPACT]

Space Saving

Minimal overhead makes it ideal for size-constrained applications.

>> technical info

How Base122 Works:

Base122 encodes binary data by grouping bits into 7-bit chunks, then mapping each chunk to a Unicode character. This achieves ~87.5% efficiency compared to Base64's ~75%.

Example:

"Hi" → ĉĢ

Why Use Base122:

  • >Maximum encoding efficiency
  • >Minimal size overhead
  • >Unicode-safe transmission
  • >Data compression alternative
  • >Embedded data storage

>> frequently asked questions

What is Base122 encoding?

Base122 is a highly efficient binary-to-text encoding that uses 7-bit chunks mapped to Unicode characters, achieving approximately 14% better compression than Base64.

Why is it called Base122?

The name refers to using approximately 122 different character values in the encoding scheme, though it technically uses 128 possible 7-bit values.

Is Base122 widely supported?

Base122 is less common than Base64 but useful in specialized applications where minimal size overhead is critical and Unicode support is available.

What are the advantages over Base64?

Base122 provides 14% better space efficiency than Base64 by using 7-bit chunks instead of 6-bit chunks, resulting in less encoding overhead for binary data.

Other Languages