Morse Code Converter
The Morse Code Converter is a versatile tool for bidirectional conversion between plain
text and Morse code. Whether for historical purposes, amateur radio, education, or
creative projects – this tool makes conversion simple and customizable.
Getting Started
With the Morse Code Converter, you can work in various ways:
- Choose Mode: Decide between "Text to Morse" or "Morse to Text"
- Enter Text: Type your text directly into the input field
-
Real-time Conversion: Results are calculated and displayed instantly
- Load Example: Use the "Example" button for a quick demo
💡 Tip: Switching modes also switches the input and output fields! This
makes quick bidirectional conversions easier.
Main Features & Functions
Bidirectional Conversion
The tool supports two conversion modes:
-
Text to Morse: Converts normal text (letters, numbers, special
characters) into Morse code
- Morse to Text: Decodes Morse code back into readable text
ℹ️ Info: Mode switching automatically swaps input and output, allowing
you to seamlessly switch between directions!
Supported Characters
The tool supports a comprehensive set of characters:
- Uppercase Letters: A-Z (A=.-, B=-..., etc.)
- Numbers: 0-9 (0=-----, 1=.----, etc.)
-
Special Characters: Period (.), Comma (,), Question mark (?),
Exclamation mark (!), Hyphen (-), Slash (/), Parentheses, Ampersand (&), and more
Example Text to Morse: "HELLO WORLD"
Result:
.... . .-.. .-.. --- / .-- --- .-. .-.. -..
Example Morse to Text: ".... . .-.. .-.. --- / .-- --- .-. .-.. -.."
Result: HELLO WORLD
Customizable Symbols
By default, Morse code uses a dot (.) and a dash (-). The tool allows you to customize these
symbols:
- Dot Symbol: Default is "." (can be replaced with any character)
- Dash Symbol: Default is "-" (can be replaced with any character)
- Letter Separator: Default is a space " "
- Word Separator: Default is " / " (slash with spaces)
ℹ️ Info: Customizing symbols is especially useful for alternative Morse
code systems or learning purposes!
Example with Customized Symbols:
Text: "HI"
With Standard (. and -): .... / ..
With Custom Symbols (* and _): ****/__ /__
Symbol Management
The tool offers helpful functions for managing symbols:
- Swap Symbols: With one click, swap dot and dash with each other
- Reset Settings: Restore the default symbols
Audio Download (Beep Tones)
A special feature is the ability to download Morse code as an audio file (WAV):
-
Text to Audio: Automatically convert your text into authentic Morse
code beep tones
-
Standard Frequency: 800 Hz (classic Morse tone, as used in real amateur
radio)
-
Standard Timing: Dot = 100ms, Dash = 300ms, automatic pauses between
letters and words
-
WAV Format: High-quality audio (44.1 kHz, CD-quality) for best playback
-
Availability: The download button appears only for text-to-Morse
conversion
💡 Tip: Use the audio file to learn Morse code! Listen to the message
and try to decode it. Perfect for auditory learners!
Example Audio Download:
Input: "HELLO"
Morse Code: .... . .-.. .-.. ---
Result: A WAV file with authentic Morse beep tones that you can play
directly or integrate into projects!
Use Cases
When is the Morse Code Converter particularly useful?
-
Amateur Radio Enthusiasts: Quick conversion for radio communication
and CW (Continuous Wave)
-
History & Military Fans: Understand historical Morse messages and
communication history
-
Education & Learning: Learn Morse code systematically and test your
knowledge - with audio support!
-
Creative Projects: Use Morse code in art projects, games, or
puzzles - also as audio files
-
Emergency Communication: Basic understanding for emergency
scenarios without electricity
-
Electronics & Arduino Projects: Morse code decoding for DIY
electronics projects or audio playback
-
Spy & Mystery Fans: Encrypt messages with Morse for entertaining
secrets
-
Podcasts & Multimedia: Create authentic Morse audio for podcasts,
videos, or presentations
Morse Code Reference Table
Here's a quick overview of the most common Morse code characters:
Letters (A-Z):
| 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):
| 0 |
----- |
1 |
.---- |
2 |
..--- |
3 |
...-- |
| 4 |
....- |
5 |
..... |
6 |
-...... |
7 |
--... |
| 8 |
---.. |
9 |
----. |
|
|
|
|
Tips & Best Practices
-
Uppercase Only: The tool automatically converts lowercase letters
to uppercase. This is standard in Morse code!
-
Pay Attention to Spaces: The word separator (default: " / ") marks
word boundaries. Always use it!
-
Unknown Characters: Characters without Morse equivalents are
ignored (e.g., special characters outside the standard table).
-
Customize Symbols for Projects: Use alternative symbols for visual
Morse code systems (e.g., with stars or underscores).
-
Check Separators: Make sure your separators are set correctly, or
reverse conversion won't work properly!
-
Learn Systematically: Start with letters, then numbers, then
special characters for optimal learning.
-
Quick Switches: Use bidirectional conversion to test your
understanding!
History & Context
Brief History: Morse code was developed in the 1830s by Samuel Morse
and Alfred Vail. It was the world's first digital communication method and
revolutionized long-distance communication over telegraph wires.
-
Morse Code Basics: Each character consists of dots (dits) and
dashes (dahs). The rhythm between characters is crucial!
-
International Standard: Morse code is internationally standardized
and still used in emergency and radio communication today.
-
SOS - The Most Famous Signal: · · · − − − · · · is the well-known
distress signal (... --- ...)
Practical Examples
Writing a Morse Code Message
Example: Write the message "SOS"
Input: Text to Morse mode, Text: "SOS"
Result: ... --- ...
Meaning: The universal distress signal - three short, three long, three
short signals!
Decoding Morse Code
Example: Decode a historical code
Input: Morse to Text mode, Code: ".--. . .- -.-. ."
Result: PEACE
Usage: Perfect for understanding old radio recordings or amateur radio!
Alternative Symbols for Art Project
Example: Create visual Morse code with stars and underscores
Setting: Dot = * | Dash = _
Text: "ART"
Result: *_ / *_. / _
Usage: For creative projects, QR codes, or puzzles in games!