本文へスキップ

モールス信号翻訳ツール

テキストを入力すると国際モールス符号が表示され、ドットとダッシュを貼り付けるとメッセージを読み取れます。文字はスペースで、単語はスラッシュで区切られ、一覧表はA〜Zと0〜9を示します。モールス符号で表せない文字は、黙って失われることなく一覧に示されます。無料、登録不要。すべてブラウザ内で動作します。

方向

モールス符号表

A

.-

B

-...

C

-.-.

D

-..

E

.

F

..-.

G

--.

H

....

I

..

J

.---

K

-.-

L

.-..

M

--

N

-.

O

---

P

.--.

Q

--.-

R

.-.

S

...

T

-

U

..-

V

...-

W

.--

X

-..-

Y

-.--

Z

--..

0

-----

1

.----

2

..---

3

...--

4

....-

5

.....

6

-....

7

--...

8

---..

9

----.

モールス信号翻訳ツールの使い方

  1. 1. 方向を選びます。 自動判定は、ドット、ハイフン、スラッシュ、スペースだけからなる入力を復号し、それ以外は符号化します。テキスト → モールスとモールス → テキストは方向を固定します。
  2. 2. 入力または貼り付けます。 モールス符号を自分で書く場合は、ドットにはピリオド(.)、ダッシュには通常のハイフン(-)を使います。ドットやダッシュに似たほかの記号(•、–、—)は認識されません。
  3. 3. 結果を読みます。 符号化されたモールス符号は、文字の間にスペース、単語の間に / が入ります。復号されたテキストは大文字で表示されます。
  4. 4. 警告を確認します。 翻訳できなかったものは結果の下に一覧表示されます。結果をコピーで出力をコピーします。

モールス符号の書き方と時間の取り方

このツールは、ITU-R勧告M.1677-1で確認された国際モールス符号に従います。すべての信号はドットとダッシュで作られ、タイミングはすべて1ドットの長さを単位にしています:

要素長さ
ドット1単位
ダッシュ3単位
1文字の信号の間の間隔1単位
2文字の間の間隔3単位
2語の間の間隔7単位

表記では、このツールが使う慣習になります。文字の間はスペース、単語の間はスラッシュです。よく使われる文字は短く、Eは1つのドット、Tは1つのダッシュです。まれな文字は長くなります。単語PARIS(.--. .- .-. .. ...)は、単語の間隔を含めてちょうど50単位になります。そのため通信士は毎分何語かを測る標準語としてこれを使います。毎分20語では、ドットの長さは60ミリ秒になります(1.2秒を速度で割った値)。

具体例

テキスト

Hello world

モールス

.... . .-.. .-.. --- / .-- --- .-. .-.. -..

テキスト

Hello, World!

モールス

.... . .-.. .-.. --- --..-- / .-- --- .-. .-.. -.. -.-.--

符号化では大文字と小文字は区別されず、復号では常に大文字が返されるため、「Hello world」は HELLO WORLD として戻ります。カンマは --..--、感嘆符は -.-.-- です。

対応している文字

このツールは、A〜Z、0〜9、そして次の記号に対応しています:ピリオド、カンマ、疑問符、アポストロフィ、感嘆符、スラッシュ、両方のかっこ、アンパサンド、コロン、セミコロン、イコール、プラス、ハイフン、アンダースコア、二重引用符、ドル記号、アットマーク。ITU-R M.1677-1自体が定めるのは、文字、数字、そして句点、カンマ、コロン、疑問符、アポストロフィ、ハイフン、分数線、かっこ、引用符、二重ハイフン(=)、プラス、乗算記号、@ です。感嘆符、セミコロン、ドル記号、アンダースコアは、勧告には含まれないものの広く使われている拡張です。アンパサンドの符号 .-... は、勧告の「待機」信号です。

  • アクセント付きの文字(é など)は対応していません。Café は CAF のモールス符号になり、É は警告に示されます。
  • 復号するとき単語にはスラッシュが必要です。 どのスペースの並びも文字の区切りとして扱われるため、... --- は S O ではなく SO と復号されます。単語の間には / を入れてください。
  • 改行は単語の区切りとして数えられます。
  • 認識できない列(....-.- など)は、推測せずにスキップされ、一覧表示されます。
  • 短い入力もモールス符号として読まれます。 1つの . や - は E や T として復号されます。句読点だけを符号化したい場合は、テキスト → モールスを使ってください。

どのツールが必要ですか?

モールス符号は秘密のコードではなく、書き方の一種です。誰でも一覧表を使って復号できます。文字をずらす暗号には、シーザー暗号またはヴィジュネル暗号を使ってください。0と1には2進数変換、文字の番号にはASCII変換ツールを使います。

よくある質問

テキストをモールス符号に翻訳するにはどうすればよいですか?
方向を「テキスト → モールス」(または自動判定)にして、テキストを入力または貼り付けます。各文字、数字、対応する記号が国際モールス符号に変換され、文字の間はスペース、単語の間はスラッシュで区切られます。
入力がモールス符号かテキストかは、どう判断されますか?
自動判定モードでは、ドット、ハイフン、スラッシュ、スペースだけからなる入力はモールス符号として復号され、それ以外は符号化されます。入力が短かったりあいまいだったりする場合は、方向ボタンで上書きできます。
文字と単語はどのように区切られますか?
一般的な表記の慣習に従い、文字の間は1つのスペース、単語の間は前方のスラッシュ(/)です。復号の際、スラッシュの前後にスペースがあってもなくても構いません。
ダッシュはドットと比べてどれくらいの長さですか?
3倍の長さです。ITU-R M.1677-1によると、1文字の中の間隔は1ドット、文字と文字の間は3ドット、単語の間は7ドットです。
翻訳できない文字はどれですか?
対応リストにないもの(アクセント付きの文字、絵文字、ほとんどの記号を含む)です。出力ではスキップされ、その下の警告に名前が示されます。
復号したモールス符号が1つの長い単語になってしまうのはなぜですか?
スペースは文字の区切りだけを示します。単語の間にはスラッシュを入れてください。例:.... .. / - .... . .-. .
テキストはサーバーに送信されますか?
いいえ。翻訳はブラウザ内で行われ、入力したものはどこにも送信されません。

関連ツール

暗号・符号のその他のツール