Free Online Morse Code Encoder & Decoder
Convert text to Morse code or decode Morse code back to readable text. Supports A-Z, 0-9, and common punctuation with adjustable word separators.
text_fields Text Input
Input: 0 chars
code Morse Code
Output: 0 chars
table Morse Code Reference Table
| Character | Morse Code | Character | Morse Code |
|---|
Key Features
Bidirectional Conversion
Encode plain text to Morse code or decode Morse code back to readable text instantly.
Adjustable Separators
Choose between slash (/) or pipe (|) as your word separator for different formatting needs.
Reference Table
Built-in Morse code reference table covering A-Z and 0-9 for quick lookup.
Privacy Protected
All processing happens locally in your browser. No data ever leaves your device.
Frequently Asked Questions
Basics
What is Morse Code?
Morse code is a method of encoding text characters as sequences of two different signal durations — dots (.) and dashes (-). Developed by Samuel Morse and Alfred Vail in the 1830s for telegraph communication, it became the standard for early long-distance communication and is still used by amateur radio operators today.
How to Use This Tool
- Switch between "Text to Morse" and "Morse to Text" modes using the tab pills.
- Type or paste your input into the text area, or click "Load Sample" for a quick demo.
- Click "Encode to Morse" or "Decode to Text" to perform the conversion.
- Use the word separator option to choose between slash (/) or pipe (|) for word boundaries.
- Copy the result to your clipboard using the "Copy" button.
Example: Encode SOS
Input:
SOS
Morse Output:
... --- ...
SOS is the universal distress signal because its pattern (... --- ...) is simple and unmistakable.
Usage Tips
What characters are supported?
This tool supports letters A-Z (case-insensitive), digits 0-9, and common punctuation including period (.), comma (,), question mark (?), exclamation mark (!), apostrophe ('), quote ("), at sign (@), and slash (/). Unsupported characters are silently skipped during encoding. Words are separated by either slash (/) or pipe (|), configurable in the options bar.
Why are spaces used between letters and separators between words?
In Morse code, a single space separates individual letters within a word, while the word separator (slash or pipe) marks word boundaries. This convention makes the output readable and unambiguous. When decoding, the tool uses this same convention to correctly split the Morse code back into the original text.
Is Morse code still used today?
Yes! While no longer essential for commercial communication, Morse code is still widely used by amateur radio (ham) operators worldwide. It is also used in aviation for navigational aids (NDBs transmit Morse code identifiers), by some assistive technology devices, and as a nostalgic or educational tool. The International Morse code standard is recognized and preserved by the International Telecommunication Union (ITU).