Type or paste text and press Run. Each character is lower-cased and looked up in an International Morse table. Letters become their dot-and-dash pattern; the patterns are joined with a single space. Anything that is not a letter A to Z — the space between words, digits, punctuation — is replaced with a slash. A word gap therefore shows up as / with a space on each side.
Input SOS produces:
... --- ...
Input HI THERE produces:
.... .. / - .... . .-. .
The / marks where the space between "HI" and "THERE" was.
Standard International Morse uses timing units: a dot is 1 unit, a dash is 3 units, the gap between parts of the same letter is 1 unit, the gap between letters is 3 units, and the gap between words is 7 units. When Morse is written rather than keyed, the convention this tool follows is a single space between letters and a slash between words.
| Letter | Code | Letter | Code | Digit | Code |
|---|---|---|---|---|---|
| A | .- | N | -. | 0 | ----- |
| B | -... | O | --- | 1 | .---- |
| C | -.-. | P | .--. | 2 | ..--- |
| D | -.. | Q | --.- | 3 | ...-- |
| E | . | R | .-. | 4 | ....- |
| F | ..-. | S | ... | 5 | ..... |
| G | --. | T | - | 6 | -.... |
| H | .... | U | ..- | 7 | --... |
| I | .. | V | ...- | 8 | ---.. |
| J | .--- | W | .-- | 9 | ----. |
| K | -.- | X | -..- | ||
| L | .-.. | Y | -.-- | ||
| M | -- | Z | --.. |
The digit column is for reference; this tool encodes letters only and renders digits as a slash.
Encoding short messages for amateur radio practice, building a puzzle or escape-room clue, adding a Morse Easter egg to a game or website, teaching the alphabet, or checking a call sign's pattern before you key it.
No. Input is lower-cased before lookup, so SOS and sos give the same result.
Not on this page — it is text-to-Morse only.
As a slash. Every non-letter, including the space between words, becomes /.
Yes. Translation happens in your browser and nothing is uploaded.