Two-Way Translation
Text to Morse and Morse to text, with live results as you type.
Translate text into Morse code and Morse code back into text. Hear the dots and dashes as audio, adjust the speed and copy the result.
Uses International Morse code for letters, numbers and common punctuation. Everything runs in your browser.
Morse code represents letters and numbers as patterns of short signals (dots) and long signals (dashes). Invented in the 1830s for the telegraph, it is still used by radio amateurs and as an emergency signal, because it can be sent with lights, sounds or taps.
In written form, letters are separated by a space and words by a slash. This translator converts in both directions and can play the code back as beeps.
Text to Morse and Morse to text, with live results as you type.
Hear your message as beeps, with adjustable speed from 5 to 30 words per minute.
Supports A–Z, 0–9 and common punctuation, plus accented letters.
Flip the result into the input to translate it back.
Characters with no Morse equivalent are listed instead of silently dropped.
Translation and audio happen in your browser.
Text to Morse, or Morse to text.
Use . and - for Morse, spaces between letters and / between words.
Press play to hear it, and adjust the speed.
Copy the translation.
Quick answers about using the MoSanKit Morse Code Translator.
A single space separates letters and a forward slash (/) separates words. Triple spaces or new lines are also read as word breaks when decoding.
SOS is ... --- ... — three dots, three dashes, three dots.
Letters A–Z, numbers 0–9 and common punctuation such as . , ? ! / ( ) & : ; = + - _ " $ @. Accented letters are converted to their plain letter.
Yes. Characters such as · • for dots and − – — for dashes are understood when decoding.
You can set 5 to 30 words per minute. The tone is a clear 600 Hz beep.
No. Translation and audio are generated entirely in your browser.
Explore more free text tools from MoSanKit.