PocketPlay
中文

Chinese to Pinyin

Convert Chinese characters to pinyin with tone marks, tone numbers or initials, with a ruby view and correct surname readings.

🔒 Runs in your browser — files never leave your deviceFree · No sign-up

Chinese text

Pinyin

0Chinese characters
0Syllables

Ruby preview

Select the text and copy it to paste the ruby annotation into a document that supports it.

Name to pinyin (surname readings)

Chinese surnames often keep an older reading: 单 is Shàn, not Dān; 仇 is Qiú, not Chóu. Enter one name per line.

How to convert Chinese to pinyin

  1. Paste Chinese text into the left box — the pinyin appears immediately on the right.
  2. Choose tone marks (nǐ hǎo), tone numbers (ni3 hao3), no tone or just first letters, and set a separator.
  3. Turn on the ruby preview to see pinyin printed above each character, or copy the result as plain text or a .txt file.

FAQ

Does it handle characters with more than one reading?

Yes. The converter reads whole words, not single characters, so 银行 comes out as yín háng and 重要 as zhòng yào rather than the wrong reading of 行 and 重.

Why does the name box give a different answer?

Surnames often preserve an older pronunciation. In the name panel 单田芳 is read Shàn Tián Fāng and 仇英 is Qiú Yīng, which is what you want on a passport, a paper or a name card.

What are the first letters used for?

First letters (首字母) are the standard way to make sortable codes and abbreviations in Chinese systems — 北京 becomes b j — and they are handy for usernames, file names and index keys.