Convert text to Morse code (dots & dashes) or decode Morse back to text. Includes audio playback and a full A–Z, 0–9 reference chart.
This tool converts text to Morse code (dots and dashes) and decodes Morse back to plain text. Includes real-time audio playback with adjustable speed, and a complete A–Z, 0–9 reference chart.
Morse code was invented in the 1830s for telegraph communication and is still used today in aviation, amateur radio, and emergency signaling.
Morse code encodes letters and numbers as sequences of short signals (dots, •) and long signals (dashes, −). The tool maps each character to its Morse equivalent using the standard International Morse code alphabet.
For encoding, type any text and the tool instantly converts each letter. For decoding, enter Morse code using spaces between letters and forward slashes (/) between words. The audio playback uses the Web Audio API to beep at adjustable WPM (words per minute) speed.
Morse code is a communication system that encodes letters and numbers as sequences of short signals (dots, •) and long signals (dashes, −). It was invented by Samuel Morse and Alfred Vail in the 1830s for telegraph communication and is still used today in aviation, amateur radio, and emergency signaling.
Letters within a word are separated by a single space. Words are separated by a forward slash (/) or three spaces. For example: "HI THERE" = .... .. / - .... . .-. .
WPM measures how fast Morse code is transmitted. 1 WPM is based on sending the word "PARIS" once per minute. Beginners typically start at 5–10 WPM, while experienced operators can reach 25–30 WPM or higher.
SOS is the international distress signal: ··· −−− ··· (three dots, three dashes, three dots). Contrary to popular belief, SOS doesn't stand for any specific phrase — it was chosen because the pattern is simple, distinctive, and easy to recognize.
Yes. After converting text to Morse code, click the "Play Audio" button to hear the dots and dashes beeps. Adjust the WPM slider to change playback speed. The audio uses the standard 650 Hz tone frequency.
The tool supports all letters (A–Z), numbers (0–9), and common punctuation including period, comma, question mark, exclamation mark, slash, at sign, ampersand, colon, apostrophe, parentheses, hyphen, plus sign, and equals sign.