.... . .-.. .-.. ---English to Morse Code Translator & Decoder: Text to Morse Online
Easily translate English to Morse code or decode written dots and dashes back into readable text. As a full-featured English to Morse code translator, Morse code decoder, and Morse code converter, this tool provides instant text to Morse code and Morse code to text conversion with live CW sound, one-click copy and paste, and complete ITU timing standards.
.... . .-.. .-.. ---Playback settingsSpeed, pitch, volume, repeat, sound, light, vibration, and alphabetOpen settings
Advanced Signal AnalysisCharacter breakdown, exact timing, interactive timeline, seek, replay, and loop toolsOpen analysis
Morse Code Character Breakdown
See how each unique character in the current message is represented in Latin Morse code.
| Character | Morse code | Spoken pattern |
|---|---|---|
| H | .... | dit dit dit dit |
| E | . | dit |
| L | .-.. | dit dah dit dit |
| O | --- | dah dah dah |
Morse Code Timing Inspector
Exact playback timing for the current message, calculated by the engine behind Play and Save Audio.
Calculated from 11 dits, 5 dahs, 11 intra-character gaps, 4 letter gaps, and 0 word gaps.
Signal Timeline
Each block matches its playback duration. Click any block to start from that exact segment; Farnsworth spacing grows visibly.
Morse Code Examples
Load a common phrase into this Morse Code Translator, then play, copy, inspect, share, or download the result.
... --- ..... / .-.. --- ...- . / -.-- --- ..--- . . - / .- - / .....Morse Code Spacing Rules: Dots, Dashes, and Slashes
The pauses matter. Playback, the Signal Timeline, and saved audio all follow one timing model. See the same rules applied to I Love You in Morse code.
.-Dots and dashes within the same character are separated by one timing unit.
... --- ...One character ends, then the next character starts after a three-unit letter gap.
... --- ... / .... . .-.. .--.A seven-unit word gap keeps separate words clear during playback.
.... . .-.. .-.. --- / .-- --- .-. .-.. -..Quick Guide: How to Translate Morse Code to Text
Paste a complete Morse message instead of decoding one symbol at a time. Keep spaces between letters and '/' between words so the translator can recover readable text.
Use . for a dot and - or _ for a dash.
Put one typed space between letters and / between words.
The decoded text updates instantly. Invalid groups trigger a diagnosis with possible valid splits.
English to Morse Code Translator (Instant Text to Morse & Copy-Paste)
Translating English text into Morse code takes just seconds. This Morse code generator converts letters, numbers, and common punctuation into standard dots (.) and dashes (-) using International Morse code rules, ready for instant one-click copying.
Type or paste English words, sentences, numbers, or dots (.) and dashes (-) into the translator input box above. The tool automatically detects plain text and immediately generates the corresponding Morse code.
Keep single spaces between characters and slashes (/) or three spaces between words. Adjust playback WPM, Farnsworth speed, or select Latin, Cyrillic, Arabic, or Hebrew alphabets.
Click Play to hear authentic CW audio tone beeps, view the interactive Signal Timeline, or diagnose unrecognized character groupings with the Invalid Morse Diagnosis tool.
Click the Copy button to copy encoded dots and dashes directly to your clipboard, ready to paste into Discord, Instagram bios, Roblox, or text messages, or click Save Audio to export an uncompressed WAV file.
Morse Code to English Decoder (Decode Dots and Dashes to Text)
Decoding dots and dashes back into readable English text requires clean spacing. As a Morse code decoder and Morse code converter, spacing tells the tool where each letter and number ends.
Paste your Morse code using periods (.) or middle dots (·) for dits, and hyphens (-) or underscores (_) for dahs. Ensure each letter is separated by a space.
Separate each word with a slash (/) or multiple spaces. Without word breaks, the decoder may merge letters into an unintelligible string.
International Morse code numbers have a uniform length of 5 elements. Recognizing patterns like . . . . - (four dots and a dash for 4) or - - - - - (five dashes for 0) ensures flawless transcription.
This tool is built for written text, dots, and dashes. If you have an audio file, microphone recording, or radio CW beeps, use our dedicated Morse Code Audio Decoder.
Morse Code Translator vs Audio Decoder: Sound vs Written Text
Use this page for text or written dots and dashes. For recordings, microphone input, or CW tones, use the Morse Code Audio Decoder. If the dots and dashes are inside a screenshot or photo, use the Morse Code Image Translator.
Type or paste plain text, dots and dashes. Input is auto-detected and converted in either direction.
Analyse beeps, CW tones, audio files, or microphone input when the message exists as sound rather than written symbols.
Practice Morse Code with Focused Tools
After translating a message, use a focused practice tool for listening, recognition, or number patterns.
Train sound-first receiving with adjustable speed, typed answers, repeat controls, and listening sets.
Master characters fast with the Koch method, Farnsworth spacing, and an interactive audio bench.
Browse all 54 symbols, hear 600 Hz audio tones, and export a clean printable reference sheet.
Test recognition with short interactive rounds covering letters, numbers, words, and audio.
Convert multi-digit numbers, hear the sequence, review each digit, and practice number recognition.
Morse Code Translator FAQ
Answers about using this Morse Code Translator with different alphabets, playback settings, timing controls, and invalid input.
How do I translate Morse code to text?
Paste or type dots (.) and dashes (-) into the Morse box, and our bidirectional decoder converts them to English in real time. Single spaces separate letters, slashes (/) separate words, and unrecognized character groups are flagged with a hashtag (#) for easy editing.
How do I convert English to Morse code with this translator?
Type or paste your text into the input box to instantly convert English into International Morse code dots and dashes. The converter outputs standard formatted symbols with live CW audio sound, timing analysis, and one-click clipboard copying.
Can I copy and paste Morse code into Instagram, Discord, or games?
Yes, click the Copy button to copy your translated Morse code dots and dashes directly to your clipboard for instant pasting anywhere. The output uses standard Unicode periods (.) and hyphens (-), making it fully compatible with Discord, Instagram, TikTok, Reddit, Roblox, text messages, and gaming usernames.
Can I decode Morse code from an audio or sound recording?
To decode Morse code from sound recordings or audio files, use our dedicated Morse Code Listener & Audio Decoder rather than this written text translator. As a real-time Morse code listener, it captures live audio via your microphone or processes uploaded MP3 and WAV files with spectral DSP analysis to automatically isolate tone frequencies, measure dit/dah timing, and transcribe CW beeps into plain text.
Which alphabets does this Morse code translator support?
This Morse code translator supports Latin (including accented European letters like Ñ and Ç), Arabic, Cyrillic, Ukrainian Cyrillic, and Hebrew Morse tables. You can switch alphabets under Playback settings; unsupported symbols are clearly flagged with a hashtag (#) rather than being silently ignored. See our complete Morse Code Alphabet chart for full character mappings.
Can I use an underscore instead of a dash?
Yes, this Morse decoder accepts underscores (_) as valid dashes (-), automatically normalizing sequences like ... ___ ... into standard SOS. You can also input middle dots (·) for dits and hyphens (-) or en-dashes (–) for dahs; the parser cleans and standardizes the delimiters before translation.
Why does a # appear in my translation?
A hashtag (#) indicates an untranslatable symbol or an unrecognized dot-and-dash sequence in your selected Morse alphabet. If a hashtag appears, check your character spacing; missing spaces can combine two distinct letters into an invalid sequence. Use the built-in Invalid Morse Diagnosis tool below the input box to view suggested spacing corrections.
What does Farnsworth speed change?
Farnsworth speed lengthens the silent intervals between letters and words while playing individual character dits and dahs at full target speed. This technique prevents learners from counting individual dots and dashes, helping the ear recognize whole acoustic character rhythms at speeds like 20 WPM while keeping overall transmission comfortable (e.g., 10 WPM). You can inspect exact millisecond durations in the Timing Inspector.
Can I hear and download the Morse code?
Yes, click 'Play' to listen to live Morse code audio tones or click 'Save Audio' to download the transmission as an uncompressed WAV audio file. You can adjust transmission speed (WPM), audio pitch (frequency from 400 Hz to 900 Hz), volume, and stereo tone mode directly inside Playback settings.
Can I use this tool as a Morse code generator and text to Morse code converter?
Yes, this tool serves as both a real-time Morse code generator and a bidirectional text-to-Morse converter. Simply enter plain text, numbers, or symbols, and the engine instantly generates standardized Morse code dots and dashes, complete with acoustic CW audio playback and one-click clipboard copying.
How does the English to Morse code translator compare to a Morse code decoder?
A Morse code translator converts readable English characters into dots and dashes, whereas a Morse code decoder reverses the process by converting dots and dashes back into English text. Our tool combines both functions into a single bidirectional converter that automatically detects your input format and decodes or encodes in real time.
What is . . . . - in Morse code and how do numbers work?
Four dots and one dash (. . . . -) represent the number 4 in International Morse Code. In standard Morse code, every number from 0 to 9 consists of exactly five elements, making digits highly symmetrical and easy to identify.