Base122 encode (demo)

Client

Experimental Base122-style encoding for short UTF-8 samples.

┘┙ (demo mapping—not wire compatible)

Nearby workflows on Toolcore

  • Base91 encode — Encode UTF-8 text with basE91 alphabet. Useful when the payload needs another alphabet or escape format.
  • Z85 encode & decode (ZeroMQ) — Z85 per RFC 32—4-byte big-endian to 5 string-safe characters; not Adobe ASCII85; browser-only. Useful when the payload needs another alphabet or escape format.
  • LEB128 (ULEB + SLEB) — Encode/decode unsigned and signed LEB128 (WebAssembly, DWARF, varint-style) from decimal or hex; BigInt in the browser. Useful when the payload needs another alphabet or escape format.
  • Encoding tools — Hub index: Base64 & URL, Base64url, Base32, Crockford, LEB128, ASCII85, Z85, Base58, base-36, bencode, Morse, quoted-printable, URI, Punycode/IDN, Unicode escapes, data URLs, MIME, hex, HTML entities, JWT, JSON helpers, crypto. Useful when the payload needs another alphabet or escape format.

About this tool

Illustrates ultra-dense encodings near Z85 interest.

Common use cases

  • Transform sample text with base122 encode (demo) while debugging legacy email, Usenet, or protocol payloads.
  • Compare output size and alphabet against Base64, Z85, or hex dumps on the same input without leaving the encoding hub.
  • Illustrates ultra-dense encodings near Z85 interest.
  • When the payload also needs a sibling encoding, open the related encoding-base91 page from More tools below.

Common mistakes to avoid

  • Treating UTF-8 paste as raw binary

    These tools encode the UTF-8 bytes of your text unless the page states otherwise. For arbitrary byte arrays, convert from hex first.

  • Assuming demo mappings are wire compatible

    Some encodings on this hub are educational or approximate—read the intro before using output in production transports.

  • Pasting secrets into shareable prefill links

    URL query parameters may appear in browser history. Use Load example for demos; avoid ?q= links for production keys.

FAQ

Where does encoding run?

In your browser. Toolcore does not need your paste for the transform.

Is there a payload size limit?

Very large pastes may slow the tab. Split huge files locally before encoding samples on the page.

Can agents prefill this page?

Yes. Use ?q= for short text or ?qb= for base64 payloads on the tool URL.

Related utilities you can open in another tab—mostly client-side.