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:
... --- ...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.

Morse Code Translator vs. Decoder vs. Generator
These terms are related, but they can describe different jobs.
| Tool | Main purpose |
|---|---|
| Morse Code Translator | Converts text ↔ Morse |
| Morse Code Converter | Converts one representation into another |
| Morse Code Decoder | Converts Morse signals into readable text |
| Morse Code Generator | Creates Morse code from text |
| Audio Morse Decoder | Attempts to decode Morse from sound |
| Image Morse Decoder | Attempts 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.

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.

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.
| Letter | Morse 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.
| Number | Morse 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:
| Character | Morse 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.
.... . .-.. .-.. ---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 input | Best option |
|---|---|
| Normal text | Text → Morse |
| Typed dots and dashes | Morse → Text |
| Morse sound file | Morse Code Audio Translator |
| Live Morse signal | Morse Code Audio Translator |
| Morse in a photograph | Morse Code Decoder |
| Morse screenshot | Morse Code Decoder |
| Learning characters | Learn Morse Code |
| Timing practice | Audio + 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.
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.