Convert Chinese characters to Mandarin pinyin with tone marks, numbers, or initials only — polyphones auto-resolved.
Type or paste Chinese text. Pick tone style (symbols / none / numbers / initials only) and output format (string or per-character array). Polyphones are auto-resolved by context (e.g. 睡不着 → shuì zháo zhe). Non-Chinese characters (digits, punctuation, Latin) pass through unchanged. Powered by pinyin-pro loaded from CDN; if the CDN fails, a toast will warn you.