Morse Code Converter
Convert text to morse code and morse code back to text. Hear the signal at real operator speeds, watch it flash, and check any character against the full alphabet chart.
Morse code for common phrases
Tap any phrase to load it into the converter and hear it.
Full morse code alphabet chart
Every character this converter supports, taken from the ITU international standard.
Letters A to Z
- 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--..
Numbers 0 to 9
- 0-----
- 1.----
- 2..---
- 3...--
- 4....-
- 5.....
- 6-....
- 7--...
- 8---..
- 9----.
Punctuation and symbols
- ..-.-.-
- ,--..--
- ?..--..
- '.----.
- !-.-.--
- /-..-.
- (-.--.
- )-.--.-
- &.-...
- :---...
- ;-.-.-.
- =-...-
- +.-.-.
- --....-
- _..--.-
- ".-..-.
- $...-..-
- @.--.-.
A morse converter that works in both directions
Turning text into dots and dashes is the easy half. The harder half is reading a string somebody sent you, because one wrong space breaks the whole line. This page handles both, tells you when a character has no morse equivalent, and plays the result at the timing operators actually use.
Why use this morse code converter?
Encoding and decoding in one place
Switch direction with one tap and send a result straight back into the input box to check your work in reverse.
Correct ITU timing
Dash three times a dot, three dots between letters, seven between words. Speed is set in words per minute against the PARIS standard, from 5 to 25.
Sound and light together
Hear a clean 600 Hz tone and watch a signal light flash in step with it. Learning by ear is what actually builds speed.
The full chart on the page
Every letter, digit, and supported symbol is listed below, so you can check a single character without typing anything.
How this Morse Code Converter works
Morse code swaps every letter for a pattern of short and long signals. This converter holds the full International Telecommunication Union table, so each letter, digit, and common punctuation mark maps to one fixed sequence. Type a message and the tool looks up each character, then joins the results with a single space. A forward slash marks the break between words, which is the convention radio operators and other morse tools expect.
Decoding runs the same table backwards. Paste dots and dashes, keep one space between letters and a slash between words, and the original text comes back. Anything the table cannot match is reported under the output rather than dropped in silence, so a missing space is easy to find instead of leaving you guessing why a word looks wrong.
Audio follows the timing used on the air. A dash lasts three times as long as a dot, the gap inside a letter is one dot long, the gap between letters is three, and the gap between words is seven. Speed is set in words per minute against the word PARIS, which is exactly fifty dot units long. Pick 5 WPM to follow along by ear or 25 WPM to practise at contest pace. Your browser schedules every tone in advance, so the rhythm stays even, and a signal light flashes with each tone if you would rather watch than listen.
Everything runs on your device and no message is uploaded.
How to use this Morse Code Converter
Pick a direction
Text to morse turns a message into dots and dashes. Morse to text does the reverse, so paste the code you were sent and read it back in plain words.
Type or paste
The output updates on every keystroke. When decoding, keep one space between letters and a forward slash between words, or the letters run together.
Listen, copy, or download
Set the speed in words per minute and press play to hear the signal and watch the light flash. Copy the result in one tap or save it as a text file.
Example Usage
Converting a two-word message to morse code:
Frequently Asked Questions
What is morse code?
How do I write the spacing correctly?
What is SOS in morse code?
How do you say I love you in morse code?
Can this tool decode morse code back into text?
What does WPM mean and which speed should I choose?
Why did my decoded message come out as gibberish?
Does morse code have lowercase letters or accented characters?
Are numbers and punctuation included?
How long does it take to learn morse code?
Can I download the audio as a sound file?
Is my message sent anywhere?
Related Tools
ASCII Art Generator
Convert text into ASCII art styles.
Text Repeater
Repeat key text multiple times instantly.
Unicode Text
Convert text to cool Unicode fonts.
Base64 Encoder Decoder
Encode and decode text and files to/from Base64 format. Fast and secure.
Binary to Text Converter
Convert binary code to readable ASCII/UTF-8 text.
Text to Binary Converter
Convert text to binary code with customizable formatting.
The Morse Code Converter is maintained by CodeItBro. We aim to provide the best free developer tools on the web. If you have feedback or suggestions, please visit our contact page.

