Morse Code Translator

Morse Code Translator

Local Processing

Encode text as Morse code or decode Morse back to text.

How It Works & Processing Standards

Encode text as Morse code or decode Morse back to text.

Tool processing runs in your browser. If you create a calculator or conversion share link, its values are included in the URL. See the privacy policy for account, analytics and advertising data.

Current Limits

  • Maximum input length: 2,000,000 characters

Choose encode or decode under "Task". Uses international Morse notation with spaces between letters and "/" between words.

Supports international Morse for letters, digits and some symbols. Korean Morse is not supported.

What You Can Do

Encode
Turns letters into dots (.) and dashes (-), as in SOS → ... --- ...
Decode
Turns dots and dashes back into letters.

How to Use Morse Code Translator

  1. 1
    Choose a taskEncode for text → code, decode for code → text.
  2. 2
    Enter contentWhen decoding, separate letters with spaces.
  3. 3
    CopyCopy the result.

Examples

Distress signal
Input: SOS
Result: ... --- ...
Decode
Input: .... . .-.. .-.. ---
Result: hello

Common Use Cases

  • Preparing ham radio or scouting material
  • Solving puzzles and escape-room clues
  • Learning Morse code

Frequently Asked Questions (FAQ)

Can it translate Korean?

No, only letters, digits and basic symbols.

Why is decoded text lower case?

Morse code has no case, so results are shown in lower case.

Have feedback or ideas for this tool? Suggest & Inquire →