English
This page is available in English
The whole page — instructions, buttons and results.
Switch to English免费同音字查询,收录 19 个同音字较多的拼音音节。输入拼音(shi、shi4、shì)或汉字(简繁均可),列出《通用规范汉字表》一级字中读这个音节的所有字,按声调分组;读音依据 2013 年《通用规范汉字字典》。
同音字查询
使用方法
输入拼音
带不带声调都可以:shi、shi4、shì 都能查(轻声用 5 或 0)。工具列出这个音节所有声调的字,并标出你输入的声调。
按声调浏览
结果按阴平 / 阳平 / 上声 / 去声 / 轻声分组。每个字附读音;多音字会注明「又读」。
输入汉字反查
在任何语言页面都能输入简体或繁体(「时」或「時」)。工具找出这个字在表中的每个读音,并在结果中标出。
点击音节快速查
页面下方有音节快速链接,括号内是该音节的字数,点击直接查询。
同音字 — 中文的特色 + 双刃剑
按 2013 年《通用规范汉字字典》的全部读音计算,《通用规范汉字表》的 8,105 个字只用到 409 个不同音节(不计声调),计声调是 1,296 个(数据:Unicode Unihan 17.0 的 kTGHZ2013 字段)。最常用的 3,500 个一级字共有 3,991 个读音,分布在 401 个音节上 — 平均每个音节约 10 个读音,计声调后约 3 到 4 个。中文里的同音字因此极多。
同音字带来什么
(1) 文字游戏:谐音、押韵、灯谜都靠同音 — 不过许多出名的数字谐音其实只是近音:「四」sì 和「死」sǐ 声调不同,「八」bā 和「发」fā 只是押韵。(2) 口语挑战:意思全靠声调区分(妈 mā / 麻 má / 马 mǎ / 骂 mà — 正是 1958 年《汉语拼音方案》自己举的例子,轻声的例字是「吗 ma」)。(3) 起名:可以逐个音节查看名字和哪些字同音。
「四」和「死」只差声调,「八」和「发」只是押韵 — 许多出名的数字谐音,并不完全同音。
实用场景
(1) 起名:看看名字的每个音节和哪些字同音、声调是否相同。(2) 写诗 / 歌词:找同音节的字。(3) 编灯谜:同音转义是灯谜的精髓。(4) 翻译:解释中文谐音,包括近音的情况(「八」和「发」在粤语里也只押韵:baat3 / faat3)。
本工具范围
收录 19 个拼音音节。每个音节列出 3,500 个一级字中,2013 年《通用规范汉字字典》读作这个音节的全部字,按声调分组:共 409 个读音、383 个字(在表中有两个读音的字列两次)。字表由程序从 Unicode 的 Unihan 数据生成,不是手工录入。
四百个音节,扛着三千五百个常用字
按 2013 年《通用规范汉字字典》的全部读音,8,105 个规范字用到 409 个音节(不计声调)、1,296 个(计声调)— 与 Unicode 文档为该字段注明的数字一致。
3,500 个一级字用到的 401 个音节里,只有 140 个四个声调都有字。
一级字里最拥挤的音节:ji 有 56 个字,shi 和 yi 各 47 个(计入所有读音)。
去声最多:一级字的 3,991 个读音中,1,352 个是第 4 声;第 3 声 680 个,轻声 31 个。
声调能分开约三分之二的同音节字对:按 Unihan 的常用读音(kMandarin),一级字中 25,087 对同音节,其中 8,036 对连声调也相同。
「四」sì 和「死」sǐ 只差声调;粤语也一样(sei3 / sei2)。
「八」bā 和「发」fā 声母不同,只是押韵;粤语 baat3 / faat3 也是如此。
「九」和「久」在普通话(jiǔ)和粤语(gau2)里都完全同音。
「六」和「禄」只在粤语里同音(都是 luk6);普通话一个是 liù,一个是 lù。
本表 383 个字中有 25 个多音字在表内出现不止一次,例如「只」zhī / zhǐ、「识」shí / zhì。
常见问题
19 个同音字较多的拼音音节。每个音节列出 3,500 个一级字中读这个音节的全部字,共 409 个读音、383 个字;字表由 Unicode 的 Unihan 数据生成。
逐个输入名字的音节。结果列出与它同音节的一级字和各自的声调,可以看出哪些完全同音、哪些只差声调。工具只比较读音,不判断字义或吉凶。
能分开大部分。妈 mā(1声)、麻 má(2声)、马 mǎ(3声)、骂 mà(4声)同音节、不同字。按 Unihan 的常用读音,一级字中同音节的字对约有三分之二能靠声调分开;剩下的三分之一连声调也相同。
大多是近音。「四」sì 和「死」sǐ 只差声调;「八」bā 和「发」fā 只押韵;「九」和「久」在普通话、粤语都完全同音;「六」和「禄」只在粤语里同音(luk6)。读音据 Unicode Unihan 的 kMandarin 和 kCantonese 字段。
可以,简体繁体都行,在任何语言页面都一样。输入「时」或「時」— 工具找出它在表中的每个读音并标出。不在这 19 个音节或不属一级字的字,会显示「不在本表中」。
(1) 「在/再」、「的/得/地」、「他/她/它」— 这些是语法陷阱。(2) 「ji」、「shi」、「yi」— 一级字里最拥挤的三个音节(56、47、47 个字)。
读音:2013 年《通用规范汉字字典》(商务印书馆),据 Unicode Unihan 17.0.0 的 kTGHZ2013 字段。字目:《通用规范汉字表》(国发〔2013〕23号)一级字,据 Unihan 的 kTGH 字段。繁体字形用 OpenCC 转换,并按 Unihan 核对该字形是否有这个读音;台湾惯用读音取自 Unihan 的 kMandarin。字表由程序生成,不附释义。
本工具只收录 19 个同音字较多的音节(shi、ma、yi、fang、wang、qing、gong、jia、li、hai、dao、long、feng、kong、tong、guo、mei、ji、zhi),规范字用到的 409 个音节中的其余部分不在表内。表外的音节会显示「不在本工具收录的音节里」,工具不会去猜。拼音可以带声调符号(shì)或数字(shi4)。
方法与来源
计算方式
A lookup, not a calculation. The table is generated from Unicode's Unihan 17.0.0 data: for 19 pinyin syllables (shi, ma, yi, fang, wang, qing, gong, jia, li, hai, dao, long, feng, kong, tong, guo, mei, ji, zhi), every reading 《通用规范汉字字典》(2013) gives to any of the 3,500 first-level characters, grouped by tone: 409 readings of 383 characters. A character query matches the listed character itself, in either script; pinyin takes tone marks or numbers.
本工具依据的标准
- Romanisation is Hanyu Pinyin (汉语拼音方案, 1958): four tone marks and the unmarked neutral tone. Input may carry tone marks (shì), tone numbers (shi4; 5 or 0 for the neutral tone) or neither; results are grouped 阴平 / 阳平 / 上声 / 去声 / 轻声.
- The characters are exactly the 3,500 first-level characters of 《通用规范汉字表》(2013), identified by Unihan's kTGH index (1-3500); no second- or third-level character is listed.
- Readings are every reading 《通用规范汉字字典》(商务印书馆, 2013) gives, as transcribed in Unihan's kTGHZ2013 field; a character with several readings in the 19 syllables is listed under each.
- Coverage is deliberately partial: 19 high-density syllables of the 409 that the 8,105 standard characters use. A syllable outside the table returns no result rather than a guess.
- Traditional forms come from OpenCC (cn → tw), kept for a reading only where Unihan gives that form the reading (隻 under zhī, not zhǐ). Either script is accepted on every page. Readings are the mainland standard's; where Unihan's kMandarin records a different Taiwan reading for the form shown, the table notes it.
- No meanings are given: Unihan's definitions describe a character, not one of its readings, and a gloss under the wrong reading misleads.
资料来源
- Unicode Consortium. Unicode Standard Annex #38: Unicode Han Database (Unihan) — fields kTGH, kTGHZ2013, kMandarin, kCantonese, kTraditionalVariant. https://www.unicode.org/reports/tr38/
- Unicode Consortium. Unihan database, Unicode 17.0.0 (Unihan_Readings.txt dated 2025-07-24), Unicode License V3. https://www.unicode.org/Public/17.0.0/ucd/Unihan.zip
- 国务院. 国务院关于公布《通用规范汉字表》的通知(国发〔2013〕23号), 2013年8月19日. https://www.gov.cn/zwgk/2013-08/19/content_2469793.htm
- 中华人民共和国教育部. 汉语拼音方案(1958年2月11日第一届全国人民代表大会第五次会议批准). http://www.moe.gov.cn/jyb_sjzl/ziliao/A19/195802/t19580201_186000…
- OpenCC, opencc-js 1.3.1 — Simplified to Taiwan Traditional conversion. https://github.com/nk2028/opencc-js
可能导致本页过时的因素
- None at runtime: the table is generated ahead of time from Unihan 17.0.0 and served with the page. A newer Unihan release is adopted only by re-running the builder, which refuses unpinned input files.
Pick up where you left off
Stored only in this browser — never sent to our servers.