# Morse Code Translator > Translate text to Morse code and decode it back, hear it as adjustable-speed sound with a visual flasher, and read the full Morse alphabet, number, and punctuation chart. - Page: https://linguaholic.com/tools/morse-code-translator/ - Type: free online tool (Converters & translators), no sign-up, runs in the browser - Publisher: Linguaholic (https://linguaholic.com/), made by Marcel Iseli - Last updated: October 2, 2026 - Open it pre-filled: https://linguaholic.com/tools/morse-code-translator/?text=SOS - `text`: text to translate to Morse code (or Morse code when mode=decode) (for example `SOS`) - `mode`: encode (text to Morse, default) or decode (Morse to text) (for example `decode`) - `speed`: playback speed in words per minute, 5-30 (default 15) (for example `20`) ## What is a Morse code translator? A **Morse code translator** converts ordinary text into Morse code and decodes Morse code back into readable text. Morse code represents every letter, number, and punctuation mark as a pattern of short signals called **dots** (`.`) and long signals called **dashes** (`-`). This free online translator converts instantly, plays the result as **sound**, flashes it as a **light**, and includes the full Morse code alphabet chart below. ## How to use this Morse code translator 1. Choose a direction: **Text → Morse** to encode, or **Morse → Text** to decode. 2. Type or paste into the box — the result updates as you type. 3. Tap a **quick phrase** (SOS, HELP, I LOVE YOU…) to load it instantly. 4. Press **Play sound** to hear the Morse code and watch the light flash. Drag the **Speed** slider to change the pace (words per minute). 5. Use **Swap** to reverse the translation, or **Copy** to save the result. ### How to write Morse code for decoding When decoding, separate each letter with a single space and each word with a slash (`/`) or three or more spaces. For example, `.... . .-.. .-.. ---` decodes to “hello”. ## Frequently asked questions **How do I translate text to Morse code?** Type or paste your text in the input box. The Morse code appears instantly below it. Each letter is separated by a space and each word by a slash (/), following international Morse code convention. **Can it decode Morse code back into text?** Yes. Switch the direction to Morse-to-text and enter Morse code using dots (.) and dashes (-), with a space between letters and a slash (/) or multiple spaces between words. The decoded text appears instantly. **Can I hear the Morse code as sound?** Yes. Press the Play button to hear the Morse code as standard audio beeps generated in your browser. The timing follows Morse standards, where a dash is three times the length of a dot. **Which characters are supported?** The translator supports the 26 letters A–Z, the digits 0–9, and common punctuation such as period, comma, question mark, and slash, using the International Morse Code standard. Letters are case-insensitive. **What do the dots and dashes mean?** Morse code represents each character as a sequence of short signals (dots, written '.') and long signals (dashes, written '-'). For example, the letter E is a single dot and the letter T is a single dash. SOS is ... --- ... **What is SOS in Morse code?** SOS is ... --- ... — three dots, three dashes, three dots, sent as one continuous signal with no letter gaps. It was chosen as the international distress signal because the pattern is simple and unmistakable, not because the letters stand for words. **What is the Morse code alphabet?** The Morse code alphabet assigns a unique pattern of dots and dashes to each letter A–Z. For example A is .-, B is -..., and E is a single dot. The full alphabet, numbers 0–9, and punctuation are listed in the chart on this page. **How do you write numbers in Morse code?** Each digit 0–9 uses five symbols. They follow a clear pattern: 1 is .----, 2 is ..---, and so on up to 5 (.....), then dashes take over: 6 is -...., up to 0 which is -----. See the numbers section of the chart. **What is 'I love you' in Morse code?** 'I love you' in Morse code is .. / .-.. --- ...- . / -.-- --- ..- — the letter I, then the word LOVE, then YOU, with a slash marking each word gap. You can load it instantly with the 'I LOVE YOU' quick phrase button. ## Related tools - [Roman Numeral Converter](https://linguaholic.com/tools/roman-numeral-converter/): Convert numbers to Roman numerals and back in one box, write big numbers with the bar on top, turn any date into Roman numerals for a tattoo, add and multiply Roman numerals, and practice with a quick quiz — plus a full chart. - [Binary Translator](https://linguaholic.com/tools/binary-translator/): Translate text to binary and binary code back to text — auto-detects what you paste, works with every language and emoji (UTF-8), shows each character's code, decimal, hex and binary, and includes a full binary alphabet chart. - [Binary Converter](https://linguaholic.com/tools/binary-converter/): Convert between binary, decimal, hexadecimal, and octal as you type — exact for numbers of any size — with two's complement for 8/16/32/64 bits, bit and byte counts, step-by-step working, and a live binary clock. - [Binary Calculator](https://linguaholic.com/tools/binary-calculator/): Add, subtract, multiply and divide binary numbers with every carry and borrow shown, plus two’s complement, AND, OR, XOR, NOT and shifts, and answers in four bases. - [NATO Phonetic Alphabet](https://linguaholic.com/tools/nato-phonetic-alphabet/): Spell any name or code in the NATO phonetic alphabet (Alpha, Bravo, Charlie…), hear it word by word, decode code words, practice with quick drills, and print the chart — with the police and WWII alphabets too. - [Braille Translator](https://linguaholic.com/tools/braille-translator/): Translate English to braille and braille back to text in Unified English Braille, with dot numbers for every cell, a name-in-braille maker and printable charts.