Skip to content
StringNook
Menu

Morse code translator

Type text to see it in Morse code, or type dots and dashes to read them as text. Play the message as beeps or a flashing light, set the speed in words per minute, and look up any letter in the chart.

Translate

Write a prosign between angle brackets, such as <SOS> or <AR>.

Off: your text is gone when you close the page. It is never sent anywhere.

Morse code
The Morse code appears here.

Widely used, but not part of the international standard.

Play as sound or light

Listen to the Morse as beeps, or watch it as a flashing light, at the speed you choose.

Play as
Type something above to play it.

Letters at full speed, with longer gaps between them: the way most people learn.

Speed changes apply the next time you press Play. Tone and volume change as it plays.

Morse code chart

International Morse (ITU-R M.1677-1). Click a sign to hear it.

Letters

Numbers

Punctuation

Common extras (not in the ITU standard)

Prosigns: letters run together as one signal

The link keeps your settings, never your message.
  • Nothing is uploaded
  • Free, no sign-up
  • Works on phone and desktop

How to use the Morse code translator

  1. 1

    Type text to see it in Morse code, or type or paste dots and dashes to read them as text. The direction is detected for you.

  2. 2

    Press Play to hear the message as beeps, or choose Light to watch it flash.

  3. 3

    Set the speed in words per minute, the tone and the volume. Turn on Farnsworth spacing if you are learning.

  4. 4

    Copy the result, download it as a WAV file, or click any sign in the chart to hear it.

Features

  • Both ways, detected for you

    Type words and get dots and dashes, or paste Morse (with · • − or _ if you like) and read it as text.

  • Sound and light

    Beeps at 5 to 40 words per minute with Farnsworth spacing, a flashing light capped at a photosensitive-safe rate, and a WAV download.

  • The international standard

    Every letter, number and sign in ITU-R M.1677-1, the International Morse code, plus the prosigns operators use.

  • Private

    Translation and sound happen in your browser. Your message is never uploaded or put in the link.

How Morse code works

Morse code spells out text with two signals: a short one, the dot (also called a dit), and a long one, the dash (or dah). The International Morse code, set out by the International Telecommunication Union in Recommendation ITU-R M.1677-1, fixes the rhythm in four rules:

  • a dash lasts as long as three dots;
  • the gap between the dots and dashes of one letter is one dot;
  • the gap between letters is three dots;
  • the gap between words is seven dots.

Written down, letters are separated by spaces and words by a slash, so "Hello world" becomes .... . .-.. .-.. --- / .-- --- .-. .-.. -.. in Morse.

Speed is measured in words per minute (WPM), and since words vary in length, the standard word is "PARIS" (.--. .- .-. .. ...), which is exactly 50 dot-lengths long including the gap after it. So a dot lasts 1,200 ÷ WPM milliseconds. At 20 WPM that is 60 ms, a dash is 180 ms, a letter gap 180 ms and a word gap 420 ms.

SpeedDotDashLetter gapWord gapSOS takes
5 WPM240 ms720 ms720 ms1,680 ms5.5 s
10 WPM120 ms360 ms360 ms840 ms2.8 s
13 WPM92 ms277 ms277 ms646 ms2.1 s
15 WPM80 ms240 ms240 ms560 ms1.8 s
20 WPM60 ms180 ms180 ms420 ms1.4 s
25 WPM48 ms144 ms144 ms336 ms1.1 s
30 WPM40 ms120 ms120 ms280 ms0.9 s

A short history

Samuel Morse and his partner Alfred Vail developed the code for Morse's electric telegraph. On May 24, 1844, Morse sent the first message over a line from the US Capitol in Washington to Vail in Baltimore: "What hath God wrought?" That original code, now called American Morse, had gaps inside some letters (C, O, R, Y and Z) and extra-long dashes for L and zero. It stayed in use on American landline telegraphs and railroads for about a century.

In 1848 the German telegraph engineer Friedrich Gerke simplified it, with no gaps inside letters and one length of dash. His version became the basis of the International Morse code, which the International Telegraph Union, founded in Paris in 1865, made the standard for telegraphy between countries. It is the code used on radio, in amateur radio and by this translator. It still changes now and then: the @ sign (·−−·−·) was added in 2004 so operators could send email addresses.

SOS and other prosigns

Some signals are sent as one character made of several letters run together, with no gap between them. They are called prosigns and written with a bar over the letters, or between angle brackets here. The best known is SOS, ...---..., the distress signal adopted at the Berlin radiotelegraph conference of 1906. Others include AR (.-.-., end of message, the same signal as +), K (-.-, over to you), BT (-...-, new section) and SK (...-.-, end of work). Type <SOS> or <AR> in the translator to send one.

Learning Morse code

Learn each letter as a sound, not as a picture of dots and dashes: experienced operators hear "di-dah" and think A without counting. Two methods help. The Koch method, from the German psychologist Ludwig Koch in the 1930s, starts with just two letters at full speed and adds a new one each time you copy about 90% correctly. Farnsworth timing sends each letter at a fast speed but stretches the gaps between letters and words, so the rhythm of each letter stays the same while you get time to think. In 1990 the ARRL, the US amateur radio association, published a standard for it: below 18 WPM, its practice code keeps the letters at 18 WPM and adds the extra time to the gaps. For example, 18 WPM letters at 10 WPM overall stretch the letter gap from 200 ms to 621 ms and the word gap to 1,449 ms.

Turn on Farnsworth spacing above, choose a few letters from the chart and practice a little every day. For other conversions, the binary translator turns text into the ones and zeros computers use, and number to words spells out numbers. To count the characters in a message first, use the character counter.

International Morse code chart

Every character in ITU-R M.1677-1. The chart in the tool also lists the prosigns and plays each sign.

SignMorseSignMorseSignMorse
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--..
1.----2..---3...--
4....-5.....6-....
7--...8---..9----.
0-----..-.-.-,--..--
:---...?..--..'.----.
--....-/-..-.(-.--.
)-.--.-".-..-.=-...-
+.-.-.@.--.-.

Frequently asked questions

How do I translate Morse code into English?

Type or paste the dots and dashes into the box, with a space between letters and a slash (/) or three spaces between words. The translator spots that it is Morse and shows the text. It accepts the look-alike characters people often paste, such as · and • for dots and −, – or _ for dashes.

What is SOS in Morse code?

... --- ...: three dots, three dashes, three dots. Operators send it as one continuous signal, ...---..., without the usual gaps between letters, so it can't be mistaken for anything else. At 20 words per minute it takes 1.4 s. It was adopted as the international distress signal at the Berlin radiotelegraph conference of 1906 and took effect in 1908. The letters don't stand for anything: "save our souls" came later.

How fast is Morse code?

Speed is measured in words per minute, using the word "PARIS" as the standard word: with the gap after it, it is exactly 50 dot-lengths long. So one dot lasts 1,200 ÷ WPM milliseconds: 240 ms at 5 WPM, 60 ms at 20 WPM. Beginners often start around 5 to 10 WPM, and experienced operators copy 25 WPM and more.

Why were some of my characters left out?

The translator uses International Morse as the ITU defines it, which has letters, numbers, é and 13 punctuation marks and signs. Anything else, such as # or an emoji, has no code and is skipped, and the tool tells you which. Turn on "Common extras" to send ! & ; $ and _, which many operators use but the standard doesn't include. Other accented letters are sent without their accent, and % is sent as 0/0, as the ITU recommends.

Is the flashing light safe to watch?

By default the light never flashes more than three times a second, the limit the Web Content Accessibility Guidelines set for flashing content because faster flashing can trigger seizures in people with photosensitive epilepsy. A run of dots flashes 2.9 times a second at 7 WPM, so the light plays at 7 WPM at most unless you choose otherwise. If your device asks for reduced motion, the tool asks before it flashes.

Is Morse code still used?

Yes, mostly by amateur radio operators, who value it because a Morse signal gets through on low power and in noise that would drown out a voice. It is no longer required for a US amateur license: the FCC dropped the Morse test on February 23, 2007. Ships replaced Morse with the satellite-based Global Maritime Distress and Safety System, which became mandatory on February 1, 1999.

More free tools