Encoding & Decoding Tools
Tools for encoding and decoding text
Encode and decode data between the formats developers work with every day. Convert text to and from Base64 (including URL-safe Base64), percent-encode URLs for query strings, escape and unescape HTML entities, and decode JSON Web Tokens to inspect their claims. Every tool runs entirely in your browser, so tokens and payloads never leave your device.
Base64 Encode/Decode
Encode text to Base64 or decode Base64 to text
URL Encode/Decode
Encode text for URLs or decode URL-encoded text
HTML Encode/Decode
Encode text for HTML or decode HTML entities
JWT Decoder
Decode, verify, and sign JWT tokens
Morse Code Translator
Translate text to and from International Morse code, with audio playback and a light flash
Caesar Cipher (ROT13)
Encode, decode, and brute-force Caesar shift ciphers — with ROT13, ROT47, and Atbash
Text to Binary Converter
Convert text to binary, hex, decimal, and octal — and back
Base32 / Base58 / Base85 Encoder
Encode and decode text with Base32, Base58, or Base85
String Escape / Unescape
Escape or unescape string literals for JSON, JavaScript, Java, C/C++, Python, and Unicode