Base64 Encoder and Decoder
Encode and decode UTF-8 text as standard or URL-safe Base64.
Encode and decode UTF-8, Base64, URL, hex, binary, and decimal values.
Encode and decode UTF-8 text as standard or URL-safe Base64.
Decode binary byte groups into UTF-8 text.
Count UTF-8 bytes, code points, grapheme clusters and UTF-16 code units for text.
Compare likely text encodings from raw bytes or byte-like input.
Convert decimal bytes or Unicode code point values to text.
Decode hexadecimal byte values into UTF-8 text.
Encode and decode UTF-8 text as standard or URL-safe Base64.
Decode binary byte groups into UTF-8 text.
Count UTF-8 bytes, code points, grapheme clusters and UTF-16 code units for text.
Compare likely text encodings from raw bytes or byte-like input.
Convert decimal bytes or Unicode code point values to text.
Decode hexadecimal byte values into UTF-8 text.
Convert UTF-8 text bytes into binary byte groups.
Convert text to decimal byte values or Unicode code points.
Convert UTF-8 text bytes into hexadecimal values.
Encode and decode URL components, full URLs and form-style strings.
Convert text to UTF-8 bytes and validate byte sequences.
Validate hexadecimal byte sequences as UTF-8.
Local tools process input in the browser. API calls are optional for automation.
Use the inspector when you are unsure what changed in a string.