Skip to content

# Multi-Encoder

Convert text both ways. Encode shows what you type in fourteen encodings at once, and Decode turns an encoded value back into text and shows that text in every other encoding.

This is generated in browser and is not sent to pah.moi servers.

About this tool3 paragraphs

Convert text both ways. Encode shows what you type in fourteen encodings at once. Decode takes an encoded value, works out what it is, turns it back into text, and shows that text in every other encoding.

Byte oriented: Base64, Base64URL, Base32, Base58, hex, binary, octal, quoted-printable. Text oriented: URL percent-encoding, HTML entities, JSON string escapes, Unicode code points, punycode, and ROT13.

Decoding checks the shape of what you paste. Padding that cannot occur, an odd number of hex digits and characters outside the alphabet are refused with a plain reason, and a value that decodes to something other than readable text is shown as a safe view plus every byte in hex.

Use it locally This tool has a native command line twin. Build `multi-encoder-cli` from the site's source with:

    cargo build --release --bin multi-encoder-cli

Source and licence terms