Morse Code Translator
Translate text to Morse code and Morse code back to text, with audio playback.
- Free
- Real-time
- Runs locally
Options
Direction
Symbols
Between words
Direction
Text → Morse
Characters
0
Translated
Audio length
–
At 20 WPM
Listen
Morse code chart
- 0-----
- 1.----
- 2..---
- 3...--
- 4....-
- 5.....
- 6-....
- 7--...
- 8---..
- 9----.
- A.-
- B-...
- C-.-.
- D-..
- E.
- F..-.
- G--.
- H....
- I..
- J.---
- K-.-
- L.-..
- M--
- N-.
- O---
- P.--.
- Q--.-
- R.-.
- S...
- T-
- U..-
- V...-
- W.--
- X-..-
- Y-.--
- Z--..
- ..-.-.-
- ,--..--
- ?..--..
- '.----.
- !-.-.--
- /-..-.
- (-.--.
- )-.--.-
- &.-...
- :---...
- ;-.-.-.
- =-...-
- +.-.-.
- --....-
- _..--.-
- ".-..-.
- $...-..-
- @.--.-.
Type text to turn it into Morse code, or paste dots and dashes to read them as text. The translator detects which way to go automatically, supports letters, numbers, punctuation and common accented letters, and keeps your line breaks.
Hear the result with the built-in player using standard timing, adjust the speed from 5 to 40 words per minute and the tone pitch, or download the audio as a WAV file. A full chart of the International Morse Code alphabet is included for reference. Everything, including the sound, is generated in your browser.
How to translate Morse code
- STEP 01
Type or paste
Enter text to encode, or Morse code with spaces between letters and / between words to decode.
- STEP 02
Check the translation
The result appears instantly. Pick the symbol style and word separator you prefer.
- STEP 03
Listen or download
Press Play to hear the code, adjust speed and tone, or download it as a WAV file.
Features
Both directions, auto-detected
Text becomes Morse code and Morse code becomes text, without choosing a mode first.
Full character set
Letters, digits and punctuation from International Morse Code, plus accented letters such as É, Ä, Ñ and Ü.
Flexible input
Decodes . and -, typographic · and −, and words separated by /, | or extra spaces.
Audio playback
Play the code with standard dot, dash and gap timing at 5–40 words per minute and any tone from 300 to 1000 Hz.
WAV download
Save the Morse audio as a WAV file to share, practise with or use in a project.
Reference chart
The complete Morse alphabet, numbers and punctuation on the same page.
How Morse code timing works
International Morse Code is built from a single time unit. A dot lasts one unit and a dash three. Symbols within a letter are separated by one unit of silence, letters by three units and words by seven.
Speed is measured in words per minute using the standard word “PARIS”, which is exactly 50 units long. At 20 WPM one unit lasts 60 milliseconds. Beginners often learn at 5–15 WPM; experienced operators commonly send 20–30 WPM or faster.
Frequently asked questions
How do I write Morse code so it can be decoded?
Use . for a dot and - for a dash, put a space between letters and a / (or three spaces) between words, for example .... .. / - .... . .-. . for HI THERE.
What is SOS in Morse code?
... --- ... — three dots, three dashes, three dots. It is traditionally sent as one continuous signal without letter gaps.
What happens to characters without a Morse code?
They are skipped and listed above the result, so you can see what was left out. When decoding, unknown codes are shown as � in the text.
Why are letters shown in capitals?
Morse code has no upper or lower case, so decoded text is written in capitals, which is the usual convention.
Can I change the playback speed?
Yes. Move the Speed slider between 5 and 40 words per minute. The audio length updates as you change it.
Is anything uploaded?
No. Translation and audio are generated in your browser, and nothing you type is sent to a server.