Skip to content

Free tool

Morse Code Converter — Text to Morse & Morse to Text

Translate text to International Morse code and Morse back to text.

Text → Morse code

Supports A–Z, 0–9 and . , ? ' ! / ( ) & : ; = + - _ " $ @. Letters are separated by one space and words by " / ". Runs 100% in your browser. Nothing you type is sent anywhere.

What the Morse code converter does

This tool translates text to International Morse code and back. Letters A–Z, digits 0–9 and common punctuation are supported. In the output, letters are separated by one space and words by a slash (/).

How to use it

  1. Type your message into the left-hand box and click Convert.
  2. To decode, click Swap, then paste Morse made of dots (.), dashes (-), spaces between letters and / between words.
  3. Click Convert. Decoded text is shown in capital letters, because Morse has no upper or lower case.
  4. Use Copy to copy the result or Clear to reset.

Worked examples

A word: hello → .... . .-.. .-.. ---.

Two words: HI THERE → .... .. / - .... . .-. ..

FAQ

Which characters are supported?

A–Z, 0–9 and . , ? ' ! / ( ) & : ; = + - _ " $ @. Anything else, such as accented letters, is reported as unsupported.

How are letters and words separated?

One space between letters and / between words. When decoding, use the same format.

Why is everything upper case when I decode?

Morse code does not distinguish upper and lower case, so there is no way to recover the original case.

Is my text sent anywhere?

No. Translation runs in your browser.

Last updated