Toolical © 2026

Morse Code Translator

Convert text to Morse code or decode Morse code back to text. Supports standard International Morse code.

Result
Please check your inputs.

📖 How to Use This Tool

Choose your translation direction — select 'Text to Morse' to encode or 'Morse to Text' to decode.
Enter your input in the designated text box — type a word, sentence, or paste Morse code (dots and dashes separated by spaces).
Click the 'Translate' button to instantly see the converted output below.
Copy the result to your clipboard using the copy button, or clear the fields to start a new translation.
(Optional) Toggle additional settings like audio playback or speed if available, to hear the Morse code in beeps.

📝 What Is Morse Code Translator?

A Morse Code Translator is a digital tool that converts plain text into International Morse code — the classic system of dots (.) and dashes (-) used for telegraph communication since the 1830s. It can also reverse the process, decoding Morse sequences back into readable letters, numbers, and punctuation. This tool matters because Morse code remains valuable in aviation, amateur radio (ham radio), and emergency signaling where voice communication may be impossible. Knowing how to quickly translate between text and Morse can help hobbyists learn the code, assist with historical research, or provide a fun way to send hidden messages. By automating the conversion, this translator eliminates manual lookup, saving time and reducing errors.

🧮 Formula

The translator uses the standard International Morse code mapping table. Each character (A-Z, 0-9, and common punctuation) corresponds to a unique sequence of dots (short signals) and dashes (long signals). For example, the letter 'S' is encoded as '...' (three dots) and 'O' as '---' (three dashes). The spacing rule: dots and dashes within a character are written without spaces; letters are separated by a single space; words are separated by a forward slash (/) followed by a space. When decoding, the tool splits the input by spaces and slashes, matches each sequence to its character, and rebuilds the text.

💡 Tips for Best Results

🎧 Use a space between each letter and a slash (/) between words when decoding Morse — this ensures accurate translation.
📝 Practice with common words like 'SOS' ( ... --- ... ) — it's the universal distress signal and easy to remember.
🔄 If your translation seems off, double-check that dots (.) and dashes (-) are correctly entered — a single dot instead of a dash changes the letter entirely.
💡 Save your frequently used phrases in a note file — copy-pasting them into the translator speeds up repeated conversions.

Frequently Asked Questions

Can I translate audio (beeps) into text with this tool?
No, this translator works only with text-based Morse code (dots and dashes). To decode audio, you would need a specialized audio-to-Morse converter. However, you can copy the Morse text from audio transcription tools and paste it here for decoding.
Is the translator case-sensitive?
No, the Morse code alphabet is case-insensitive. Both uppercase and lowercase letters are converted to the same dot-dash sequences. You can enter text in any case and the output will be uniform.
Does it support punctuation and numbers?
Yes, the tool supports all standard letters (A-Z), digits (0-9), and common punctuation marks like period (.), comma (,), question mark (?), and slash (/). Check the tool's reference table for the full list of supported symbols.

🔗 Related Tools