Morse Code Translator & Trainer
Convert any text to Morse code with real audio beeps, decode Morse back to plain text, and sharpen your skills with interactive practice mode. 100% in-browser · No signup · Web Audio API · International ITU standard.
What is Morse Code?
Morse code is a method of encoding text characters as standardised sequences of two signals — short dots (·) and long dashes (—). Developed in the 1830s by Samuel Morse and Alfred Vail, it was the backbone of long-distance telegraph communication for over a century and remains in active use by amateur (ham) radio operators worldwide. The international ITU standard — used by MorseChat — maps every letter A–Z, digit 0–9, and common punctuation to a unique dot-dash sequence.
How to Learn Morse Code Fast
The most effective method is audio-first learning: rather than memorising visual dot-dash patterns, train your ear to recognise the rhythmic sound of each character. Start at a low speed (5–7 WPM) with individual letters, then gradually increase speed and move to full words. MorseChat's Practice Mode uses this approach — it plays a random Morse sequence and asks you to identify the character or word before revealing the answer. Your streak and accuracy are tracked so you can measure progress. Studies show that learners who use active listening drills reach proficiency up to three times faster than those who rely solely on visual charts.
Understanding Timing & WPM
Morse code timing is built on multiples of one basic unit. A dot lasts 1 unit; a dash lasts 3 units; the gap between signals within a character is 1 unit; between characters is 3 units; between words is 7 units. Words Per Minute (WPM) is calculated using the standard word PARIS (50 units per transmission). At 13 WPM — a common amateur radio licence requirement — each unit is roughly 92 ms. MorseChat generates perfectly timed audio through the Web Audio API, guaranteeing accurate sound on any modern browser without plugins.
Common Uses of Morse Code Today
Far from obsolete, Morse code is alive in several domains. Amateur radio (ham radio) operators use CW (continuous wave) Morse as an efficient mode that can punch through interference where voice transmissions fail. Aviation navigation beacons (VORs and NDBs) still broadcast their identifier in Morse. Military and maritime services maintain Morse as a backup. Beyond practical use, learning Morse is a popular cognitive exercise, and communities of enthusiasts run regular on-air contests (CW contests) measuring speed and accuracy. SOS — · · · — — — · · · — remains the universally recognised distress signal.
Export Morse Code as a WAV Audio File
MorseChat lets you download your Morse code as a WAV audio file directly from the browser — no server, no account, no upload. Type your message in the Encode tab, set your preferred WPM speed, then click ⬇ WAV to render and download a perfectly timed 600 Hz sine-wave Morse audio file. The same export is available in Decode mode, so you can convert any Morse string — SOS, a callsign, a secret message — to a downloadable audio file instantly. Files are named automatically with the source text and WPM speed (e.g. HELLO-13wpm.wav). Useful for ham radio practice recordings, educational demos, ringtones, sound design, or sharing a Morse message as audio.
MorseChat Features at a Glance
Encode: type any text and instantly see its Morse equivalent with real-time audio playback at speeds from 5 to 40 WPM, plus WAV download. Decode: paste any Morse sequence — using dots, dashes, and slash separators — and get the plain-text translation immediately, with optional audio playback and WAV export. Practice Mode: four difficulty levels (letters, numbers, common words, mixed) with score, streak, and accuracy tracking. Tap Key: enter Morse manually using DIT/DAH buttons or keyboard shortcuts (D / K), with live decoding and playback. Reference table: click any letter or number to hear it instantly. All processing is 100% client-side using the Web Audio API and OfflineAudioContext — nothing leaves your device.