Morse Code Translator
Convert text to Morse code and back — with audio playback. Instant, offline.
11 characters
.... . .-.. .-.. --- / .-- --- .-. .-.. -..
Visual
Morse Code Reference Table
Click any character to add it to the input.
Audio Playback
Hear your message in real Morse code at 5–30 WPM using the Web Audio API.
Visual Display
See dots and dashes rendered graphically as circles and bars.
Instant & Offline
Pure JavaScript — no server, works offline after the page loads.
Frequently Asked Questions
What is Morse code for SOS?↓
SOS in Morse code is: · · · — — — · · · (three dots, three dashes, three dots). It is transmitted without gaps between the letters, making it easy to recognise as a distress signal. In standard notation it is written as '... --- ...'.
How do you write hello in Morse code?↓
HELLO in Morse code is: .... . .-.. .-.. --- (H = ...., E = ., L = .-.., L = .-.., O = ---). Each letter is separated by a space.
What does one dot mean in Morse code?↓
A single dot (.) in Morse code represents the letter E. It is the shortest Morse code symbol and the most common letter in English.
How do I decode Morse code?↓
Switch to 'Morse → Text' mode, enter the Morse code using dots (.) and dashes (-), with spaces between letters and a forward slash (/) or extra space between words. The translator will decode it to readable text instantly.
What is WPM in Morse code?↓
WPM stands for Words Per Minute. In Morse code, the standard word 'PARIS' (. .- .-. .. ...) is used as the benchmark — its dot/dash/gap pattern is exactly 50 units long. A speed of 15 WPM means the audio plays at a pace equivalent to 15 copies of 'PARIS' per minute.
Last updated: