Morse Code Converter
Convert between plain text and Morse code instantly with our free bidirectional Morse Code Converter. Supports the complete ITU International Morse Code standard including all letters, numbers, and common punctuation. Auto-detects whether your input is text or Morse code and converts accordingly. Letters are separated by spaces and words by slashes for clear, readable output. Perfect for learning Morse code, encoding messages, amateur radio practice, and educational projects. Runs entirely in your browser with no data sent to any server.
Morse Code Reference Table
How to Use
- 1
Enter Input
Type plain text or paste Morse code (dots and dashes) into the input area.
- 2
Auto-Detect
The converter automatically detects whether your input is text or Morse code and converts accordingly.
- 3
Copy Result
Click Copy to save the converted output to your clipboard.
Examples by Niche
Type "SOS" to get "... --- ..." — the universal distress signal recognized worldwide.
Type "HELLO" to get ".... . .-.. .-.. ---" — great for learning Morse code letter by letter.
Paste ".- -... -.-." to decode it back to "ABC" — useful for amateur radio training and puzzles.
Frequently Asked Questions
What Morse code standard does this use?
This converter uses the ITU International Morse Code standard, which is the most widely recognized encoding used in amateur radio, maritime communication, and aviation. It supports all 26 letters, digits 0-9, and common punctuation marks.
How does auto-detection work?
The converter automatically detects input type. If your input contains only dots (.), dashes (-), spaces, and slashes (/), it treats the input as Morse code and converts to text. Otherwise, it treats it as plain text and converts to Morse code.
Can I use this for SOS signals?
Yes — SOS in Morse code is "... --- ..." (three dots, three dashes, three dots). The converter handles this and any other standard Morse code sequences. SOS was chosen as the international distress signal because of its distinctive and easy-to-recognize pattern.
Does this support prosigns and special sequences?
The converter supports all standard ITU characters including letters A-Z, digits 0-9, and common punctuation (period, comma, question mark, apostrophe, exclamation, slash, parentheses, colon, semicolon, and equals sign). Non-supported characters are silently skipped during encoding.