Morse code represents letters, numbers and punctuation using short and long signals called dots and dashes. This translator converts ordinary text into Morse code and back again, so you can write a message, turn it into dots and dashes, or decode a received signal into readable text.
It supports the full alphabet, digits and common punctuation. A play button lets you hear the message as audible beeps, which is handy for learning Morse code or practicing your timing.
Everything runs locally in your browser with no upload and no account, so your messages stay private. It works on any device, including mobile.
Disclaimer: this translator handles standard international Morse code for Latin letters, numbers and common punctuation.
Latin letters A–Z, digits 0–9 and common punctuation like periods, commas and question marks.
Use a space between letters and a slash (/) between words when decoding.
Yes, press Play sound to hear the encoded text as beeps.