Morse Code Encoder/Decoder
Convert text to Morse code, or decode Morse code back into text.
Encodes letters, digits, and common punctuation into International Morse Code (dots and dashes, words separated by " / "), or decodes Morse code back into readable text — useful for puzzles, amateur radio practice, or satisfying curiosity about how a message would sound in Morse.
Example: "SOS" encodes to "... --- ..." — the universally recognized distress signal.
How it works
- Type text or paste Morse code
- Pick a direction
- The converted result appears instantly, on your device
Frequently asked questions
What Morse code variant does this use?
International Morse Code — the standard variant covering the Latin alphabet, digits 0-9, and common punctuation, as opposed to older regional variants like American Morse.
Is my text uploaded anywhere?
No — Morse Code Encoder/Decoder runs entirely in your browser using JavaScript/WebAssembly. Your text is never sent to a server.
How are spaces between words represented in the Morse output?
A single slash surrounded by spaces separates words, while a single space separates individual letters within a word — the standard convention for written Morse code.