Encoding
Convert text between Base64, URL encoding, HTML entities, Unicode escapes and more.
6 tools
Base64 Encode/Decode
Encode text to Base64 or decode it back, with full UTF-8 support for Chinese and emoji and a URL-safe option.File to Base64
Convert images and any other file to Base64 or a Data URI, or turn Base64 back into a file to preview and download.URL Encode/Decode
Percent-encode or decode URLs and query parameters, with full UTF-8 support and exact error positions.HTML Entities
Escape < > & and other characters as HTML entities or decode them back. Supports all 2,125 named and numeric references, with a quick reference.Unicode Escape
Convert text to \uXXXX, \u{…}, &#x…;, U+XXXX and other escapes or back, with each character’s code point and UTF-8 bytes.Text to Hex
Convert text to UTF-8 bytes in hex or decode hex back to text, with strict UTF-8 validation that points at the bad byte.