Morse Code Translator
Translate text to Morse code and vice versa.
Online Morse code translator with audio
Morse code is a communication system created by Samuel Morse in the 1830s representing letters and numbers through dots and dashes. The SOS signal (... --- ...) is the most universally known Morse code.
Although modern technology has replaced Morse in most applications, it remains relevant for amateur radio licenses, accessible communication, and educational purposes.
Our translator converts text to Morse code and vice versa instantly, with audio playback using the Web Audio API generating 600 Hz tones. Everything works offline in your browser.
Frequently asked questions
How does Morse code work?
Each letter and number is represented by a unique sequence of dots (.) and dashes (-). A dot lasts one time unit, a dash lasts three units. Between symbols there is a one-unit pause, between letters three units, and between words seven units.
Does it support special characters and accents?
International Morse code covers letters A-Z, numbers 0-9, and common punctuation marks. Accented characters and emojis have no Morse representation and will be omitted. The translator automatically converts to uppercase.
How do I write Morse code to translate to text?
Use dots (.) and dashes (-) for each letter, separated by a space. To separate words, use " / " (a slash with a space on each side). For example: ".... . .-.. .-.. ---" translates as "HELLO".
Want to learn more? Read our complete guide →