Ready to convert
Paste your input and click Convert// convert text โ morse code in one click
Convert text to Morse code and decode Morse back to text instantly. Free, browser-based Morse code translator with audio playback and no sign-up required.
Ready to convert
Paste your input and click ConvertSelect TEXT โ MORSE to encode, or MORSE โ TEXT to decode.
Type or paste your text. For Morse input, use dots (.), dashes (-), and spaces between letters/words.
Click Convert, then copy the result or play the Morse audio signal.
A Morse Code Converter instantly translates plain text into Morse code dots and dashes, and vice versa. Supports all AโZ letters, 0โ9 digits, and common punctuation. Includes live audio playback so you can actually hear the signal.
Morse code is a method of encoding text characters as sequences of dots and dashes (or short and long signals). Developed by Samuel Morse in the 1830s, it was used extensively for telegraph communication and is still used in amateur radio today.
When decoding Morse to text, separate each letter with a single space and each word with three spaces (or a slash /). Example: .... . .-.. .-.. --- decodes to "HELLO".
Yes. This converter supports all AโZ letters (case-insensitive), digits 0โ9, and common punctuation including period, comma, question mark, apostrophe, exclamation mark, slash, parentheses, ampersand, colon, semicolon, equals, plus, minus, underscore, quotation marks, and at sign.
A dot (.) represents a short signal (dit) and a dash (โ) represents a long signal (dah). A dah is three times the duration of a dit. The spacing between elements, letters, and words follows strict timing rules in real Morse transmission.
Yes! After converting text to Morse, click the PLAY button to hear the code as audio using the Web Audio API. The audio plays directly in your browser โ no plugins or downloads needed.
No. All conversion is done entirely in your browser using JavaScript. No text is sent to any server. Your data stays 100% private and local to your device.
SOS is ... --- ... โ three dots, three dashes, three dots. It was chosen as an international distress signal because it's easy to transmit and recognize, not because of any specific abbreviation.
Absolutely. This tool is great for HAM radio operators learning Morse code (CW). Use the audio playback to train your ear, and the reference table to memorize character encodings. The visual signal preview also helps understand timing patterns.
A Morse code converter is a tool that translates plain text into Morse code sequences of dots (ยท) and dashes (โ), or reverses the process โ converting Morse code back into readable text. Our online converter is entirely browser-based, meaning no data ever leaves your device and no account is required.
Morse code was developed in the 1830s and 1840s by Samuel Morse and Alfred Vail as a way to transmit messages over telegraph wires. The original American Morse code was refined into International Morse Code, standardized in 1865, which is still the version used today by amateur radio operators, aviation, and maritime communication.
The code encodes each letter, digit, and punctuation character as a unique sequence of short signals (dots, called "dits") and long signals (dashes, called "dahs"). The duration of a dah is exactly three times that of a dit, and specific gap lengths separate elements, characters, and words.
To convert text to Morse code, each character in the input is looked up in a mapping table that assigns a dot-dash sequence to every supported character. Letters are separated by a single space, and words are separated by a forward slash (/) or three spaces. For example, "SOS" becomes ... --- ....
Our converter handles uppercase and lowercase letters identically (Morse code is not case-sensitive), supports digits 0โ9, and encodes over 20 common punctuation marks including period, comma, question mark, colon, and more.
Decoding reverses the process. The input Morse string is split by spaces and slashes. Each dot-dash sequence is matched against the reverse mapping table to retrieve the corresponding character. Words separated by slashes or triple spaces are reassembled into the final decoded text.
When entering Morse code for decoding, use a single space between each letter's code, and use three spaces or a forward slash (/) to separate words. For example: .... . .-.. .-.. --- .-- --- .-. .-.. -.. decodes to "HELLO WORLD".
One of the most useful features of this converter is audio playback. After encoding text to Morse, click the PLAY button to hear the actual Morse signal using the Web Audio API built into modern browsers. Hearing Morse code in real-time is one of the most effective ways to memorize it and to train for amateur radio (HAM) licensing exams that require Morse proficiency.
The audio is generated on-the-fly with correct timing ratios: dots last 1 unit, dashes last 3 units, the gap between symbols is 1 unit, the gap between letters is 3 units, and the gap between words is 7 units. This matches the international standard for Morse code timing.
Below the text output, a visual signal preview shows the Morse pattern as a series of short and long bars, giving you a visual representation of how the signal would appear on an oscilloscope or radio display. This is useful for understanding the rhythm and structure of Morse code sequences.
This tool supports the full set of International Morse Code characters:
Characters not in the Morse alphabet (such as accented letters or special symbols) are either skipped or represented as a placeholder, depending on the input.
Although Morse code is no longer required for most telecommunications, it remains widely used and celebrated:
If you're learning Morse code for HAM radio or personal interest, here are some effective strategies:
... --- ...) is a great first sequence to memorize as it's highly recognizable.Our tool is completely free, requires no account, and runs entirely in your browser. There's no need to install software or upload files to a server. The conversion is instant, the interface is clean, and the audio playback feature makes it uniquely useful compared to simple text-only converters. The built-in reference table gives you a quick lookup for any character without leaving the page.