🔀 平假名转片假名转换器(双向)
贴上日文文本,即可在平假名(ひらがな)与片假名(カタカナ)之间即时切换——双向转换,全程在浏览器中完成,数据不外传。
这是什么工具?
日文有两套表音音节文字:平假名(ひらがな),用于本土词汇和语法词尾;以及片假名(カタカナ),主要用于外来语、强调和学术名称。其中一套文字的每个音在另一套中都有直接的对应,因此在两者之间转换纯粹是一对一的编码点替换,永远不会改变发音。
这个假名转换器可以双向将每个字符在两套文字之间切换。它适合用来练习辨识假名的学习者、需要在设计稿中使用片假名强调效果的设计师,以及必须统一混合文本的编辑者。当你同时需要拉丁字母时,请搭配罗马字转换器;当你需要在汉字上方显示读音辅助时,请使用振假名生成器。
由于两套文字共享固定的 Unicode 偏移量,因此转换是无损且可逆的。请参考下表的标准 1:1 对应关系:
| 平假名 | 片假名 | 罗马字 |
|---|---|---|
| あ い う え お | ア イ ウ エ オ | a i u e o |
| か き く け こ | カ キ ク ケ コ | ka ki ku ke ko |
| さ し す せ そ | サ シ ス セ ソ | sa shi su se so |
| た ち つ て と | タ チ ツ テ ト | ta chi tsu te to |
| な に ぬ ね の | ナ ニ ヌ ネ ノ | na ni nu ne no |
| は ひ ふ へ ほ | ハ ヒ フ ヘ ホ | ha hi fu he ho |
| ま み む め も | マ ミ ム メ モ | ma mi mu me mo |
| や ゆ よ | ヤ ユ ヨ | ya yu yo |
| ら り る れ ろ | ラ リ ル レ ロ | ra ri ru re ro |
| わ を ん | ワ ヲ ン | wa wo n |
运作原理
转换器逐字符检查输入文本的 Unicode 编码点。平假名位于 U+3041–U+3096,片假名位于 U+30A1–U+30F6。两个区块恰好相距 0x60(96),因此规则很简单:将平假名转为片假名时,编码点加 0x60;将片假名转为平假名时,编码点减 0x60。不在这两个区块内的字符(汉字、拉丁字母、数字、标点符号)保持不变,而浊音符号゛(dakuten)和半浊音符号゜(handakuten)会保持附加在其基础假名上。
下表总结了转换背后的编码点运算规则:
| 方向 | 范围 | 运算 |
|---|---|---|
| 平假名 → 片假名 | U+3041 – U+3096 | 编码点 + 0x60 |
| 片假名 → 平假名 | U+30A1 – U+30F6 | 编码点 − 0x60 |
| 其他字符 | 两个区块之外 | 原样保留 |
| 长音符号 | ー / ー | 原样保留 |
使用方法
- 将日文假名文本贴上或输入到输入框中。
- 选择方向——平假名转片假名或片假名转平假名。
- 点击"转换"即可即时看到转换结果。
- 复制结果,或再次点击"转换"将其反向转换回来。
- 使用对照表检查任何不确定的假名组合。
常见问题
转换器也能处理汉字吗?
不能。汉字是表意文字,不在两个假名 Unicode 区块内,因此会原样保留。只有平假名和片假名会被转换。如需获取汉字的读音,请改用振假名工具。
小假名如ぁ、ゃ、ッ会怎样处理?
小假名(ぁ ゃ ァ ョ ッ等)位于相同的 Unicode 区块内,会像其全尺寸版本一样被转换,并在目标文字中保持小尺寸。
浊音符号和半浊音符号(゛ ゜)会被处理吗?
是的。浊音和半浊音符号如゛和゜是独立的编码点,不在转换区块内,因此它们会保持附加在前面的假名上,随文本一起移动。
长音符号ー会变成什么?
不会变。ー符号是片假名专用字符,会原样保留。在自然的平假名中,长音通常用额外的假名拼写,因此你可能需要手动调整。
我的文本会被传送到服务器吗?
不会。整个转换过程以 JavaScript 在你的浏览器中执行。没有任何内容被上传、存储或记录,因此可以安全地贴上个人草稿文本。
我可以转换很长的文本吗?
可以。因为操作只是简单的字符扫描,所以可以即时处理数千个字符,没有实际的长度限制。
技巧与建议
片假名不仅用于外来语——它还用于强调(类似英文中的斜体),以及学术文章中的动植物学名。当你将整段文本转为片假名进行练习时,请注意片假名的长音使用ー符号,而平假名则拼写出来(おう、おお)。转换器会原样保留ー符号,因此你可能需要手动调整以获得自然的平假名。标点符号如逗号、和句号。为两套文字共用,永远不会改变。如需计算转换后文本的字符数,请贴到日文字符计数器中。
相关工具
罗马字转换器
将平假名和片假名转换为罗马字,支持平文式、训令式或日本式罗马字系统。免费浏览器日文罗马字转换器,即时、隐私。
振假名生成器
为日文文本中的汉字加上振假名读音。免费浏览器振假名生成器,使用常用词词典。即时、隐私、无需注册。
送假名助手
检查常见日文动词和形容词的正确送假名拼写。免费浏览器送假名助手,适合写作者、学习者和校对人员。
汉字读音查询
查找任何常见汉字的音读和训读。免费浏览器日文汉字读音查找器,附含义。即时、隐私。
日文字符计数器
计算日文字符数、字节数(UTF-8 和 Shift-JIS),并区分全角和半角字符。免费在线日文文本计数器。
大小写转换器
免费线上大小写转换器,支持多种单位即时互转。打开即算,关闭即走,不留痕迹。参数灵活配置,适应各种使用场景。历史记录自动保存,方便随时查看。支持导出结果为多种格式
来源与参考
- Unicode Standard, Section 13.4: Hiragana and Katakana Blocks
- MDN Web Docs: Unicode character ranges for Japanese scripts
- 文化厅 国语施策・日语的文字体系相关解说
限制与免责声明
- 不支持汉字转换,汉字字符会原样保留不变。
- 不处理半角片假名(U+FF61–U+FF9F),仅转换标准全角假名区块。