Modern Niche World MNW

Morse Code Translator

Type text to see it in Morse code, or type Morse to read it as text. Then play it as sound at the speed you choose. What you type stays in your browser.

Type or paste up to 1,000,000 characters; the Morse appears in the other box.

Dots and dashes, a space between letters and / between words. Type here to turn Morse into text, up to 5,000,000 characters.

Listen

5 to 60. At 20, a dot lasts 60 milliseconds.

Plays the Morse box as a 600 Hz tone. Turn your volume down before the first press.

Every sign of International Morse code (50)
Characters and their Morse code, from Recommendation ITU-R M.1677-1
CharacterMorseName
A.-A
B-...B
C-.-.C
D-..D
E.E
É..-..Accented E
F..-.F
G--.G
H....H
I..I
J.---J
K-.-K
L.-..L
M--M
N-.N
O---O
P.--.P
Q--.-Q
R.-.R
S...S
T-T
U..-U
V...-V
W.--W
X-..-X
Y-.--Y
Z--..Z
1.----1
2..---2
3...--3
4....-4
5.....5
6-....6
7--...7
8---..8
9----.9
0-----0
..-.-.-Full stop (period)
,--..--Comma
:---...Colon
?..--..Question mark
'.----.Apostrophe
--....-Hyphen or dash
/-..-.Fraction bar or slash
(-.--.Left bracket
)-.--.-Right bracket
".-..-.Quotation marks
=-...-Double hyphen (equals)
+.-.-.Cross (plus)
@.--.-.Commercial at

Read and write Morse code

Morse code spells each letter as short and long signals, dots and dashes. It’s still used in amateur radio, and it turns up in puzzles and escape rooms. This tool translates both ways and plays the result so you can learn the rhythm by ear.

How to use it

  1. Type or paste text in the Text box. The Morse appears in the other box as you type.
  2. Or type Morse in the Morse code box to read it as text.
  3. Choose a speed and press Play to hear it. Press Stop at any time.
  4. Copy either box, or download it as a .txt file.

How it’s written

Each letter is a group of dots and dashes. Letters are separated by a space and words by a slash with a space on each side, so “SOS HELP” is ... --- ... / .... . .-.. .--.. Morse has no small letters, so text comes back in capitals. The signs follow Recommendation ITU-R M.1677-1, the international standard; the full list is just above.

When you type Morse, a middle dot or bullet also counts as a dot, and a dash, minus sign or underscore as a dash. A line break, or three spaces in a row, also starts a new word. In the Text box, any run of spaces or line breaks is one word gap.

Characters it can’t translate

Characters with no Morse sign, such as #, & or ü, are left out of the translation and listed above the boxes with how often each appears, so nothing disappears without notice. Codes that aren’t signs, such as ..--.-, are listed the same way.

Listening

  • Speed: 5 to 60 words per minute, timed by the PARIS standard. Lower numbers are slower.
  • Spacing: a dash lasts three dots; silences last one dot inside a letter, three between letters and seven between words.
  • Long messages: Play covers the first 2,000 letters.
  • Sound only: nothing flashes on screen.

Good to know

  • Accented letters other than É, and other alphabets, have no international sign, so they’re listed rather than guessed.
  • Procedure signals such as “wait” or “end of work” are signals, not characters, so they aren’t translated.
  • Nothing is sent or saved: the translation and the sound are made on your device.

Frequently asked questions

Which characters can it translate?
The letters A to Z, the accented É, the digits 0 to 9, and the punctuation marks of International Morse code: . , : ? ' - / ( ) " = + and @, as the ITU (International Telecommunication Union) defines them in Recommendation ITU-R M.1677-1. Anything else, such as # or ü, is listed above the boxes rather than quietly dropped.
How do I type Morse code here?
Use a dot (.) and a hyphen (-), with a space between letters and a slash (/) between words: “.... .. / - .... . .-. .” reads HI THERE. A middle dot or bullet also counts as a dot, and a dash, minus sign or underscore as a dash. A line break, or three spaces in a row, also starts a new word.
How fast does it play?
At the speed you choose, in words per minute, timed by the PARIS standard: the word PARIS with the space after it takes 50 dot lengths, so a dot lasts 1,200 divided by the speed in milliseconds, 60 ms at 20 words per minute. A dash is three dots, with one dot of silence inside a letter, three between letters and seven between words.
Is my message sent anywhere?
No. It’s translated and played by your browser, on your device. Nothing is uploaded or saved, and closing the page clears it.