Morse Code Translator

Convert text to Morse code and Morse code to text. Includes audio playback, timing calculations, WPM speed adjustment, and a complete reference table.

Morse Code
... --- ...
Spaces between characters, / between words
Dots (dits)
6
Short signal elements
Dashes (dahs)
3
Long signal elements (3× dot length)
Dot Duration
60.0 ms
At 20 WPM (PARIS standard)
Dash Duration
180.0 ms
Always 3× dot duration
Transmission Time
1.62 s
27 dot-lengths total at 20 WPM

Character Breakdown

CharMorseElements
S...
O---
S...

Complete Morse Code Reference

CharCodeCharCodeCharCode
0-----D-..Q--.-
1.----E.R.-.
2..---F..-.S...
3...--G--.T-
4....-H....U..-
5.....I..V...-
6-....J.---W.--
7--...K-.-X-..-
8---..L.-..Y-.--
9----.M--Z--..
A.-N-...-.-.-
B-...O---,--..--
C-.-.P.--.?..--..
Planning notes, formulas, and examples

About the Morse Code Translator

The Morse Code Translator converts text to Morse code and vice versa, with timing calculations and a complete reference chart. Morse code, developed by Samuel Morse and Alfred Vail in the 1830s, encodes characters as sequences of dots (dits) and dashes (dahs), and remains relevant today in amateur radio, aviation, emergency signaling, and accessibility applications.

This translator handles the full International Morse Code standard, including all 26 letters, 10 numerals, and common punctuation marks. You can adjust the words-per-minute (WPM) speed to calculate precise timing for each element—a critical detail for radio operators and anyone learning to send or receive Morse. The standard PARIS timing method defines one word as 50 dot-lengths, making timing calculations straightforward.

Beyond simple conversion, this translator shows character-by-character breakdowns, calculates transmission time at your chosen speed, counts dots and dashes, and provides a complete reference table. Whether you're studying for a ham radio license, building a Morse code project, or just curious about this enduring communication system, this translator provides the key reference details.

When This Page Helps

Learn Morse code, calculate transmission times, or convert messages for amateur radio, emergency signaling, and educational projects.

This calculator is useful because it combines translation with timing. Seeing the code pattern, WPM speed, and total send time together is much more useful than a plain dot-dash lookup when you are actually practicing or planning a signal.

How to Use the Inputs

  1. Enter text in the input field to convert to Morse code, or enter Morse code (dots and dashes separated by spaces) to decode
  2. Select the conversion direction: Text → Morse or Morse → Text
  3. Adjust the WPM (words per minute) speed for timing calculations
  4. Choose your preferred dot/dash symbols (· — or . -)
  5. View the character-by-character breakdown and timing details
  6. Use the reference table to learn individual character codes
Formula used
Dot duration = 1.2 / WPM seconds (PARIS standard). Dash = 3 × dot. Intra-character gap = 1 dot. Inter-character gap = 3 dots. Inter-word gap = 7 dots. Total time = sum of all element durations.

Example Calculation

Result: ... --- ... (transmission time: 1.26 seconds at 20 WPM)

S = three dots (···), O = three dashes (---), S = three dots (···). At 20 WPM, each dot is 60ms, each dash is 180ms, with appropriate gaps between elements.

Tips & Best Practices

  • Learn the most common letters first: E (·), T (−), A (·−), I (··), N (−·), M (−−)
  • Practice at Farnsworth spacing—characters at full speed but extra gaps between them—for faster learning
  • SOS can be signaled with a flashlight: 3 short, 3 long, 3 short flashes
  • The letter E (single dot) is the most common in English and the easiest Morse character
  • Use the character breakdown table to identify patterns—many related letters are inversions of each other (A ·− vs N −·)

Brief History of Morse Code

Samuel Morse and Alfred Vail developed the telegraph and its code in the 1830s-1840s. The original American Morse Code was later superseded by International Morse Code, standardized in 1865. For over a century, Morse code was the primary long-distance communication method, used in telegraphy, maritime communication, and early radio. The famous "What hath God wrought" message was sent by Morse in 1844.

Morse Code Timing and Speed

Precise timing is the foundation of readable Morse code. At the standard PARIS calibration, 1 WPM means each dot lasts exactly 1.2 seconds. At 20 WPM (a common operating speed), dots are just 60 milliseconds. The ratio between elements is always constant: dash = 3 dots, character gap = 3 dots, word gap = 7 dots. Mastering this rhythm is essential for both sending and receiving.

Modern Applications

Despite being a 19th-century invention, Morse code remains surprisingly relevant. Amateur radio operators worldwide communicate via CW (continuous wave) Morse, which requires less bandwidth and power than voice. Pilots use Morse identifiers on navigation beacons. Accessibility devices allow people with severe disabilities to communicate using just two inputs (dot and dash). Some smartphone apps even convert notifications to Morse-code vibrations.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Beginners typically start at 5 WPM, proficient operators work at 15-25 WPM, and experts can exceed 40 WPM. The minimum for a US amateur radio license was historically 5 WPM (now removed).