Character Encoding Converter
UTF-8, UTF-16, Latin1, GBK, Big5 encoding conversion tool. Supports bidirectional conversion between text and hex data.
Usage
Common Character Encodings
UTF-8: variable-length encoding (1-4 bytes), the most universal encoding on the internet, ASCII-compatible; GBK/GB18030: default encoding for Chinese Windows, compatible with GB2312; Big5: commonly used for Traditional Chinese (Taiwan/Hong Kong); UTF-16: used internally by Java/Windows (2 or 4 bytes), with LE and BE variants; Latin1: single-byte encoding, supports only Western European languages.
Steps
1. Enter text in the "Text" box and all encoding Hex values update automatically; 2. You can also enter hex data in any Hex box and text and other encodings update automatically; 3. Click "Copy" next to each box to copy its content; 4. Click "Clear" to reset all fields. Hex input supports space separation.
Notes
Some characters cannot be represented in certain encodings (e.g. Big5 does not support Simplified Chinese), resulting in garbled text; Latin1 only supports characters in the 0-255 range; UTF-32 uses 4 bytes per character, which is less space-efficient.