Text tool

Morse code translator

Turn text into dots and dashes, or read them back.

Morse code translator Runs on your device
  • 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.

FAQ

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.