Morse Code Translator
Translate text to Morse code and back.
100% private — runs in your browser, nothing is uploaded.
Letters are separated by a space and words by a slash (/). Unknown characters become a ? when decoding.
How to use the Morse Code Translator
- 1Pick a direction
Choose Text → Morse or Morse → Text.
- 2Enter your input
Type text, or type Morse with dots, dashes and slashes.
- 3Get the translation
The converted output appears instantly.
- 4Play or copy
Hear it as beeps or copy the result.
Examples
| Input | Output |
|---|---|
SOS | ... --- ... |
.... .. (decode) | HI |
Free online Morse code translator
This Morse code translator converts text to Morse code and Morse code back to text instantly, and can even play the result as authentic beeps. Morse encodes each letter as a pattern of short signals (dots) and long signals (dashes), a system that has carried messages by radio, light and sound for over 150 years.
Read and write Morse correctly
The key to Morse is spacing: a short gap separates the dots and dashes within a letter, a longer gap (a space here) separates letters, and a word gap (a slash here) separates words. Get those right and ... --- ... unambiguously reads as SOS — the most famous distress signal in history.
Learn Morse by ear
Because Morse was designed to be heard, the Play sound button is the best way to learn it. The tool times each dot, dash and gap correctly, so you hear the real rhythm of the code. Everything — translating and audio — runs locally in your browser, so your messages stay private.
Frequently Asked Questions
How do I translate text to Morse code?
Type your text and it converts to Morse instantly, with a space between letters and a slash between words. You can copy the result or play it as sound.
How do I decode Morse code back to text?
Switch to 'Morse → Text', then type or paste the Morse using dots and dashes, a space between letters and a slash (/) between words. It decodes to plain text as you type.
What is the spacing convention?
One space separates letters and a forward slash separates words. So 'SOS' is '... --- ...' and 'HI THERE' is '.... .. / - .... . .-. .'. Getting the spacing right is what lets Morse be decoded unambiguously.
Can I hear the Morse code?
Yes. Press 'Play sound' to hear the dots and dashes as authentic beeps, with correct dot, dash and gap timing. It's a great way to learn Morse by ear.
What characters are supported?
All 26 letters, digits 0–9 and common punctuation like . , ? ! / ( ) & : ; = + - _ " $ @. Unknown characters are skipped when encoding and shown as ? when decoding.
Is my text private?
Yes. Translation and sound playback happen entirely in your browser, so nothing is uploaded and the tool works offline.
Related tools
Unit Converter
Convert length, weight, volume, area, speed & data.
Open tool NewTemperature Converter
Convert Celsius, Fahrenheit & Kelvin instantly.
Open tool NewColor Converter
Convert HEX, RGB & HSL with a live preview.
Open tool NewCSV to JSON Converter
Convert CSV to JSON and JSON back to CSV.
Open tool