Base122 encode (demo)
ClientExperimental 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.
More tools
Related utilities you can open in another tab—mostly client-side.
Base91 encode
ClientEncode UTF-8 text with basE91 alphabet.
Z85 encode & decode (ZeroMQ)
ClientZ85 per RFC 32—4-byte big-endian to 5 string-safe characters; not Adobe ASCII85; browser-only.
LEB128 (ULEB + SLEB)
ClientEncode/decode unsigned and signed LEB128 (WebAssembly, DWARF, varint-style) from decimal or hex; BigInt in the browser.
Encoding tools
ClientHub 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.