English to Morse Code Translator & Decoder: Text to Morse OnlineText ↔ Morse with audio playback

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.

ExampleHELLO.... . .-.. .-.. ---
Auto-detects input
Remove any characters that cannot be translated.
Instant · Text → Morse
Use this signalPlay, copy, save audio, or share
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.

4 unique characters
CharacterMorse codeSpoken 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.

20 WPM · Character speed · 20 WPM · Farnsworth speed
Dit60 ms
Dah180 ms
Intra-character gap60 ms
Letter gap180 ms
Word gap420 ms
Estimated duration2.94 s

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.

DitDahIntra gapLetter gapWord gap
Try it

Morse Code Examples

Load a common phrase into this Morse Code Translator, then play, copy, inspect, share, or download the result.

International Morse
HELLOGreeting
.... . .-.. .-.. ---
SOSDistress signal
... --- ...
I LOVE YOUPhrase
.. / .-.. --- ...- . / -.-- --- ..-
MEET AT 5Letters + number
-- . . - / .- - / .....
Timing

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.

1 unitInside one character.-

Dots and dashes within the same character are separated by one timing unit.

3 unitsBetween letters... --- ...

One character ends, then the next character starts after a three-unit letter gap.

7 unitsBetween words... --- ... / .... . .-.. .--.

A seven-unit word gap keeps separate words clear during playback.

Type it in this translator.... . .-.. .-.. --- / .-- --- .-. .-.. -..
space separates letters/ separates words_ can be used as a dash
Decode

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.

01
Enter dots and dashes

Use . for a dot and - or _ for a dash.

02
Keep the separators

Put one typed space between letters and / between words.

03
Read and inspect the result

The decoded text updates instantly. Invalid groups trigger a diagnosis with possible valid splits.

Text to Morse & Copy-Paste

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.

01
Enter or paste English text or Morse code

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.

02
Configure character spacing and alphabet

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.

03
Listen to CW audio tones or inspect timing

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.

04
One-click copy and paste Morse code or export audio

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 to Text & Decoder

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.

01
Paste dots and dashes with spaces

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.

02
Use slashes or wide spaces for word breaks

Separate each word with a slash (/) or multiple spaces. Without word breaks, the decoder may merge letters into an unintelligible string.

03
Decode 5-element Morse code numbers (. . . . -)

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.

04
Have an audio recording or CW sound?

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.

Typed Morse or recorded sound?

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.

01
Text or written Morse

Type or paste plain text, dots and dashes. Input is auto-detected and converted in either direction.

02
Recorded Morse sound

Analyse beeps, CW tones, audio files, or microphone input when the message exists as sound rather than written symbols.

Learn and practice

Practice Morse Code with Focused Tools

After translating a message, use a focused practice tool for listening, recognition, or number patterns.

01
Morse Code Practice

Train sound-first receiving with adjustable speed, typed answers, repeat controls, and listening sets.

02
How to Learn Morse Code

Master characters fast with the Koch method, Farnsworth spacing, and an interactive audio bench.

03
Morse Code Chart

Browse all 54 symbols, hear 600 Hz audio tones, and export a clean printable reference sheet.

04
Morse Code Quiz

Test recognition with short interactive rounds covering letters, numbers, words, and audio.

05
Morse Code Numbers

Convert multi-digit numbers, hear the sequence, review each digit, and practice number recognition.

FAQ

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.

1 word5 characters16 signals