Base64 Encode / Decode
Encode and decode Base64, UTF-8 safe.
Base64, URL, JWT, hex & other encodings.
Encode and decode Base64, UTF-8 safe.
Percent-encode and decode URLs and query params.
Inspect JWT header, payload & claims.
Convert text to hex or binary and back.
Encode and decode Base32 (RFC 4648).
Escape and unescape HTML entities.
Translate text to Morse code and back.
Inspect code points, decimals and UTF-8 bytes.
Compute the zlib Adler-32 checksum of text or hex.
Encode and decode Ascii85 (Base85) text.
Encode and decode text with the mirror-alphabet cipher.
Encode and decode Francis Bacon’s A/B cipher.
Encode and decode Base58 (Bitcoin/IPFS alphabet).
Decode Base64 and view the bytes as hexadecimal.
Encode and decode basE91, denser than Base64.
Turn binary into decimal instantly.
Encrypt and decrypt text with a shift cipher.
Compute a CRC32 checksum in hex and decimal.
See text as a classic hexdump with ASCII gutter.
Sign a JWT with HMAC-SHA256 in your browser.
Turn long words into numeronyms like i18n and a11y.
Convert octal to decimal, binary and hex instantly.
Convert IDN domains to and from xn-- Punycode.
Encode and decode quoted-printable (RFC 2045) text.
Encrypt and decrypt with the zig-zag transposition cipher.
SHA3-224/256/384/512 hashes in your browser.
Convert text to \uXXXX escapes and back.
See how text becomes UTF-8 bytes, character by character.
Encrypt and decrypt with a keyword.
Encrypt and decrypt text with a repeating-key XOR.
Encode and decode the formats developers hit every day: Base64 and Base32, URL percent-encoding, JWT tokens, hex, binary, HTML entities, Morse and ROT13. Every conversion happens locally in your browser — which is exactly what you want when the string being decoded is a session token, an API credential or anything else that should not be pasted into a stranger's server. The JWT decoder shows header, payload and expiry claims at a glance without sending the token anywhere; the Base64 tools are UTF-8 safe so emoji and accented characters round-trip correctly; the URL encoder handles full URLs and individual query parameters. Paste, convert, copy — no accounts, no limits, no network requests.