Encoder · Text → Morse
Text to Morse Code Converter
A text to Morse code converter is a tool that turns letters, numbers and punctuation into International Morse Code. Type or paste any message and the converter writes it as dots and dashes, letter by letter, as you type.
- Characters encoded
- 0
- Dots · dashes
- 0 · 0
- Timing units
- 0
- Send time
- 0 s
Change the output format and separators below the panes. Select any letter card to hear it.
Our converter writes the result in 4 formats — standard dots and dashes, typographic dots (·) and dashes (−), spoken “di-dah” syllables or binary timing — and shows how long the message takes to send at 5–40 words per minute (WPM).
01
What Is a Text to Morse Code Converter?
A text to Morse code converter is an encoder that replaces every character with its fixed International Morse Code pattern. The letter E becomes ·, the letter T becomes −, and the word SOS becomes ··· −−− ···.
The converter follows Recommendation ITU-R M.1677-1, which defines 26 letters, 10 numbers and 18 punctuation marks. The most common English letters get the shortest codes, so ordinary text encodes compactly.
The 12 most common letters in English
Select a letter to hear its code. Frequent letters use the fewest symbols.
02
How Text Becomes Morse Code
Text becomes Morse code in 5 steps: split, normalise, look up, separate and time. The converter splits your message into words and characters, converts lowercase to uppercase, finds each character in the Morse table, joins the codes with letter and word separators, and calculates the timing.
Characters without a Morse code, such as emoji or the # sign, are skipped and listed in a warning under the output, so the rest of the message still converts.
From keystroke to dots and dashes
Split
The message is split at spaces into words, and each word into single characters.
03
Morse Code Output Formats
Our converter writes Morse code in 4 output formats: dot-dash, typographic, spoken and binary. Dot-dash text (. and -) pastes anywhere, typographic symbols (· and −) read best on screen, spoken syllables help you memorise rhythm, and binary timing (1 and 0) feeds electronics projects.
You also choose the separators. A space between letters and a slash (/) between words is the most common style, and our Morse code to text decoder reads all of these formats back.
The word SOS in each format
Press play on any row to hear SOS.
| Format | SOS looks like | Best for | Play |
|---|---|---|---|
| Dot-dash | ... --- ... | Chat, email, code and forms | |
| Typographic | ··· −−− ··· | Reading on screen and in print | |
| Spoken | di-di-dit dah-dah-dah di-di-dit | Learning Morse by ear | |
| Binary timing | 101010001110111011100010101 | Arduino, LEDs and buzzers |
04
How Long Does a Morse Message Take to Send?
A Morse message takes its total timing units multiplied by 1.2 ÷ WPM seconds. The word PARIS is 50 units long, so at 20 WPM one unit lasts 60 milliseconds and PARIS takes 3 seconds.
Letters with many dashes take longer: E lasts 1 unit, while 0 (−−−−−) lasts 19 units. The converter adds up every dot, dash and gap to show the exact send time for your message.
See the length of a word
Pick a word to see its dots, dashes and gaps drawn to scale, then change the speed.
- Units
- 0
- Signal on
- 0%
- Duration
- 0 s
05
More Morse Code Tools
Every tool below works the same way: give it input, get Morse code or text back. Switch tools without losing your place.
- 01 · Translate Morse Code to Text Decode dots, dashes, di-dahs or binary back into plain text. Open tool
- 02 · Sound Morse Code Audio Generator Turn text into a downloadable Morse code WAV file. Open tool
- 03 · Sound Morse Code Audio Decoder Upload or record beeps and read the message as text. Open tool
- 04 · Light & vision Morse Code Image Translator Read dots and dashes from a photo, or turn text into a Morse image. Open tool
- 05 · Tap & type Morse Code Tapper Tap out Morse with your finger and see it decoded live. Open tool
- 06 · Light & vision Morse Code Flashlight Flash any message with your screen or phone torch. Open tool
- 07 · Light & vision Morse Code Light Decoder Hold a button while a light is on and read the message. Open tool
- 08 · Light & vision Morse Code Camera Scanner Point your camera at a blinking light and read it live. Open tool
- 09 · Translate Live Morse Code Translator Every key you press is sent as Morse the moment you type it. Open tool
- 10 · Tap & type Morse Code Keyboard Type with two keys — dit and dah — with live letter prediction. Open tool
- 11 · Learn Morse Code Practice Koch-method copy practice with real-speed code groups. Open tool
- 12 · Learn Morse Code Quiz Test yourself in 4 quiz modes with timers and streaks. Open tool
- 13 · Light & vision Morse Code Video Translator Decode blinking lights or beeps in a video, or make a Morse video. Open tool
- 14 · Learn Morse Code Game Race the clock in 60-second Morse Sprint rounds. Open tool
- 15 · Learn Learn Morse Code A 5-stage path from your first letter to real copy. Open tool
FAQ
Frequently Asked Questions (FAQs)
How do I convert text to Morse code?
To convert text to Morse code, type or paste your text into the converter. The Morse code appears instantly with a space between letters and a slash (/) between words. Press Copy, Download or Play to use it.
Can I convert lowercase letters to Morse code?
Yes, lowercase letters convert exactly like capitals. Morse code has no letter case, so “hello” and “HELLO” both become ···· · ·−·· ·−·· −−−.
Which characters can be converted to Morse code?
54 characters can be converted: the 26 letters A–Z, the 10 numbers 0–9 and 18 punctuation marks, including the period, comma, question mark, slash and @ sign. Emoji and symbols such as # or % have no standard Morse code.
What does the slash mean in Morse code?
A slash (/) marks the space between two words in written Morse code. It stands for a 7-unit silence. The slash character itself also has a Morse code: −··−·.
How do I write Morse code in binary?
To write Morse code in binary, use 1 for each unit of signal and 0 for each unit of silence. A dot is 1, a dash is 111, the gap inside a letter is 0, the gap between letters is 000, and the gap between words is 0000000.
Can I download Morse code as a file?
Yes, press Download .txt to save the Morse code as a text file. To save it as sound, open the Morse code audio generator and download a WAV file.