All tools

Morse Code Translator

Convert text to Morse code and decode Morse code back to text.

Input
Output

Translate Morse Code

Encode plain text into International Morse Code, or decode Morse back into readable text. Letters are separated by spaces and words by a forward slash, following the standard convention.

How it's formatted

  • Dots (.) and dashes (-) for each letter
  • A space between letters
  • A slash ( / ) between words
  • Supports letters, digits, and punctuation

To encode or decode

Type normal text and press "To Morse" to encode it. Paste dots and dashes and press "From Morse" to decode it back into text.

International Morse Code

Morse code represents each letter and number as a unique sequence of dots and dashes. The international standard is used worldwide in radio, aviation, and emergency signaling โ€” the famous SOS being three dots, three dashes, three dots.

100% Private & Processed Locally

Every conversion on this page runs entirely inside your browser using JavaScript. Your data is never uploaded to a server, logged, or stored โ€” making this tool safe even for sensitive payloads such as API responses, configuration files, and access tokens.

Because there is no network round-trip, conversions are instant and work even when you are offline. It is free to use with no sign-up, no rate limits, and no ads injected into your output.

Frequently Asked Questions

Common questions about the Morse Code Translator.

Can it both encode and decode Morse?
Yes. It converts text to International Morse Code and decodes Morse code back into text.
How is the Morse formatted?
Letters are separated by spaces and words by a forward slash, following the standard convention.
Is the translator free and private?
Yes. It is free and all translation happens locally in your browser.

More Text Tools

View all tools โ†’
Word CounterCharacter CounterLorem Ipsum GeneratorText ReverserRemove Duplicate LinesSort Text LinesFind and ReplaceReading Time Calculator
File Transfer