Morse code translator
Turn text into dots and dashes, or read them back.
- Runs in your browser — your text is never sent anywhere
- No sign-up, no quotas, free to use as often as you like
How it works
Morse turns up in puzzles, games, amateur radio, scouting and the occasional plot device. Translating it by hand against a chart is slow and error-prone, particularly in the decoding direction.
It detects the direction
Input made only of dots, dashes, spaces and slashes is decoded. Anything else is encoded. There is no mode to pick.
Spacing is the hard part
In written Morse, a space separates letters and a slash separates words. Without that distinction the code is ambiguous — the same sequence of dots and dashes can read several ways — which is why decoding badly spaced Morse produces nonsense. Keep single spaces between letters and slashes between words.
Letters, digits and punctuation
The international standard covers A–Z, 0–9 and common punctuation. Characters with no Morse equivalent, including accented letters, are skipped when encoding, and the count of skipped characters is shown.
Case does not exist in Morse
There are no capital letters, so decoded text comes back in upper case. That is the format, not a limitation of this tool.
Morse code translator — questions
Why does my decoded Morse look like nonsense?
Almost always spacing. Letters need a single space between them and words need a slash; without that the sequence is ambiguous.
Does it handle numbers and punctuation?
Yes, the international standard set. Characters with no equivalent are skipped.
Why is the decoded text all capitals?
Morse has no concept of case.