Skip to main content

Morse Code Translator

Translate between text and Morse code in real time. Play the Morse code as audio beeps using dots and dashes.

Ad (leaderboard)

Separate letters with spaces, words with / (forward slash)

 

Morse Code Reference Table
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 --..
0 -----
1 .----
2 ..---
3 ...--
4 ....-
5 .....
6 -....
7 --...
8 ---..
9 ----.
Rate this tool
0.0 / 5 · 0 ratings

Embed This Calculator

Add this calculator to your website for free. Copy the single line of code below and paste it into your HTML. The calculator auto-resizes to fit your page.

<script src="https://calchammer.com/embed.js" data-calculator="morse-code-translator" data-category="everyday"></script>
data-theme "light", "dark", or "auto"
data-values Pre-fill inputs, e.g. "amount=1000"
data-max-width Max width, e.g. "600px"
data-border "true" or "false"
Or use an iframe instead
<iframe src="https://calchammer.com/embed/everyday/morse-code-translator" width="100%" height="500" style="border:none;border-radius:12px;" title="Morse Code Translator Calculator"></iframe>

Preview

yoursite.com/blog
Morse Code Translator Calculator auto-resizes here
Ad (in_results)

How to Use the Morse Code Translator

This Morse code translator converts text to Morse code and Morse code back to text in real time. Type or paste your text in the top field and it will automatically appear as Morse code below. Alternatively, enter Morse code using dots (.) and dashes (-) separated by spaces for letters and forward slashes (/) for word boundaries, and the translated text will appear above. The tool supports all 26 English letters, digits 0-9, and common punctuation marks including periods, commas, question marks, exclamation points, and more.

The audio playback feature converts your Morse code into audible beeps. Short beeps represent dots and longer beeps represent dashes, following standard Morse code timing ratios. A dash is three times the length of a dot, with appropriate gaps between symbols, letters, and words. Click the "Play Audio" button to hear the Morse code at a comfortable listening speed using a 700 Hz sine wave tone generated through the Web Audio API.

Ad (in_content)

The History of Morse Code

Morse code was developed in the 1830s by Samuel F.B. Morse, an American painter and inventor, along with his assistant Alfred Vail. The code was originally designed for the electric telegraph, which Morse patented in 1840. The first telegraph message sent using Morse code was "What hath God wrought" on May 24, 1844, transmitted from Washington, D.C. to Baltimore. The original American Morse code differed from the International Morse Code that was standardized later. The international version, developed in 1848 by Friedrich Clemens Gerke, was adopted as the worldwide standard and is the version used in this translator.

How Morse Code Works

Morse code encodes each character as a unique sequence of short and long signals, referred to as dots and dashes. The timing relationships are precise: a dash lasts three times as long as a dot. Within a single character, the gap between dots and dashes equals one dot length. Between characters in the same word, the gap equals three dot lengths. Between words, the gap equals seven dot lengths. These timing rules ensure that operators can distinguish individual characters and word boundaries even at high transmission speeds. Experienced operators could send and receive Morse code at speeds exceeding 30 words per minute.

Morse Code in Modern Applications

Although largely replaced by digital communication systems, Morse code retains practical value in several domains. Amateur radio operators around the world continue to use Morse code for long-distance communication, particularly in the CW (continuous wave) mode, which can penetrate noise and weak signal conditions better than voice transmissions. Aviation navigation aids such as VOR stations and NDB beacons still broadcast their identifiers in Morse code. The universal distress signal SOS (three dots, three dashes, three dots) remains internationally recognized. Morse code also serves as an assistive communication tool for people with motor disabilities who can produce binary inputs through eye blinks, head movements, or adaptive switches.

Learning Morse Code

The most effective method for learning Morse code is the Farnsworth method, which teaches characters at full speed but with extended gaps between them. As proficiency increases, the gaps are gradually shortened to normal spacing. Many learners start by memorizing the most common letters (E, T, A, I, N, O, S) before moving to less frequent ones. The Koch method is another popular approach that starts with two characters and adds one new character at a time only after the learner achieves 90% accuracy. Practice with this translator by typing common words and listening to the audio to build pattern recognition.

Frequently Asked Questions

What is Morse code?

Morse code is a character encoding system that represents each letter, digit, and some punctuation as a unique combination of short signals (dots) and long signals (dashes). It was invented in the 1830s for telegraph communication and remains in use for amateur radio and emergency signaling.

How does Morse code timing work?

A dash is three times the duration of a dot. Gaps between symbols within a letter equal one dot. Gaps between letters equal three dots. Gaps between words equal seven dots. In written form, letters are separated by spaces and words by forward slashes.

Is Morse code still used today?

Yes. Amateur radio operators use it for reliable long-distance communication. Aviation navigation beacons still broadcast Morse identifiers. The SOS distress signal is universally recognized, and Morse code serves as an assistive technology for people with motor disabilities.

What is the SOS signal in Morse code?

SOS is three dots, three dashes, three dots (... --- ...) sent without letter spacing. It was adopted in 1906 because the pattern is simple, distinctive, and easy to recognize under poor conditions. It does not stand for any particular phrase.

Can Morse code encode any language?

Standard International Morse Code covers Latin letters, Arabic numerals, and common punctuation. Extensions exist for accented Latin characters, and separate systems were developed for Russian, Japanese (Wabun code), and Korean (SKATS).

Related Calculators

Disclaimer: This calculator is for informational and educational purposes only. Results are estimates and should not be considered professional expert advice. Consult a qualified professional before making decisions based on these calculations. See our full Disclaimer.