Morse Code Translator

Translate text to Morse code and Morse code back to text. Includes a full reference chart for letters, numbers, and punctuation.

Translate between plain text and Morse code. Supports letters, numbers, and common punctuation marks.

Text to MorseMorse to Text

Morse Code Reference Chart

0-----
1.----
2..---
3...--
4....-
5.....
6-....
7--...
8---..
9----.
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--..
Uses International Morse Code standard. Letters are separated by spaces, words by forward slash (/). All processing happens locally in your browser.

How to Use This Tool

  1. 1

    Choose direction

    Toggle between 'Text to Morse' and 'Morse to Text' mode using the switch at the top.

  2. 2

    Enter your input

    Type plain text or Morse code. For Morse input, use dots (.) and dashes (-), separate letters with spaces, and words with slash (/).

  3. 3

    Click Translate

    Press the Translate button to convert your input. The result appears in the output area below.

  4. 4

    Copy or swap

    Copy the result to clipboard, or use the toggle to swap direction and translate back.

Frequently Asked Questions

What is Morse code?
Morse code is a method of encoding text using sequences of dots (.) and dashes (-). It was invented by Samuel Morse in the 1830s for telegraph communication.
What characters are supported?
All 26 English letters (A-Z), digits (0-9), and common punctuation marks including period, comma, question mark, exclamation mark, and more.
How do I separate words in Morse code?
Use a forward slash (/) to separate words. Individual letters within a word are separated by single spaces.
Is my data sent to a server?
No. All translation happens entirely in your browser. Your data never leaves your device.