IDplayground@agntn/encodings v0.0.0

Any encoding.
Decoded in your tab.

The page imports @agntn/encodings and runs the tool executors right here. Paste the weird string, poke the checksum, break things. Nothing leaves the tab, and every state is a link you can send to a friend who's stuck on the same puzzle.

Tools
4
same as MCP, Pi and OMP
Encodings
13
13 families, 2 with checksum
Network
0 calls
the library never asks

NoteNothing leaves the tab, but whatever you type does land in the address bar and in any link you copy. A private key decodes fine here. It's still a private key in a URL.

Callencodings_encode01 / 4MCP · Pi · OMP · AI SDK

Operation

Text or bytes in, encoded text out. Options only where the encoding takes them.

Input

A chip loads the encoding with hello world!. Bech32 needs a prefix, so its chip brings hi.

CLI

$ encodings encode base64 'hello world!'

Tool

{
  "name": "encodings_encode",
  "arguments": {
    "encoding": "base64",
    "input": "hello world!"
  }
}
every state is a link
Encodeencodings_encode("base64", "hello world!")12 bytes · 16 chars
Encode / base64

Base64

Three bytes as four characters. MIME, data URLs, PEM.

Size
12 bytes → 16 chars
Overhead
+33% on random bytes
Padding
= to a whole block

Text

aGVsbG8gd29ybGQh