Convert UTF8 to Arbitrary Base
Convert UTF8 text to any number base (2-36) online. Free UTF8 to arbitrary base converter with real-time conversion and space separation option.
What Is UTF-8 to Arbitrary Base Converter?
Our UTF-8 to Arbitrary Base Converter is a free online tool that transforms any UTF-8 encoded text into numeric values using your chosen number base. Whether you need binary (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16), or any base up to base 36, this tool handles the full Unicode character set including emojis, special symbols, and international characters.
How to Use the UTF-8 to Arbitrary Base Converter
- Select a Base: Choose your target base from the dropdown (2 to 36).
- Enter Your Text: Type or paste any UTF-8 text in the input area.
- Configure Output: Toggle the space separator option to add spaces between values.
- View Results: The converted values appear instantly with a detailed character breakdown table.
Understanding UTF-8 and Number Bases
UTF-8 is a variable-width character encoding that can represent every character in the Unicode standard. Each character is assigned a unique code point — a numeric identifier. This converter takes each character's code point and expresses it in your chosen number base.
For example, the letter A has a code point of 65 in decimal. In different bases, this becomes:
- Binary (base 2): 1000001
- Octal (base 8): 101
- Decimal (base 10): 65
- Hexadecimal (base 16): 41
Emojis and complex characters have larger code points. The earth emoji 🌍 has code point 127757 (decimal), which becomes 1F30D in hexadecimal.
Frequently Asked Questions
What bases are supported by this converter?
The converter supports bases 2 through 36. This includes binary (base 2), ternary (base 3), octal (base 8), decimal (base 10), hexadecimal (base 16), and all bases up to base 36.
Does the tool support emojis and special characters?
Yes, the converter supports the full Unicode character set including emojis, mathematical symbols, accented letters, Cyrillic, Chinese characters, and any other UTF-8 encoded text.
Is my data sent to any server?
No, all conversion happens entirely in your browser using JavaScript. Your text never leaves your device, ensuring complete privacy and security.
What is the difference between UTF-8 code points and byte values?
A code point is the unique numeric identifier for a Unicode character (e.g., U+0041 for 'A'). Byte values are the actual bytes used to encode that code point in UTF-8. This converter uses code points, not byte-level encoding.
Related tools
Your recent visits