Morse Code Translator
Translate text to Morse code and back, and play it as beeps at your chosen speed
About Morse Code Translator
Converts text to Morse code and Morse code back to text, and plays the result as beeps at the speed you choose.
Pick a direction and type or paste. In Morse, separate letters with a space and words with " / " (a slash) or three spaces. Press Play to hear it.
Speed is in words per minute using the standard "PARIS" timing, so 15 WPM means one dot lasts 80 ms. Characters Morse has no code for are listed so you can see what was left out.
- How do I separate letters and words in Morse?
- Use a single space between letters and a slash with spaces around it (/) or three spaces between words. The translator writes words with ' / ' and reads either style.
- Which characters are supported?
- Letters A to Z, digits 0 to 9, and the punctuation . , ? ' ! / ( ) & : ; = + - _ " $ @. Characters without a code are listed under the box and left out.
- What does the speed setting mean?
- It is in words per minute using the standard PARIS timing. At 15 WPM a dot lasts 80 milliseconds, at 20 WPM 60 milliseconds. The dash, gaps and word spaces scale with it.
- Why can't I hear anything when I press Play?
- Browsers only start audio after a click, so press Play once more if needed. Check that your device volume is up and it is not muted. The tone is 620 Hz, which small phone speakers play quietly.
- Can it decode Morse with different symbols?
- It accepts dots and dashes, plus middle dots (· or •) for dots and en dashes, em dashes or underscores for dashes. A code it cannot match is shown as a question mark and listed.
How to use Morse Code Translator
Choose Text to Morse or Morse to Text, then type or paste. In Morse input, separate letters with a space and words with a slash or three spaces. The result appears as you type. Press Play to hear the Morse as beeps, drag the speed slider (5 to 30 words per minute) and press Stop to cut it short.
When to use it
Useful for learning Morse, solving puzzles and escape-room clues, making a message for a scout or radio activity, or checking a code you were given. The playback lets you practise listening at a speed that suits you.
When not to use it
It handles letters A to Z, numbers 0 to 9 and common punctuation only. Letters with accents, other alphabets and emoji have no code here, so they are listed and left out rather than guessed. It is not a radio transmitter and does not check licensing or procedures.
Tips for best results
Timing follows the standard: a dash is three dots long, there is one dot of silence inside a letter, three between letters and seven between words. At 15 words per minute one dot lasts 80 milliseconds. For learning, start slow and raise the speed gradually.
Limitations
Decoding expects dots and dashes (middle dots and long dashes are accepted as lookalikes). Codes it does not recognise appear as a question mark and are listed under the box. The beep is a single fixed tone of 620 Hz, and the audio needs your browser to allow sound after you press Play.
Privacy
Translation and the beeps are made in your browser with the Web Audio feature. Your text is not uploaded or stored.
More from Text & Writing: