Convert text to Morse code and decode Morse code back to text. Supports the full English alphabet (A-Z), digits (0-9), and common punctuation. All processing happens locally in your browser.
Enter plain text to convert it into Morse code (dots and dashes).
Enter Morse code using dots (.) and dashes (-). Separate letters with spaces and words with forward slash (/).
Morse code represents each character as a unique sequence of short signals (dots, written as .) and long signals (dashes, written as -). A dash is conventionally three times the duration of a dot.
When encoding text to Morse, each character is looked up in the Morse alphabet table and replaced with its dot-dash equivalent. Letters within a word are separated by a single space, and words are separated by a forward slash (/).
Decoding works in reverse: each dot-dash sequence between spaces is matched back to its character, and slashes are converted to spaces between words.
Morse code is a character encoding system that represents letters, numbers, and punctuation as sequences of dots (.) and dashes (-). It was developed by Samuel Morse and Alfred Vail in the 1830s for use with the telegraph.
In Morse code, individual letters are separated by spaces, and words are separated by a forward slash (/) or a longer pause. In written Morse code, a single space separates letters and a slash with spaces ( / ) separates words.
Yes, Morse code is still used in amateur (ham) radio, aviation navigation aids (VOR/NDB), and as an accessibility tool. The universal distress signal SOS (... --- ...) remains internationally recognized.
Standard International Morse Code supports all 26 English letters (A-Z), digits 0-9, and common punctuation marks including period, comma, question mark, apostrophe, exclamation mark, slash, parentheses, ampersand, colon, semicolon, equals sign, plus, hyphen, underscore, quotation marks, dollar sign, and at sign.