🔒 100% private — runs in your browser, nothing is uploaded

Morse Code Translator

Translate text to morse code and back.

Morse code encodes letters as dots and dashes — still used in aviation, amateur radio and as an accessibility tool.

How to use

  1. Choose the translation direction.
  2. Type text — or morse with spaces between letters, / between words.
  3. The translation appears instantly.

About this tool

SOS (··· −−− ···) is the universal distress signal.

Translated locally in your browser.

How it works

International Morse code encodes each letter and digit as a sequence of dots (short) and dashes (long). It was standardized in 1865 for telegraphy; the most common letter in English, E, gets the shortest code — a single dot — which keeps messages compact.

Timing matters in real transmission: a dash lasts three dots, the gap between symbols is one dot, between letters three dots, and between words seven. In written form this tool uses spaces between letters and " / " between words, the standard convention.

Worked examples

SOS: "SOS" becomes "... --- ..." — the most recognized distress signal in the world.

Decode: Paste ".... . .-.. .-.. ---" to decode it back to "HELLO".

Quick reference

LetterCodeLetterCodeLetterCode
A.-J.---S...
B-...K-.-T-
C-.-.L.-..U..-
D-..M--V...-
E.N-.W.--
F..-.O---X-..-
G--.P.--.Y-.--
H....Q--.-Z--..
I..R.-.1.----
2..---3...--4....-
5.....6-....7--...
8---..9----.0-----

Frequently asked questions

How do I separate letters and words?

Spaces between letters, " / " between words — e.g. "... --- ..." = SOS.

What characters are supported?

A–Z, 0–9 and basic punctuation (. , ?).

Is my text uploaded?

No.

📦 Embed this tool on your site

<iframe src="https://verystep.com/embed/morse/" title="Morse Code Translator" width="100%" height="520" loading="lazy" style="border:0"></iframe>

Free to use. The embed shows a small "Powered by Verystep" link.

More free tools