Handy Orchard

Chinese Pinyin annotation

Annotate Chinese characters with pinned pinyin dictionary readings, tone styles and optional alternatives, while retaining the original text.

Your input

Outputs are cleared when the input changes.

Result

Enter your data or use the example, then run the tool.

Worked example

For 重庆 and 长大, inspect 重 and 长 alternatives and choose the reading appropriate to context. Use surname mode to inspect 单. English and punctuation remain paired with the original characters.

Use the sample button to load the stated inputs, then change one option to compare results.

Method

The actual pinned pinyin browser source and bundled dictionaries are called once per Unicode code point, with heteronym and style options. Optional word-segmentation packages are excluded because no segmentation mode is exposed. Original text is not simplified, translated or normalized.

The fixed-source README and complete third-party license notices are available through the source and notices links.

Limits

At most 20,000 UTF-16 characters and a six-second Worker deadline. Dictionary coverage and polyphonic order vary; some Traditional Chinese characters, rare names and supplementary-plane characters may remain unchanged. This is not authoritative name pronunciation or a context-sensitive reading service. Text output inserts spaces; download the alignment CSV to retain exact character associations.

Inputs stay in this browser; the tool does not upload data. Engine assets are downloaded from this site only when needed.

Sources

Actual pinned upstream sourceThird-party notices

Related tools

Font glyph inspectorChinese script converterText language detectorReading and speech time

Your inputs stay on this device. Only optional, consented page visits are measured. Input values, files, filenames and processing logs are not sent to Analytics.

When switching languages, text, settings and selected files are temporarily kept on this device. Transfers are removed after restoring; interrupted transfers are cleaned up on a later visit. Inputs and files are never uploaded.