Base64, URL, HTML entity encoding and decoding. Every tool runs entirely in your browser — nothing is uploaded. 7 free tools available.
Encode plain text or files to Base64 and decode Base64 strings instantly.
Percent-encode URLs for safe transmission and decode them back.
Encode text to HTML entities and decode entities back to text, in your browser. Escapes the HTML-significant characters (& < > " ') so content renders literally instead of as markup, and decodes named, decimal (&), and hex (&) entities. Nothing is ever uploaded.
Convert text to hexadecimal and hex back to text, in your browser. Text is encoded as its UTF-8 bytes in lowercase hex, and decoding accepts spaced, continuous, or 0x-prefixed input. Nothing is ever uploaded.
Convert text to binary and binary back to text, in your browser. Text is encoded as its UTF-8 bytes in 8-bit binary, and decoding accepts spaced or continuous bits. Nothing is ever uploaded.
Convert text to \uXXXX Unicode escape sequences and back, in your browser. Every character becomes a \uXXXX escape (emoji become a surrogate pair), and decoding also resolves \xXX escapes. Nothing is ever uploaded.
Escape raw text into a safe string-literal body (\\, \n, \r, \t, \", \0) for pasting into code, and unescape it back, in your browser. Unescaping also interprets \uXXXX and \xXX. Nothing is ever uploaded.