陆续上线高价值工具,敬请期待! 欢迎使用蜗牛工具箱·新工具持续上线中,欢迎收藏关注。如有建议欢迎反馈! 反馈途径·目前大家有任何反馈可以直接发我邮箱:lyfs814@163.com陆续上线高价值工具,敬请期待! 欢迎使用蜗牛工具箱·新工具持续上线中,欢迎收藏关注。如有建议欢迎反馈! 反馈途径·目前大家有任何反馈可以直接发我邮箱:lyfs814@163.com
v1.0 · 已上线中英双语纯客户端

摩斯电码Morse Code Translator

文本与摩斯电码双向转换、一键播放,ITU 标准 54 字符全收录,速度与音调可调,抄错的码组自动定位。内容全程不上传。

本周使用—·收藏—·版本v1.0.0·最后更新今天·完全免费
模式
·字符22
点划样式
速度 WPM
频率 Hz
输入UTF-8 · 1 行
输出UTF-8
// 转换结果会显示在这里…
·
执行

工具介绍

3 段详细说明

摩斯电码转换是面向无线电爱好者、学生与解谜玩家的一站式电码工具,集编码、解码、声音播放、错误定位四大功能于一体。粘贴文本一键转成点划电码,或把收到的电码还原成明文。

收录 ITU-R M.1677 国际标准 全部 54 个字符(26 字母 + 10 数字 + 18 标点),播放基于浏览器原生 Web Audio API,单振荡器调度增益包络,速度(WPM)与频率(Hz)可调,还原真实电台的发报音。

所有转换与播放都在浏览器内存中完成,内容不上传任何服务器。遇到不支持的字符或抄错的码组,会精确指出第几个字符并给出行话翻译,不用自己对表排查。

基础知识 · 摩斯电码规则

ITU-R M.1677 · 54 字符

摩斯电码(Morse code)是用长短信号表示字符的时序编码。按 ITU-R M.1677 定义,规则只有两条:符号(点/划)决定「听什么」,间隔决定「怎么分组」,背表之前先懂间隔:

1dot · dash点与划
一切电码只用两个符号:点(·,1 个单位)和划(—,3 个单位)。手键发电报时,短按是点、长按是划;听声音时,滴是点、嗒是划。
2spacing三种间隔
点划之间不间隔(同一字母);字母之间空 1 个单位;单词之间空 3 个单位(书写时用 / 表示)。间隔错了,字母就会拼错。
3E · T最短与最长
E 是最短的字母(·),T 只有一划(—)——高频字母故意最短,发报省时。标准码组最短 1 个符号、最长 5 个符号,超过 5 个连续点划一定不是合法字母。
4sosSOS 求救信号
1906 年国际公约定为海上求救信号,写法是 ···———···,三字连发不隔开,三短三长三短最好认。SOS 本身不是缩写,选它纯粹因为好发好认。
5wpmWPM 速度标准
速度单位 WPM(每分钟词数),按 PARIS 标准 换算:1 个点的时长 = 1200 / WPM 毫秒。15 WPM 时点 80ms、划 240ms、字母间隔 240ms、单词间隔 560ms。
6charset字符集边界
国际电码表只定义了 26 字母 + 10 数字 + 18 标点,没有汉字与 emoji。各国曾为电报补编本国码表(如中文电码用 4 位数字表示一个汉字),但那不属于国际标准。
电码速记
背不下整张表?先记住这几个高频组合,抄收练习就能开工:
E · / T — —— 最短的两个字母。
S ... / O ——— —— 拼出 SOS 求救信号。
A ·— / N —· —— 互为镜像,考试常考。
数字规律:1-5 是「N 个点 + 补划到 5」,6-0 是「补点到 5 + N 个划」,如 1 ·————、6 —····。
完整电码表可直接看本页「示例」按钮的输出结果,或参考 Wikipedia「Morse code」词条。

使用说明

4 步快速入门
1
粘贴内容
把明文或电码贴到左侧输入框,或点击「示例」一键填充
2
选模式
顶部工具栏切换 文本 → 摩斯 / 摩斯 → 文本,参数栏随之切换
3
点执行
点击「执行」或按 ⌘+↵,右侧立即显示转换结果,错误时给出红字提示
4
播放 / 复制
点「播放」听发报音(速度频率可调),或点「复制」一键带走结果

使用场景

5 个真实案例
01无线电抄收练习

生成随机字母电码并播放,配合 WPM 调速逐步提速,业余无线电考核抄收训练利器。

02SOS 求救信号学习

输入 SOS 一键得到 ... --- ...,点播放听三短三长三短的标准节奏,户外安全课现学现用。

03解谜与密室逃脱

密室、剧本杀、解谜游戏里录到的电码声,对照点划写下来直接解码出答案。

04影视情节核对

电影里发电报的滴滴声究竟说了什么?写出点划序列解码即可核对字幕是否胡编。

05编程练习验算

LeetCode 804「唯一摩尔斯密码词」等题目,用本工具验算转换结果是否正确。

常见问题

10 个问答
摩斯电码是什么?

一种用点(·)和划(—)组合表示字符的编码,1837 年为电报发明。点时长 1 个单位,划 3 个单位,通过长短信号的有无传递信息,至今仍是国际海事与业余无线电的备用通信手段。

支持哪些字符?

ITU-R M.1677 国际标准全部 54 个字符:26 个英文字母、10 个数字(0-9)、18 个常用标点(. , ? ' ! / ( ) & : ; = + - _ " $ @)。字母不区分大小写。

支持中文吗?

国际摩斯电码没有汉字码组。中文电报曾用「中文电码」(4 位数字代表一个汉字)转发,如需编码中文可先转拼音或查出中文电码再输入数字。遇到不支持的字符,本工具会精确定位到第几个字符并提示。

播放功能怎么用?

编码出结果后点「播放」按钮。速度(WPM,5-35)控制发报快慢,频率(Hz,200-1200)控制音调高低,默认 15 WPM / 600 Hz 接近真实电台。播放中再点一次即停止。声音由 Web Audio API 本地合成,不联网。

WPM 是什么意思?

Words Per Minute,每分钟词数,是电码速度的国际口径。按 PARIS 标准换算:1 个点的时长 = 1200 / WPM 毫秒。新手 5-10 WPM,业余无线电常用 15-20 WPM,竞赛级 30+ WPM。

点划可以混用不同写法吗?

可以。解码模式自动识别 . - 与 · — 两类写法,全角、圆点、长划等变体也会归一化处理;单词间用 / 或空行分隔均可。编码模式可在工具栏切换输出 . - 或 · — 两种样式。

为什么解码提示「码组不在标准电码表内」?

最常见原因是字母之间漏了空格——连续 6 个以上的点或划(如 .......)不是任何合法字符。标准码组只有 1-5 个符号,字母之间必须用空格隔开,单词之间用 / 隔开。错误位置会自动选中,对照电码表改一下即可。

我的内容会上传到服务器吗?

不会。编码、解码、声音合成全部在浏览器本地完成,输入内容不上传任何服务器,可断网使用。播放走 Web Audio API 本地合成,无任何音频文件加载。

移动端能用吗?

支持。移动端输入/输出自动垂直堆叠,操作按钮自适应布局。注意 iOS Safari 需要触摸「播放」按钮才能发声(浏览器要求音频由用户手势触发),直接点播放即可。

SOS 的标准写法是什么?

SOS 作为求救信号应三字连发不隔开:···———···(...---...),三短三长三短。按电码表逐字写 ... --- ... 也常见,两种写法本工具都能解码。

相关工具

文本分类

数据来源

隐私优先
电码表:依据 ITU-R M.1677-1 国际标准收录 26 个字母、10 个数字与 18 个标点, 与 Wikipedia「Morse code」词条及 ARRL《The ARRL Handbook》一致。速度换算采用 PARIS 标准(1 点 = 1200/WPM ms)。
算法与播放:转换基于纯前端映射表(零依赖),播放基于浏览器原生 Web Audio API 单振荡器调度增益包络,无任何音频文件、无 WASM、无第三方库。
隐私声明:所有转换与合成均在浏览器内存完成,输入内容不上传任何服务器。本工具不记录任何输入、不埋任何分析点。可断网使用,关闭网络后再打开仍能正常使用。