Convert between Chinese characters and UTF-8 encoding online. Supports fast conversion between plain text strings and percent-encoding formats.

Random Number Generator
Generate random integers or decimals within a specified range, featuring duplicate removal, sorting, and formatted output.

Vigenère Cipher Encoder & Decoder
Encrypt or decrypt text using the classic polyalphabetic substitution algorithm. Ideal for cryptography learning and testing.

Random Password Generator
Customize character types and length to generate strong random passwords and secure your accounts.

Online JWT Parser & Decoder
Parse JWT headers, payloads, and key information online. No installation required—just paste and decode.

Caesar Cipher Encoder & Decoder
Easily encrypt and decrypt text using the Caesar cipher (shift cipher) with custom alphabets and shift values online.
When processing Chinese characters in URLs, data transmissions, or specific systems, mismatched encoding formats often lead to garbled text. This tool directly solves the two-way conversion between Chinese text and UTF-8 encoding. It converts readable Chinese strings into "Percent-Encoding" format, or decodes such encoded strings back into original Chinese characters. The core objects processed are Unicode characters, which are converted into a byte sequence consisting of percent signs (%) and hexadecimal digits according to UTF-8 encoding rules.
Q: What is the "%E4%B8%AD" output when converting Chinese to UTF-8?
A: This is UTF-8 percent-encoding. The UTF-8 encoding for the Chinese character "中" consists of three bytes (0xE4, 0xB8, 0xAD). For secure transmission in URLs or HTML, each byte is represented by a "%" followed by a two-digit hexadecimal number. Therefore, the encoded result for "中" is "%E4%B8%AD".
Q: How do I use the UTF-8 to Chinese tool?
A: Simply paste an encoded string like "%E4%BD%A0%E5%A5%BD" into the input box and click "Convert to Text" to get the decoded Chinese characters "你好".
This tool is specifically designed for converting between standard UTF-8 percent-encoding and Chinese strings. When encoding, ensure your input is plain text; when decoding, ensure you input a complete, valid encoded string starting with "%". Encoded results are typically used for URL parameters. If you input non-UTF-8 encoding (such as GBK) or a malformed string during decoding, it will result in garbled text or failure. All operations are performed locally in your browser, and your data is never uploaded to a server.
UTF-8 is a variable-width character encoding for the Unicode character set and the standard encoding format on the internet. In web development, API integrations, or data exchange, it is often necessary to URL encode Chinese characters to ensure error-free transmission. For example, when constructing a URL with Chinese parameters, "搜索词" must be converted to "%E6%90%9C%E7%B4%A2%E8%AF%8D". This tool is built exactly for this scenario. A typical conversion example is: Chinese "世界" <-> UTF-8 percent-encoding "%E4%B8%96%E7%95%8C". Please note that this tool does not handle conversions for Base64, HTML entities, or other encoding formats like GBK.