Convert text to Morse code and Morse code back to text instantly.
Letters
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
--..
Digits
0
-----
1
.----
2
..---
3
...--
4
....-
5
.....
6
-....
7
--...
8
---..
9
----.
Select 'Text to Morse' or 'Morse to Text' depending on what you want to convert.
Type text or Morse code in the input area. For Morse input, use spaces between symbols and three spaces between words.
The conversion appears instantly. Click Copy to grab it.
Morse code represents letters and numbers as sequences of short signals (dots) and long signals (dashes). It was created for the telegraph in the 1830s and is still used today in aviation, amateur radio, and accessibility devices. This translator converts plain text to Morse code and decodes Morse code back to readable text in real time.
Type in either box and the other side updates instantly. You can convert a single word, a full message, or paste Morse you received and read it as normal text.
A dot is a short mark and a dash is three times longer. Within a single letter the marks are separated by a short gap. Letters are separated by a slightly longer gap, and words are separated by a longer gap still. In written Morse, a single space usually separates letters and a slash or a triple space separates words, which is the convention this tool uses.
SOS is the best known signal: three dots, three dashes, three dots (... --- ...). It was chosen because it is simple and hard to mistake. Other common letters include E (a single dot) and T (a single dash), which are the shortest because they are the most frequent letters in English.
Amateur radio operators use it because a Morse signal carries further than voice at the same power. Aviation navigation beacons broadcast their identifiers in Morse. It also appears in assistive technology, where people who cannot use a standard keyboard can input characters with two switches for dots and dashes.
Number to Words
Convert any number into its written English word form.
Text to Binary
Convert text to binary code and binary back to readable text.
ASCII to Text
Convert ASCII codes to text characters.
String to Hex
Convert text strings to hexadecimal and hex back to string.
Text to ASCII
Convert text characters to ASCII codes.
BBCode to HTML
Convert BBCode markup to HTML.