Encoding Tools
Encode text and data into Base64, Base32, Hex, URL, HTML entities, Unicode and more.
Base64 EncoderEncode text, JSON, URLs or files to Base64, standard or URL-safe.Base32 EncoderEncode binary-safe text into RFC 4648 Base32.Base58 EncoderEncode numbers and text with Bitcoin-style Base58 alphabet.Hex Encoder (Text to Hex)Convert text into hexadecimal byte representation.Morse Code EncoderTranslate text into Morse code dots and dashes.ROT13 Encoder / DecoderApply the classic ROT13 letter rotation.ROT47 EncoderScramble printable ASCII with the ROT47 cipher.Caesar CipherEncrypt or decrypt with a classic shift cipher.Atbash CipherApply the Hebrew-alphabet mirror cipher Atbash.NATO Phonetic Alphabet ConverterSpell text with Alpha, Bravo, Charlie…Unicode Escape ConverterConvert characters to \uXXXX escapes and back.HTML Entity EncoderEscape <, >, &, quotes and non-ASCII into HTML entities.CSS Escape ConverterEscape special characters for CSS identifiers and strings.JavaScript String EscaperEscape a string so it is safe inside JavaScript literals.URL EncoderPercent-encode URLs or single query components.Data URI ConverterTurn files or text into data: URIs for inline embedding.