Convert text to Morse code or decode Morse code to text. Use the play button to hear the Morse code as audio tones or visualize it with screen flashes. Use the listen feature to detect morse signals from your microphone.
Text Input
Morse Code Output
Result will appear here...
Speed: 1x
Tone: 700 Hz
Listen to Morse Code
Detect morse signals via microphone or keyboardSensitivity: 15
Timing Settings (adjust if detection is off)
Dot max: 250ms
Letter gap: 250ms
Word gap: 600ms
Playback uses: dot=100ms, dash=300ms, letter gap=300ms, word gap=700ms
Tip: Use any sustained sound (tapping, whistling, beeps). Short = dot, long = dash.
Morse Code Reference (click morse code to play only as sound)
Letters
| Char | Morse |
|---|---|
| A | .- |
| B | -... |
| C | -.-. |
| D | -.. |
| E | . |
| F | ..-. |
| G | --. |
| H | .... |
| I | .. |
| J | .--- |
| K | -.- |
| L | .-.. |
| M | -- |
| N | -. |
| O | --- |
| P | .--. |
| Q | --.- |
| R | .-. |
| S | ... |
| T | - |
| U | ..- |
| V | ...- |
| W | .-- |
| X | -..- |
| Y | -.-- |
| Z | --.. |
Numbers
| Char | Morse |
|---|---|
| 0 | ----- |
| 1 | .---- |
| 2 | ..--- |
| 3 | ...-- |
| 4 | ....- |
| 5 | ..... |
| 6 | -.... |
| 7 | --... |
| 8 | ---.. |
| 9 | ----. |
Punctuation
| Char | Morse |
|---|---|
| . | .-.-.- |
| , | --..-- |
| ? | ..--.. |
| ' | .----. |
| ! | -.-.-- |
| / | -..-. |
| ( | -.--. |
| ) | -.--.- |
| & | .-... |
| : | ---... |
| ; | -.-.-. |
| = | -...- |
| + | .-.-. |
| - | -....- |
| _ | ..--.- |
| " | .-..-. |
| $ | ...-..- |
| @ | .--.-. |
Use . for dot, - for dash, space between letters, / between words.