Skip to content

Morse Code Translator

NewPopular

Text Tools

Translate English plain text to International Morse Code and decode Morse code back to text. Includes real-time audio playback with customizable WPM and tone pitch.

Tool workspace
Transmission Speed (WPM)15 WPM
5 WPM (Beginner)15 WPM (Standard)30 WPM (Advanced)
Tone Frequency (Audio Pitch)650 Hz
400 Hz (Low Bass)650 Hz (Telegraph Pitch)900 Hz (High)
16 chars
Dots (.) & Dashes (-)

Enable JavaScript to activate these controls and process your input in the browser.

πŸ“

How to Use Morse Code Translator

Use the controls above, then check the example and limitations below.

1

Enter Text or Morse Code

Type plain English words into the text field, or paste dots and dashes (. and -) into the Morse box.

2

Listen to Audio Playback

Click the Play button to hear real-time sound beeps generated via Web Audio API oscillators.

3

Customize Speed & Pitch

Adjust transmission speed (WPM) and audio frequency (e.g. 550 Hz to 800 Hz) to match your ear.

πŸ’‘

What is Morse Code Translator & How Does It Work?

The Morse Code Translator is a bidirectional telecommunications tool that translates plain English text into standard International Morse Code (dots and dashes) and decodes Morse signals back into legible characters. It includes interactive audio playback featuring customizable WPM (words per minute) speeds and audio pitch frequencies.

Developed in the 1830s by Samuel Morse and Alfred Vail for the electrical telegraph, Morse Code encodes each alphanumeric character as a unique sequence of short signals ('dits' represented as '.') and long signals ('dahs' represented as '-'). A dah is exactly three times the duration of a dit, spacing between elements of the same letter is one dit, spacing between letters is three dits, and spacing between words is seven dits.

This tool implements the official ITU-R M.1677-1 International Morse Code recommendation, translating alphanumeric characters, punctuation marks, and international accented characters accurately with zero audio latency.

⚑

Key Features & Benefits

βœ“

Interactive Web Audio Synthesizer

Generates clean sinusoidal audio beeps without external MP3 audio assets.

βœ“

Two-Way Bidirectional Translation

Seamlessly converts Text to Morse and Morse to Text simultaneously.

βœ“

Configurable WPM & Pitch

Fine-tune transmission speed and tone frequency to suit training needs.

βœ“

Standard ITU Timing Ratios

Accurately enforces the 1:3:7 standard timing ratio for dits, dahs, and word pauses.

🎯

Common Use Cases

✦

Amateur Radio & Ham Licensing

Train your ear for CW (continuous wave) telegraphy transmission exams and field day operations.

✦

Emergency Preparedness & Survival

Learn life-saving distress signals, including the universal emergency distress call SOS (... --- ...).

✦

Aviation & Maritime Navigation

Identify Morse audio identifiers transmitted by VOR radio beacons and marine navigation aids.

Frequently asked questions

Under International Morse Code rules, a dash equals the duration of three dots. The pause between dots and dashes in the same letter is one dot length, between letters is three dot lengths, and between words is seven dot lengths.

The tool synthesizes real-time sine wave tones directly in your browser using the Web Audio API, allowing adjustable Words Per Minute (WPM) and frequency pitch.

SOS is encoded as '... --- ...' (three dots, three dashes, three dots), recognized globally as the universal maritime distress signal.

Explore complementary utilities for your workflow

View all in Text Tools β†’