Free Morse Code Converter & Translator

Encode text to Morse code, decode Morse to text, and play audio instantly

Morse Code Reference Chart
0:-----
1:.----
2:..---
3:...--
4:....-
5:.....
6:-....
7:--...
8:---..
9:----.
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:--..
.:.-.-.-
,:--..--
?:..--..
':.----.
!:-.-.--
/:-..-.
(:-.--.
):-.--.-
&:.-...
::---...
;:-.-.-.
=:-...-
+:.-.-.
-:-....-
_:..--.-
":.-..-.
$:...-..-
@:.--.-.

You might also like

View All 136 Tools

Morse Code Converter - Professional Text to Morse Translator

Convert text to Morse code and decode Morse code back to text with real-time translation, audio playback, and customizable formatting options. Our free online Morse code converter is the essential tool for learners, radio enthusiasts, educators, and anyone interested in this historic communication method.

Key Features

  • Bidirectional Conversion: Encode text to Morse code and decode Morse code to text
  • Audio Playback: Listen to your Morse code with authentic dot/dash tones
  • Customizable Formatting: Choose word separators (spaces, slashes, pipes) and letter spacing
  • Real-Time Translation: Instant conversion as you type with intelligent debouncing
  • Complete Character Set: Support for A-Z, 0-9, and 20+ punctuation marks
  • Reference Chart: Built-in Morse code alphabet for quick lookup
  • Swap Mode: Instantly switch between encoding and decoding

Common Use Cases

Learning & Education

  • Learn Morse code alphabet with visual and audio feedback
  • Practice encoding messages for amateur radio licensing exams
  • Teach Morse code fundamentals in educational settings
  • Create educational materials and classroom exercises
  • Train muscle memory with audio playback at variable speeds
  • Quiz students by converting text to Morse and back

Amateur Radio & Communication

  • Prepare messages for CW (Continuous Wave) transmission
  • Practice Morse code reception skills with audio playback
  • Decode intercepted or received Morse signals
  • Create practice materials for radio operator certification
  • Format messages for telegraph and radio communication
  • Generate standardized Morse for emergency communications

Creative & Entertainment

  • Encode secret messages for games, puzzles, and treasure hunts
  • Create Morse code artwork and visualizations
  • Design escape room puzzles with coded messages
  • Develop interactive Morse code learning games
  • Add encoded messages to creative projects and websites
  • Generate Morse patterns for sound design and music

Historical & Technical Research

  • Study historical Morse code transmissions and telegrams
  • Analyze vintage telegraph messages and communications
  • Research military and naval Morse code protocols
  • Decode historical documents and archived communications
  • Compare different Morse code standards and variations
  • Document communication history and evolution

Technical Specifications

Morse Code Standard

  • Full compliance with International Morse Code (ITU-R M.1677-1)
  • Support for all 26 letters (A-Z) of the Latin alphabet
  • Complete numeric support for digits 0-9
  • 20+ punctuation marks and special characters including:
    • Period (.), Comma (,), Question mark (?)
    • Apostrophe (’), Exclamation (!), Slash (/)
    • Parentheses ( ), Ampersand (&), Colon (:)
    • Semicolon (;), Equals (=), Plus (+), Minus (-)
    • Underscore (_), Quotation (”), Dollar ($), At sign (@)

Formatting Options

  • Word Separators:
    • Spaces (standard 7-unit gap)
    • Slash (/) for visual clarity
    • Pipe (|) for structured formatting
  • Letter Spacing:
    • Single space (3-unit gap)
    • Double space for enhanced readability
    • Triple space for beginners
  • Audio Playback:
    • Slow speed for learning (200ms dot duration)
    • Normal speed for practice (150ms dot duration)
    • Fast speed for proficiency (100ms dot duration)
  • Timing Standards:
    • Dot: 1 unit
    • Dash: 3 units
    • Symbol gap: 1 unit
    • Letter gap: 3 units
    • Word gap: 7 units

Morse Code vs Other Encoding Methods

FeatureMorse CodeBinaryHexadecimalBase64
Use CaseAudio/TelegraphComputingComputingData Transfer
Human Readable✓ With PracticeLimitedLimitedLimited
Audio Compatible✓ NativePossibleNoNo
Character SetLetters, Numbers✓ All✓ All✓ All
EfficiencyLow✓ High✓ High✓ High
Learning CurveMediumLowLowLow
Historical Use✓ Telegraph EraModernModernModern
Best ForRadio/Audio Comms✓ Data✓ Data✓ Encoding

Morse Code Best Practices

Learning Strategies

  • Start with common letters (E, T, A, O, I, N) which have the shortest codes
  • Learn by sound rather than visual patterns for better retention
  • Practice in groups: similar-length codes, then mixed combinations
  • Use the Farnsworth method: normal speed characters, slower word spacing
  • Listen to audio at slow speed first, then gradually increase tempo
  • Practice daily for 15-20 minutes for consistent skill development

Transmission Guidelines

  • Maintain consistent dot duration (dit) as the base timing unit
  • Make dashes exactly 3 times the length of dots
  • Use standard spacing: 1 unit between symbols, 3 between letters, 7 between words
  • Send at a speed you can accurately receive (typically 5-20 words per minute)
  • Include proper prosigns for professional communication (BT, AR, SK, etc.)
  • Double-check encoding before transmission to avoid miscommunication

Decoding Best Practices

  • Accept multiple separator formats (spaces, slashes, pipes) for flexibility
  • Normalize whitespace before processing to handle varied input
  • Provide clear error messages for invalid Morse sequences
  • Support both strict and lenient parsing modes
  • Handle edge cases like multiple spaces or trailing separators
  • Maintain case-insensitive output for better readability

Morse Code Reference Guide

Common Letters & Numbers

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

Numbers:
1 .----   2 ..---   3 ...--   4 ....-   5 .....
6 -....   7 --...   8 ---..   9 ----.   0 -----

Common Punctuation:
Period .-.-.      Comma --..--     Question ..--..
Exclamation -.-.--   Slash -..-.   Parentheses -.--. / -.--.-

Special Morse Prosigns (Procedural Signals)

  • AR (.-.-.) - End of message
  • SK (…-.-) - End of contact
  • BT (-…-) - Break/pause
  • KN (-.—.) - Invitation to transmit
  • SOS (…---…) - Distress signal (sent as single character)
  • CQ (-.-. —.-) - General call to all stations

International Q Codes (Used with Morse)

  • QRM - Interference
  • QRN - Static noise
  • QRS - Send slower
  • QRQ - Send faster
  • QTH - Location
  • 73 - Best regards
  • 88 - Love and kisses

Morse Code Timing & Audio Standards

Standard Timing Formula

Dot duration = Base unit (e.g., 100ms)
Dash duration = 3 × Dot duration (300ms)
Intra-character gap = 1 × Dot duration (100ms)
Inter-character gap = 3 × Dot duration (300ms)
Word gap = 7 × Dot duration (700ms)

Words per minute (WPM) calculation:
WPM = 1200 / Dot duration (in milliseconds)

Example: 100ms dot = 12 WPM

Audio Frequency Standards

  • Standard frequency: 600-800 Hz (most readable for human ear)
  • Low frequency: 400-500 Hz (better for noisy conditions)
  • High frequency: 1000-1200 Hz (cuts through interference)
  • Amateur radio: 400-1000 Hz (depending on band and conditions)
  • Training: 600 Hz (optimal for learning and practice)

Example Conversions

Basic Text to Morse

Input:  "HELLO WORLD"
Output: ".... . .-.. .-.. ---   .-- --- .-. .-.. -.."

Input:  "SOS"
Output: "... --- ..."

Input:  "I ❤ MORSE"
Output: ".   -- --- .-. ... ."
(Note: Non-standard characters are skipped)

Morse to Text Decoding

Input:  ".... . .-.. .-.. --- / .-- --- .-. .-.. -.."
Output: "HELLO WORLD"

Input:  "... --- ..."
Output: "SOS"

Input:  "-..-. ----. ----.   .---- ----- ..---"
Output: "$99 102"

Custom Formatting Examples

Standard spacing:
".... . .-.. .-.. ---   .-- --- .-. .-.. -.."

Slash separator:
".... . .-.. .-.. --- / .-- --- .-. .-.. -.."

Pipe separator:
".... . .-.. .-.. --- | .-- --- .-. .-.. -.."

Double letter spacing:
"....  .  .-..  .-..  ---   .--  ---  .-.  .-..  -.."

History of Morse Code

Origins & Development

  • 1836: Samuel Morse begins developing the telegraph system
  • 1838: First demonstration of Morse code transmission
  • 1844: “What hath God wrought” - first long-distance message (Washington to Baltimore)
  • 1848: Morse code becomes standard for American railroads
  • 1865: International Morse Code established (ITU standardization)
  • 1912: Titanic disaster demonstrates critical importance of wireless telegraphy
  • 1999: Morse code requirement dropped from amateur radio licensing (USA)

Modern Applications

  • Amateur radio (CW mode remains popular)
  • Aviation navigation beacons (VOR/NDB identification)
  • Assistive technology for people with disabilities
  • Military and emergency communications backup
  • Educational tool for learning binary and encoding concepts
  • Cultural preservation and historical documentation

Accessibility Features

Learning Support

  • Visual representation of dots and dashes for visual learners
  • Audio playback with adjustable speed for auditory learners
  • Reference chart always accessible for quick lookup
  • Real-time validation prevents learning incorrect patterns
  • Swap mode allows practice in both encoding and decoding

Input Flexibility

  • Accept text input in any case (automatically converted to uppercase)
  • Support multiple Morse separator formats (/, |, spaces)
  • Handle extra whitespace gracefully
  • Provide clear error messages for invalid sequences
  • File upload support for batch conversion

Tips for Success

For Beginners

  1. Start by learning the most common letters (ETAOIN SHRDLU)
  2. Use the audio feature to learn by sound, not just visual patterns
  3. Practice with the slow speed setting until comfortable
  4. Focus on one letter at a time before moving to words
  5. Use the reference chart until patterns become automatic

For Practice

  1. Set realistic daily practice goals (15-20 minutes)
  2. Use the swap mode to practice both encoding and decoding
  3. Gradually increase audio playback speed as you improve
  4. Practice with real words and sentences, not just random letters
  5. Join online Morse code communities for motivation

For Professional Use

  1. Master standard timing and spacing conventions
  2. Learn prosigns and Q-codes for efficient communication
  3. Practice at professional speeds (15-25 WPM for most applications)
  4. Understand different separator conventions for various contexts
  5. Keep reference materials handy for rare characters and symbols

Frequently Asked Questions

What is the difference between International and American Morse? International Morse Code (used by this tool) is the ITU standard used worldwide for radio communication. American (Railroad) Morse has different symbols and is now obsolete except for historical purposes.

Why does ‘E’ have the shortest code? Morse code was designed with efficiency in mind - the most frequently used letters in English (like E, T, A) have the shortest codes to speed up transmission.

Can I use this for actual radio transmission? Yes! The output follows standard International Morse Code format. However, you’ll need proper amateur radio licensing to transmit on radio frequencies legally.

What is the SOS signal? SOS (… --- …) is the international distress signal. It’s sent as a single character without breaks: …---… for maximum recognition.

How fast should I learn to send/receive? Most amateur radio operators aim for 5-13 WPM initially. Professional operators typically work at 15-25 WPM. Start slow and build speed gradually.

From the same team