Convert Chinese characters (Hanzi) to Pinyin with tone marks or numbers. Features smart polyphone recognition and a dedicated name mode.
Enter Chinese characters to see Pinyin conversion result

Fuel Consumption Calculator
Calculate key data like fuel consumption per 100km (L/100km) and cost per kilometer based on your driving distance, fuel volume, and gas price.

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

Random Chinese Name Generator
Bulk generate random Chinese names by gender, length, and surname for novels, games, and character design.
When you need to annotate Chinese text with Pinyin but struggle with polyphones (characters with multiple pronunciations), tone marks, and special pronunciations for names, this tool provides an accurate solution. Chinese to Pinyin conversion essentially takes an input string of Chinese characters (both Simplified and Traditional) and converts it into its corresponding Latin alphabet spelling based on Hanyu Pinyin rules. Our tool uses algorithms to parse character sequences, intelligently determines the correct pronunciation of polyphones based on context, and allows you to choose your preferred output style to generate the exact Pinyin results you need.
Q: How do I correctly convert the character "行" in "银行行长" to Pinyin?
A: Enable the "Polyphones" option. The tool will use context to convert "行" in "银行" to "háng" and "行" in "行长" to "xíng", outputting "yín háng xíng zhǎng".
Q: If I input "王昭君" and want to get the initials of the name, how should I set it up?
A: Select "Initials" in the "Style" menu, and choose "Name Mode" under "Pinyin Mode". You will get "wzj". This is a typical use case for generating name initials.
Non-Chinese characters in the input text (such as English letters, numbers, and punctuation) will be preserved as-is by default, or processed according to your "Non-Chinese Processing" settings (e.g., keep, separate with spaces, or remove). They will not be converted to Pinyin. Although polyphone recognition is highly optimized, results may still require manual verification in extremely rare or highly specific contexts. For exceptionally long texts, we recommend processing them in smaller segments to ensure conversion efficiency and stability.
In Chinese information processing, accurate Pinyin conversion is the foundation for downstream tasks like text indexing and speech synthesis. A typical application example: when building a Pinyin index for a Chinese name database, inputting "单雄信" and enabling both "Name Mode" and "Polyphones" ensures the surname "单" is correctly converted to "shàn" instead of "dān". When processing formal documents or names, we highly recommend combining the "Name Mode" and "Polyphones" options, and performing a final verification against the "Scheme for the Chinese Phonetic Alphabet" or an authoritative dictionary to ensure standardized output.