Morse Code Generator

Type or paste your text and press Convert to Morse. You get the Morse code with a letter-by-letter breakdown, and you can play it as audio at the speed, pitch, and volume you set.

Try an example
International Morse code chart (click a letter to hear it)

About this Morse code generator

Morse code writes each letter, number, and punctuation mark as a short pattern of dots and dashes. This generator uses the International Morse code standard (ITU-R M.1677-1), which radio operators use today. In written form, letters are separated by a space and words by a slash. When the code is played, timing matters: a dash lasts three dots, the gap inside a letter lasts one dot, between letters three, and between words seven. The speed in words per minute follows the standard “PARIS” word of 50 dot lengths. Accented letters are sent as their plain form, and characters with no Morse code are listed so you know what was left out.

How to convert text to Morse code

  1. Enter your text. Type or paste a message, or press an example. Upper and lower case give the same code.
  2. Press Convert to Morse. Copy the code, check the letter-by-letter breakdown, and choose how words are separated if you need a different style.
  3. Listen to it. Set the speed, pitch, and volume, then press Play sound. Open the chart below the form to hear any single character.

Frequently asked questions

What is SOS in Morse code?

SOS is ... --- ... — three dots, three dashes, three dots. In real distress calls it is sent as one continuous signal without the usual gaps between letters, which makes it easy to recognize.

How are words separated in Morse code?

In writing, a slash ( / ) or a wider space marks the end of a word, while single spaces separate letters. When sent as sound, the gap between words lasts seven dot lengths.

What speed should I choose?

Beginners usually listen at 5 to 15 words per minute, while experienced operators often work at 20 to 30. At 15 WPM one dot lasts 80 milliseconds.

Is there Morse code for lowercase letters?

No. Morse code has no letter case, so “Hello” and “HELLO” give exactly the same code. The decoded text is usually written in capital letters.

Why were some characters left out?

International Morse code covers the letters A to Z, digits 0 to 9, and about 20 punctuation marks. Symbols such as # or % and emoji have no standard code, so they are skipped and listed under the result.