Loading...
Loading...
Online UTF-8 Tools is the OnlineTools.com sub-site for UTF-8 encoding — base conversions, code-point handling, case operations, and cross-encoding utilities.
Re-encodes ASCII text as UTF-8 (a no-op for plain ASCII).
Decodes an arbitrary-base representation back to UTF-8 text.
Decodes a Base64-encoded payload back to UTF-8 text.
Converts binary bits back to UTF-8 text.
Converts raw byte sequences to UTF-8 text.
Decodes a Data URI back to UTF-8 text.
Converts decimal byte values to UTF-8 text.
Decodes HTML numeric entities back to UTF-8 characters.
Converts hexadecimal byte values to UTF-8 text.
Converts octal byte values to UTF-8 text.
Decodes percent-encoded UTF-8 text back to plain text.
Percent-encodes UTF-8 text for URL transport.
Re-encodes UTF-16 data as UTF-8.
Re-encodes UTF-32 data as UTF-8.
Approximates UTF-8 text as ASCII by stripping non-ASCII characters.
Encodes UTF-8 text in an arbitrary numeric base.
Encodes UTF-8 text as a Base64 string.
Converts UTF-8 text to binary bit representation.
Converts UTF-8 text to raw byte sequences.
Encodes UTF-8 text as a Data URI for inline embedding.
Converts UTF-8 text to decimal byte values.
Encodes UTF-8 characters as HTML numeric entities.
Converts UTF-8 text to hexadecimal byte values.
Converts UTF-8 text to octal byte values.
Re-encodes UTF-8 text as UTF-16 code units.
Re-encodes UTF-8 text as UTF-32 code units.
Builds UTF-8 text from a list of Unicode code points.
Randomly mixes the case of UTF-8 characters.
Extracts the Unicode code points from UTF-8 text.
Converts all UTF-8 characters to lowercase, including non-Latin scripts.
Converts all UTF-8 characters to uppercase, including non-Latin scripts.