Text to Morse Code Translator

Convert text to International Morse code. Type a message and get the dots and dashes, letters spaced and words split by a slash.

Independently verified for accuracy

Calculator by Toolsloft ↗

Turn plain text into International Morse code. Type a word or message and get the dots and dashes, with letters separated by spaces and words separated by a slash. Useful for learning Morse, ham radio practice, and puzzle making.

How this is calculated

Uses the ITU international Morse code standard for letters, digits, and common punctuation. Letters within a word are separated by a single space and words by a slash surrounded by spaces, the widely used written convention. Input is case-insensitive, and characters with no Morse equivalent are left out.

How to use

  1. Type or paste your text.
  2. Read the Morse code output.
  3. Copy it, or paste Morse into the decoder to reverse it.

Examples

  • SOS: SOS becomes ... --- ...
  • Hello World: Hello World becomes .... . .-.. .-.. --- / .-- --- .-. .-.. -..

FAQ

How are words separated?
Letters in a word are separated by a single space, and words are separated by a slash with a space on each side, which is the common way to write Morse on paper.
Does it handle numbers and punctuation?
Yes. Digits 0 to 9 and common punctuation such as period, comma, question mark, and exclamation point are included. Characters with no Morse code are skipped.
Is it case sensitive?
No. Morse code has no separate upper and lower case, so the text is treated as case-insensitive.

Embed this calculator

Add this free calculator to your own site. Copy the code and paste it where you want it to appear.