Morse Code Translator
Translate text to Morse code and back, and listen to it.
Speed: 20 WPM
Tone: 600 Hz
Morse Code Translator with Audio
Translate English text to Morse code and decode Morse back into text, then press Play to hear it as real beeps. Speed and tone are adjustable, so the tool works both as a quick converter and as a practice aid for learning to copy Morse by ear.
How Morse code works
Morse code represents each character as a sequence of short and long signals — dots (dits) and dashes (dahs). The letter E, the most common in English, is a single dot; T is one dash; Q is --.-. Digits are always five symbols long: 1 is .---- and 0 is -----. Timing is what makes Morse readable:
- a dash lasts three dots,
- the gap inside a letter is one dot,
- the gap between letters is three dots,
- the gap between words is seven dots.
Written down, letter gaps become spaces and word gaps become /. So HELLO WORLD is .... . .-.. .-.. --- / .-- --- .-. .-.. -...
Translating text and Morse
In Text to Morse mode, letters are upper-cased automatically and accented letters are mapped to their Morse equivalent or base letter. You can choose the letter and word separators to match what another program or website expects, and decide whether unsupported characters show up as # or disappear. In Morse to Text mode, the decoder accepts dots and dashes typed as . and - or pasted as •, · and —, and understands /, | or three or more spaces as word breaks. Codes that don't exist are shown as � so you can spot typos.
Playing Morse as sound
The player uses your browser's Web Audio API to generate a clean sine tone. Set the speed between 5 and 40 words per minute and the pitch between 400 and 1000 Hz — most operators prefer something around 600–700 Hz. Playback works with whichever side of the converter contains Morse code, so you can paste a message you received and listen to it.
Uses
Amateur radio (ham) practice, aviation and marine navigation beacons, escape rooms, puzzles, jewellery and tattoo designs, and accessibility devices that let people communicate by switch or blink. For other playful encodings, try the ROT13 Encoder / Decoder or Text to Binary.
Frequently Asked Questions
How are letters and words separated in Morse code?
In written Morse, letters are separated by a space and words by a slash ( / ), a pipe, or a wider gap. When sent as sound or light, the gap between symbols is one dot long, between letters three dots, and between words seven dots. The player on this page follows those timings.
What does WPM mean for Morse code?
Words per minute, measured with the standard word PARIS, which is exactly 50 dot units long. At 20 WPM a dot lasts 60 ms (1200 ÷ 20). Beginners often learn at 5–10 WPM; experienced operators copy 25–40 WPM by ear.
Why do some characters turn into #?
International Morse code covers letters, digits, common punctuation, and a few accented letters like Ä, Ö, Ü, Ç, Ş, and Ğ. Other accented letters are converted to their base letter, and characters with no Morse equivalent (such as emoji) are shown as # or skipped, depending on the option you choose.
Is SOS three separate letters?
SOS is traditionally sent as one continuous prosign, ...---..., without letter gaps. Typing SOS here produces ... --- ... with normal letter spacing, which is how it's usually written and is understood the same way.