Morse Code Translator

Translate Morse Code instantly, convert text to Morse, decode messages, hear Morse audio, and learn the International Morse Code.

Auto detected (TEXT)
INPUT (Text)
OUTPUT (Morse)
.... . .-.. .-.. --- / .-- --- .-. .-.. -..
11 Chars in | 43 Chars out
Try an example:
Character-by-Character Flow

Click any character card to listen to its sound. Active items glow and auto-scroll in real-time during audio playback.

H
....
di-di-di-dit
E
.
dit
L
.-..
di-dah-di-dit
L
.-..
di-dah-di-dit
O
---
dah-dah-dah
␣
/
—
W
.--
di-dah-dah
O
---
dah-dah-dah
R
.-.
di-dah-dit
L
.-..
di-dah-di-dit
D
-..
dah-di-dit
OFFICIAL CHROME EXTENSION New

Translate Morse Code Anywhere on the Web

Get our lightweight Google Chrome extension to translate text into Morse code and decode signals directly on any website with a simple right-click. Fast, offline, and completely private.

Right-click highlighted text on any webpage to translate
100% Offline & Private (Zero tracking, runs purely in-browser)
Instant Two-Way Translation (Text ⇄ Morse Code)
Add to Chrome — It’s Free
Chrome Web Store • Manifest V3 • Free Forever5.0 ★★★★★ Verified Utility

Have you ever found a message made of dots and dashes and had no idea what it says? Morse code can look simple, but one missing dot, extra dash, or wrong space can change the result. Manually checking every character takes time and makes mistakes more likely, especially when you need a quick answer.

That is where a Morse Code Translator helps. Enter normal text to create Morse code, or paste a Morse sequence to decode it. You can check individual characters, hear the signal, copy the result, and verify the translation before using it in a message, project, puzzle, or design.

What Is a Morse Code Translator?

A Morse Code Translator converts written text into Morse code and Morse code back into readable text.

Morse code represents characters with short and long signals. These signals are commonly written as dots and dashes.

For example:

Plain Text:SOS
becomes:
Morse Code:... --- ...

The same sequence can be decoded back to:

SOS

A translator can help you:

  • Convert English to Morse code
  • Convert Morse code to English
  • Check a Morse message
  • Hear Morse code
  • Learn character patterns
  • Practice Morse code
  • Create messages for puzzles and projects

How to Use This Morse Code Translator

You do not need to know the Morse alphabet before using the translator.

Enter Your Text

Type or paste normal text into the input box.

For example: HELLO WORLD

The translator converts the message into Morse code.

Or Enter Morse Code

You can also enter a sequence made from dots and dashes.

For example: .... .. means HI.

Spaces are important. They help separate Morse characters and words.

Auto Detect

Auto Detect can help when you are not sure which direction you need.

Normal letters and words can be treated as text. A clear sequence made from Morse symbols can be interpreted as Morse input.

Auto detection works best with clear input. Unusual, incomplete, or unsupported input may still need manual checking.

Real-Time Conversion

The translator can update the result as you type.

This is useful when checking a word, sentence, number, or short Morse sequence.

You do not need to reload the page or open another tool.

Play Audio

Morse code can also be represented by sound.

Play the translated message to hear its short and long signals.

Audio is useful for learning because Morse can be recognized as a rhythm. Official ARRL learning material recommends learning characters as sounds instead of relying only on visual dots and dashes.

Copy Results

Copy the translated text or Morse code when you finish.

You can use the result in a message, document, school project, puzzle, design, or practice session.

Real-time Morse Code Translator converting plain text to international Morse code with live audio playback and copy tools
Figure 1: Real-time Morse Code Translator converting English text into ITU-compliant Morse code with live audio tone playback, WAV export, and one-click copy tools.

Morse Code Translator vs. Decoder vs. Generator

These terms are related, but they can describe different jobs.

ToolMain purpose
Morse Code TranslatorConverts text ↔ Morse
Morse Code ConverterConverts one representation into another
Morse Code DecoderConverts Morse signals into readable text
Morse Code GeneratorCreates Morse code from text
Audio Morse DecoderAttempts to decode Morse from sound
Image Morse DecoderAttempts to detect Morse from an image

A normal text translator works with typed input.

An audio or image decoder has a harder task. It must first detect the Morse signal before converting it into text. Explore our dedicated Morse Code Decoder page for deep-dive signal tools.

How Morse Code Encoding Works

Morse code assigns a pattern of short and long signals to each character.

A dot is a short signal.

A dash is a longer signal.

Examples:

  • E = .
  • T = -
  • A = .-
  • N = -.
  • S = ...
  • O = ---

The order of the signals determines the character.

Spacing is also important. It separates parts of the message.

Morse code can be represented through sound, light, electrical signals, and other signaling methods.

How to Read and Write Morse Code

Reading Morse means turning signal patterns into characters.

Writing Morse means turning characters into signal patterns. For detailed educational breakdowns, read our complete guide on how to read Morse code.

The Decoding Process: Reading Morse Code

Start by separating the message into character groups.

For example: .... . .-.. .-.. ---

can be read as:

  • .... = H
  • . = E
  • .-.. = L
  • .-.. = L
  • --- = O

The result is: HELLO

If character boundaries are missing or incorrect, the intended message may be unclear.

Interactive character-by-character Morse Code breakdown showing letter mapping, dot-dash sequences, phonetic rhythm, and audio controls
Figure 2: Interactive character breakdown showing each letter mapped to its dot-dash sequence, phonetic dits and dahs, and clickable individual character audio playback.

The Encoding Process: Writing Morse Code

To write Morse, convert each character into its corresponding pattern.

For example: CAT becomes -.-. .- -

Each group represents one character.

A translator makes this process faster and reduces manual lookup errors.

Master the Rhythm! The Heartbeat of Morse Code

Morse code is not only a collection of dots and dashes.

Timing is part of the system.

When Morse is transmitted as sound, the length of the signals and spaces creates a recognizable rhythm.

This is why experienced Morse users can recognize characters by sound instead of counting every dot and dash.

Morse Code Timing

Timing helps define Morse code.

The basic timing unit is based on the length of a dot.

A dash lasts three timing units.

The gap between elements inside one character is one unit.

The gap between characters is longer.

The gap between words is longer again.

This timing structure allows a listener to tell where one signal ends and another begins.

For typed Morse, spaces are used to represent these boundaries.

For audio decoding, software must detect these timing differences from the signal.

That is one reason clean typed Morse is easier to decode than noisy audio.

Advanced Morse Code transmission settings showing WPM speed, Farnsworth spacing, tone frequency, and pulse timing metrics
Figure 3: Advanced transmission tuning panel featuring PARIS standard WPM controls, Farnsworth spacing, audio frequency pitch adjustment, and real-time pulse duration metrics.

The Complete Morse Code Chart

International Morse Code includes letters, numbers, punctuation, and other signals. The International Telecommunication Union maintains Recommendation M.1677-1 for International Morse Code. The ITU currently lists M.1677-1 as In force (Main).

Letters (A-Z)

Below is the standard International Morse alphabet. For a dedicated visual chart and audio reference, visit our Morse Code Alphabet guide.

LetterMorse Code
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--..

Numbers (0-9)

Numbers use five signals each. See our full page on Morse Code Numbers for more details.

NumberMorse Code
0-----
1.----
2..---
3...--
4....-
5.....
6-....
7--...
8---..
9----.

Morse Code Punctuation and Symbols

Morse code also supports many punctuation marks and symbols. For a comprehensive overview, visit Morse Code Symbols.

Some common examples are:

CharacterMorse Code
Period ..-.-.-
Comma ,--..--
Question mark ?..--..
Slash /-..-.
Equals =-...-
Plus +.-.-.
At sign @.--.-.

The exact characters available depend on the translator's supported character set.

If a symbol is not supported, it should be identified rather than silently converted into an incorrect Morse sequence.

Morse Code Prosigns and Special Signals

Some Morse signals are used as procedural signals rather than ordinary letters.

Examples include:

  • SOS: ... --- ...
  • AR: .-.-.
  • SK: ...-.-

These signals can have special meanings in Morse communication.

Prosigns and abbreviations are especially relevant to amateur radio and CW communication. ARRL 's current code-practice material also notes that practice text can contain Morse prosigns and abbreviations.

Not every special signal should be treated like an ordinary alphabet character.

International Morse Code vs. American Morse Code

International Morse Code and American Morse Code are different systems.

American Morse was used in early landline telegraphy.

International Morse became the standardized form used for international communication and many modern Morse applications.

The two systems do not use identical character patterns.

This matters when decoding an old historical message.

For modern International Morse translation, use a translator that clearly states which Morse standard it supports.

The ITU's Recommendation M.1677-1 covers International Morse Code and is currently listed as in force.

Morse Code Sounds: The Rhythm of Communication

Morse code can be transmitted as sound.

A dot is short.

A dash is longer.

The spaces between signals create the rhythm.

For example: S is ... and O is ---. Together, SOS is ... --- ....

The Melody of Dots and Dashes

When you read Morse visually, you see symbols.

When you hear Morse, you hear a rhythm.

Learning that rhythm can help you recognize characters without mentally converting every signal into a dot or dash.

Hearing the Code Come Alive

Start with short messages.

Listen to the signal.

Look at the characters.

Then try listening again without looking at the answer.

This connects the sound of a character with its meaning. ARRL provides separate Morse character audio and code-practice material for learners.

Timing: The Silent Partner of Sound

The timing between signals affects how Morse is understood.

A faster transmission has shorter overall gaps.

A slower practice session gives you more time to recognize each character.

This makes timing settings useful for both beginners and experienced Morse users.

Getting the Most Out of Your Translator

A basic translation does not require advanced settings.

Advanced controls become useful when you want to listen, practice, or study Morse.

Speed (WPM)

WPM means words per minute.

It is commonly used to describe Morse speed.

Higher WPM means the message is sent more quickly.

Speed is not the same as accuracy.

When learning, focus on recognizing characters correctly before trying to increase speed. ARRL currently provides Morse code practice at several speeds, from slow practice to faster CW sessions.

Frequency (Hz)

Frequency controls the pitch of the Morse audio.

A comfortable tone can make listening easier.

The best setting can vary from person to person.

Waveform

A waveform affects the character of the generated audio.

A clean tone can be useful for practice.

Other sound options can provide a different listening experience.

Morse Standard

International Morse Code is the standard used for the supported modern Morse characters in this translator.

Using a defined standard makes it easier to compare results with reliable references. The ITU currently lists M.1677-1 as the in-force International Morse Code recommendation.

Farnsworth Timing

Farnsworth timing is a learning technique.

Characters are sent at a faster character speed while extra spacing is added between characters and words.

This gives learners more time between characters while they become familiar with faster character rhythms. ARRL describes the Farnsworth method as sending characters faster than the overall word rate.

Playback Highlight

Playback highlighting can show the character that is currently being played.

This connects the sound with the written message.

It is especially useful for beginners.

Display Characters

Displaying characters while the audio plays provides a visual reference.

As your skills improve, try hiding the answer and identifying Morse by sound.

How Accurate Is a Morse Code Translator?

Text translation is predictable when the input contains supported characters and the correct Morse standard is used.

For example: A maps to .-.

The larger accuracy challenge appears when the input is not clean text.

Audio and image decoding involve signal detection.

Results can be affected by:

  • Background noise
  • Weak signals
  • Missing signals
  • Incorrect timing
  • Poor image quality
  • Low contrast
  • Incorrect spacing
  • Unclear character boundaries
  • Unsupported characters

This is why a text translator and an audio decoder should not be treated as the same type of tool.

A trustworthy translator should also make unsupported or invalid input clear instead of hiding the problem.

Why Your Morse Translation Might Be Wrong

An unexpected result does not always mean the translator is wrong.

Check the original input first.

Incorrect Spacing

Spacing is one of the most common problems.

For example: .... .. means HI.

The two groups represent two characters.

If the boundaries are removed or changed, the sequence may be interpreted differently.

A Missing Dot or Dash

One missing signal can change a character.

For example: ... means S.

Changing the pattern can produce another character.

An Extra Dot or Dash

An extra signal can also change the character.

Compare the translated result with the original Morse sequence.

Unsupported Characters

Some text may contain characters that the translator does not support.

These may include Emoji, unusual symbols, unsupported Unicode characters, or formatting characters.

A translator should flag unsupported input instead of pretending it has a valid Morse equivalent.

Unicode Look-Alikes

Copied Morse can contain characters that look similar but are technically different.

A normal dot . is not the same as every Unicode symbol that looks like a dot. The same issue can happen with dash-like characters.

For reliable text decoding, use standard dot and dash characters: . and -.

Wrong Morse Standard

Historical messages may use a different Morse system.

If the source is old, check which system was used. International Morse should not automatically be assumed for every historical telegraph message.

It May Not Be Morse Code

A sequence of dots and dashes does not automatically mean that it is valid Morse.

It could be a custom code, puzzle pattern, corrupted signal, or another encoding system. Always consider where the signal came from.

How to Check a Morse Message

A simple reverse check can catch many mistakes.

Step 1
Start With Text: HELLO
Step 2
Encode It: .... . .-.. .-.. ---
Step 3
Decode It Again: HELLO
Step 4
Compare: If the final text matches the original, the conversion is consistent.

This is useful before using Morse in tattoos, jewelry, printed designs, gifts, puzzles, school projects, social media, or published material.

Text, Audio, and Image Morse Decoding

Different inputs require different tools.

Your inputBest option
Normal textText → Morse
Typed dots and dashesMorse → Text
Morse sound fileMorse Code Audio Translator
Live Morse signalMorse Code Audio Translator
Morse in a photographMorse Code Decoder
Morse screenshotMorse Code Decoder
Learning charactersLearn Morse Code
Timing practiceAudio + WPM/Farnsworth

Text translation is the simplest case.

Audio and image decoding require additional signal or visual analysis.

Audio Morse Decoding

An audio decoder tries to detect Morse signals from sound. It may need to identify signal frequency, duration, gaps, and background noise. For dedicated audio processing, visit our Morse Code Audio Translator.

No audio decoder can guarantee a correct result from every recording. A clean signal is much easier to decode than noisy or distorted audio.

Image Morse Decoding

An image decoder can attempt to identify dots and dashes from a photograph or screenshot. Results depend on image resolution, contrast, lighting, and font.

If the image is unclear, manual correction may be necessary.

Learn Morse Code With Sound

A Morse alphabet chart is useful as a reference.

But learning Morse is different from looking up Morse.

When learning, try to recognize the complete sound pattern of each character.

For example, instead of thinking “dot, dash” for A, try to recognize its complete rhythm.

ARRL's learning guidance recommends learning each character as a sound and practicing through repetition.

Learn Morse Code Step by Step

You do not need to memorize every character at once. Dive deeper into training strategies on our dedicated Learn Morse Code portal.

1. Start With Simple Letters E and T

E is . and T is -. They are the two basic Morse signals.

2. Add Short Words

Practice simple words after learning several characters. Examples include HI, YES, NO, and SOS.

3. Use Audio Practice

Listen to the characters. Try to identify them before checking the answer.

4. Practice Regularly

Short, regular sessions can help build recognition. ARRL provides current code-practice transmissions at several speeds, including 5, 7.5, 10, 13, 15, 18, 20, 25, 30, 35, and 40 WPM practice.

5. Test Yourself

Once you know several characters, hide the written answer. Listen. Write what you hear. Then use the translator to check your answer.

This turns the translator into a learning aid rather than a replacement for practice.

When to Use This Morse Code Translator

Emergency Preparedness

SOS is the best-known Morse distress signal: ... --- .... Read more in our detailed guide on SOS in Morse code. Learning basic Morse can provide another way to understand or create simple signals. However, an online translator should never replace emergency services or official emergency communication systems.

Ham Radio CW Practice

Morse is still used in amateur radio as CW. ARRL describes CW as radio communication by Morse code and continues to provide code-practice transmissions. Radio operators use Morse tools for receiving, sending, WPM, and timing practice.

School Projects and STEM Learning

Morse provides a simple example of encoding and decoding. Students can explore communication, signals, timing, data representation, and encoding systems.

Jewelry and Tattoo Design

Morse can represent a short name, word, date, or message. Always verify the final translation before using it in permanent artwork. A single incorrect signal can change the result.

Puzzle Solving and Escape Rooms

Morse is often used in puzzles, appearing as dots and dashes, sound, flashing light, or visual signals. A translator can quickly decode a typed Morse sequence. Explore common Morse code phrases for popular puzzle keys.

Accessibility and Alternative Signaling

Because of its flexibility, Morse can sometimes be adapted for alternative communication or input methods through sound, light, or touch.

Modern Uses of Morse Code

Morse code is no longer the main method of everyday communication, but it still has practical and educational uses.

Amateur Radio and CW

Morse remains an active part of amateur radio worldwide.

Historical Communication

Studying Morse provides useful insight into the development of early telegraphy and long-distance communication.

Education

Morse provides a simple way to demonstrate how information can be represented using a limited set of binary signals.

Puzzles and Games

Its compact patterns make Morse useful for hiding messages in games, puzzles, and escape rooms.

Common Morse Code Translations

SOS

... --- ... (See SOS in Morse Code)

HELLO

.... . .-.. .-.. ---

HI

.... ..

HELP

.... . .-.. .--.

THANK YOU

Enter the phrase into the translator to generate the complete Morse sequence. For longer phrases, using the translator is safer than manually combining individual characters.

I LOVE YOU

Enter the complete phrase into the translator. Then reverse the result if you want to verify the conversion.

What This Translator Handles

A text-based Morse Code Translator can help you:

  • Convert text to Morse code
  • Convert Morse code to text
  • Translate letters
  • Translate numbers
  • Translate supported punctuation
  • Check Morse patterns
  • Listen to Morse audio
  • Adjust playback settings
  • Study individual characters
  • Practice Morse recognition
  • Copy translated results

The exact supported character set depends on the translator implementation.

What It Does Not Do

A text translator does not automatically solve every real-world Morse signal.

Audio decoding can be affected by noise and poor timing.

Image decoding can be affected by image quality and spacing.

Historical messages may use a different Morse system.

Unsupported characters may not have a valid mapping in the translator.

These limitations matter because a useful tool should tell you when an input cannot be interpreted reliably.

Ready to Translate?

Enter your text or Morse code into the translator above.

Use Text → Morse when you want to create a Morse message.

Use Morse → Text when you want to decode a Morse sequence.

Use Auto Detect when you are not sure which direction you need.

Then copy the result or play it as audio.

For deeper information, explore the site's dedicated resources for the Morse Code Alphabet, Morse Code Numbers, Morse Code Decoder, Morse Code Audio Translator, Morse Code Symbols, and Learn Morse Code.

Translate it. Hear it. Understand it. Learn it.

Our Approach to Morse Code Accuracy

When building and reviewing a Morse translation tool, the important part is not simply producing dots and dashes. The tool also needs to handle character boundaries, supported symbols, timing, audio settings, and invalid input clearly.

That is why this translator is based on a defined Morse standard and explains its limitations instead of making blanket accuracy claims. The ITU lists Recommendation M.1677-1 as the in-force International Morse Code recommendation, while ARRL provides established resources for Morse learning, sound-based character recognition, Farnsworth timing, and CW practice.

When you use the translator, check important messages before publishing, printing, engraving, or sending them. For learning, use the tool to listen, compare, and verify your work. For reliable results, this combination of listening and visual verification is much more effective than simply copying a generated Morse sequence and assuming it is free of spacing or character ambiguities.

Frequently Asked Questions About Morse Code

Answers to common questions about translating, reading, writing, listening to, and learning International Morse Code.