Morse Code Translator by Sound — Free Online

Free Morse Code Translator — Text to Morse and Morse to Text

Morse code turns letters, numbers and punctuation into patterns of short and long signals — dots and dashes. Invented in the 1830s and 1840s for the electric telegraph, it is still one of the most recognizable encoding systems in the world: three dots, three dashes and three dots (... --- ...) spells SOS, a signal understood across every language. Our free morse code translator converts any text into Morse code and decodes Morse back into readable text, instantly, right in your browser.

There is no signup, no download and no watermark. Type your text and the Morse code appears as you type. You can also hear what the code sounds like — the built-in player beeps out your message with adjustable speed, from a slow 5 words per minute for beginners up to a brisk 40 WPM. Everything runs locally on your device, so your messages are never uploaded anywhere.

How the Morse Code Translator Works

  1. Choose a direction. Pick “Text → Morse” to encode a message, or “Morse → Text” to decode one. Switching clears nothing else — your settings stay put.
  2. Type or paste your input. For encoding, type normal text: letters, numbers and common punctuation are all supported. For decoding, enter dots and dashes, separate letters with spaces and words with a slash (for example: .... . .-.. .-.. --- / .-- --- .-. .-.. -..).
  3. See the result instantly. The translation updates live as you type — no button to press. Characters the tool cannot encode are listed for you instead of silently disappearing.
  4. Play it as audio. Hit “Play Morse audio” to hear your message as real beeps, using standard PARIS timing. Drag the speed slider to slow it down while learning or speed it up once you are comfortable.
  5. Copy, swap or download. Copy the result to your clipboard, flip the direction with the swap button, or download it as a plain text file.

What Is Morse Code?

Morse code represents each character as a sequence of two signal durations: a short “dit” (dot) and a long “dah” (dash, three times the length of a dot). Within a letter, signals are separated by a short gap; letters are separated by a longer gap; words by a still longer one. The code was designed so that the most common letters have the shortest patterns — E is a single dot, T a single dash — which made telegraph operators faster.

The version used today is International Morse Code, standardized by the International Telecommunication Union. It covers the Latin alphabet, digits 0–9 and a set of punctuation marks including the period, comma, question mark and the famous SOS prosign. Amateur radio operators, aviation and maritime services kept Morse alive long after the telegraph faded, and it remains a licensing element and emergency-signaling standard in many places.

Use Cases: Why People Translate Morse Code

1. Learning Morse code. The fastest way to learn is to connect sounds with letters. Type any word, play it at slow speed, and try to recognize the pattern before reading the dots and dashes. Gradually raise the WPM as your ear improves.

2. Amateur (ham) radio. Operators practicing for on-air CW contacts use translators to check their sending and to decode practice transmissions. The audio playback here follows the same PARIS timing standard used in real radio work.

3. Scouting and outdoor education. Morse is a classic scouting skill — for signaling with flashlights, whistles or flags when phones have no signal. Encoding a practice message and flashing it back is a great group exercise.

4. Puzzles, escape rooms and games. Hidden Morse messages are a staple of puzzle hunts, geocaching, escape rooms and video games. If you find a suspicious pattern of dots and dashes, paste it into the decoder.

5. Emergency signaling knowledge. Knowing that ... --- ... means SOS — and being able to tap it on a pipe, flash it with a light or blink it — is a genuine survival skill. The translator lets you practice encoding any distress phrase.

6. Fun secret messages. Birthday cards, tattoos, jewelry engravings and friendship bracelets with hidden Morse messages are perennially popular. Encode a name or a short phrase and use the pattern as a design.

7. Accessibility experiments. Researchers and hobbyists have used Morse as an alternative input method — a single switch can produce dots and dashes. A translator helps prototype and verify such setups.

Tips for Translating Morse Code Accurately

  • Keep letter spacing consistent. When decoding by hand, the most common error is confusing letter gaps with word gaps. Our decoder treats a single space as a letter separator and a slash (or double space) as a word separator — follow that convention.
  • Start audio at 10–15 WPM. Beginners who start at full speed hear only noise. Slow playback lets your brain segment the dits and dahs; raise the speed in small steps.
  • Learn by sound, not by sight. Experienced operators recognize the rhythm of whole letters rather than counting dots. Use the audio player far more than the written code.
  • Watch out for similar letters. Pairs like S (...) / H (....), D (-..) / B (-...) and K (-.-) / O (---) are easy to confuse at speed.
  • Use the swap button. Encoded a message and want to double-check it? One click flips the direction and decodes your own output back to text.

Common Mistakes to Avoid

  • Mixing up separators. Writing .... . .-.. .-.. ---.-- --- .-. .-.. -.. without a word separator decodes to gibberish. Always put a slash or extra space between words.
  • Expecting every symbol to encode. Emoji, accented characters and most special symbols have no standard Morse equivalent. The tool tells you which characters it skipped — remove or replace them.
  • Forgetting Morse has no case. Uppercase and lowercase encode identically. If your decoded message looks “shouty,” that is normal — casing information is simply not part of the code.
  • Using non-standard spacing from other tools. Some websites separate words with three spaces, others with a pipe character. If a paste decodes wrong, normalize it to spaces and slashes first.

Frequently Asked Questions

Is this morse code translator really free?

Yes. There are no accounts, no usage limits and no watermarks. The translation and the audio playback all happen in your browser using your device’s own processing.

What characters can it encode?

All 26 Latin letters, digits 0–9 and common punctuation: period, comma, question mark, apostrophe, exclamation mark, slash, parentheses, ampersand, colon, semicolon, equals, plus, hyphen, underscore, quotation mark, dollar sign and at sign.

How do I write a space between words in Morse code?

In written Morse, words are separated by a slash (/) or by a noticeably larger gap. In this tool’s decoder, use / or two or more spaces between words, and a single space between letters.

What does WPM mean in the audio player?

Words per minute — the standard speed measure for Morse, based on the word “PARIS.” Higher WPM means shorter dots and dashes. Beginners usually start around 5–10 WPM; experienced operators comfortably copy 20–30 WPM.

Is my text uploaded to a server?

No. The entire translation runs in JavaScript on your own device, and the audio is synthesized locally with the Web Audio API. Nothing you type ever leaves this page, which makes the tool safe even for private messages.

Press Play: Hear Your Message in Morse

Reading dots and dashes is one thing; recognizing them by ear is the real skill. Type any message and the built-in player beeps it out in authentic Morse timing — dits, dahs, and the pauses between letters exactly as an operator would send them. Listen a few times and you’ll start hearing letter rhythms instead of counting symbols. Decoding binary patterns too? The binary to text converter handles those, and text to speech reads plain text aloud.

Start Slow: Why 5 WPM Is the Learning Sweet Spot

Cranking the speed up on day one is the fastest way to get frustrated. Start playback at a slow 5 words per minute, where each dit and dah is distinct, and only raise the speed once you can identify letters without thinking. Small steps — 5 to 7 to 10 WPM — build the ear far faster than jumping straight to full speed. Your brain learns rhythm, not symbols. Want regular text read aloud instead? Try text to speech.

How do I write numbers in Morse code?

Digits 0 to 9 each have their own five-symbol pattern, with 1 as dot-dash-dash-dash-dash and 0 as five dashes. Just type the number and the translator encodes it automatically.

What is the difference between dits and dahs?

A dit is the short signal (one time unit) and a dah is three times longer. That 1:3 timing ratio is the heartbeat of all Morse communication.

How long should the pause between letters be?

Standard timing uses a 3-unit gap between letters and a 7-unit gap between words. These pauses are what keep ‘SOS’ from blurring into one long buzz.

Privacy Note

Your input is processed 100% locally in your browser. We do not store, transmit or analyze anything you type or play. If you are working with sensitive text, you can even disconnect from the internet after the page loads — the translator keeps working.

Exploring other text encodings? Try our text to binary converter or the reverse binary to text decoder.