Morse Code Translator
Translate plain text, decode Morse, listen to the signal, then keep going with audio, video, practice, books, audiobooks, and printable study pages.
3 spaces = letters · 7 = words · / = word break
Playback Settings
One Morse workspace for reading, listening, practice, and study
MorseWords is built around the flow learners actually use: translate a message, hear the rhythm, check the reference, practice weak spots, and turn useful material into audio, video, or printable pages.
Translator and conversion tools
Use the main translator for quick text and Morse conversion, then move into encoder, decoder, separator, and copy-ready formatting tools when you need more control.
Audio and MP3
Listen to Morse with tone, speed, and Farnsworth settings, or generate downloadable MP3/WAV audio from messages and longer source text.
Practice and drills
Build recall with listening, visual, word, sentence, typing, and timed practice flows designed for short repeatable study sessions.
Reference and lookup
Check alphabets, numbers, punctuation, prosigns, Q-codes, dictionary entries, and language-specific Morse adaptations when you need a reliable pattern.
Books and audiobooks
Open processed public books as text-first Morse sources, audio-first audiobook workflows, or chapter-based study material.
Printables and word search
Create printable Morse pages, printable reference charts, and word-search style learning materials for paper practice or saved PDFs.
Read and listen with processed public books
MorseWords includes processed book content as cleaned chapter sources. Open a book for text-first study, or open the audiobook page when you want Morse audio controls first.
A Child's Garden of Verses
Robert Louis Stevenson
- Sections
- 0 sections
- Words
- 8,890 words
A Christmas Carol in Prose; Being a Ghost Story of Christmas
Charles Dickens
- Sections
- 0 sections
- Words
- 28,642 words
A princess of Mars
Edgar Rice Burroughs
- Sections
- 28 sections
- Words
- 67,570 words
Alice's Adventures in Wonderland
Lewis Carroll
A pilot Project Gutenberg source for chapter-level Morse book ingestion and future Morse audiobook workflows.
- Sections
- 12 sections
- Words
- 27,295 words
Printable Morse pages for custom text and books
Paste custom text to make a study sheet, or open a processed book print page for chapter-based Morse practice. Use the browser print dialog when you want paper copies or a saved PDF.
Practical tools with clear source notes
- Core translator, audio, video, practice, and printable tools run in the browser where those workflows apply.
- User-entered messages, worksheet text, and custom study text are not needed for public page rendering.
- Processed book pages use cleaned public reference material; Project Gutenberg links appear where relevant.
- The same Morse utilities support translation, listening, printing, and study flows across the site.
How this Morse code translator works
MorseWords is a two-way Morse code translator and decoder. It converts plain text to International Morse and converts Morse back to readable text. It normalizes input, applies a fixed character map, and keeps mistakes visible instead of guessing.
- Spacing legend
- Output uses 3 spaces between letters and 7 spaces between words.
- Decoder boundaries
- When decoding, 1-6 spaces separate letters. 7+ spaces, /, and new lines separate words.
- Errors stay visible
- Unknown Morse chunks decode to ?. Unsupported text characters are skipped and surfaced in the UI.
Plain text input
Text to Morse
- Input text is normalized and uppercased, then each supported character is looked up in a fixed International Morse map.
- Any run of whitespace in the text input is treated as a word break.
- Unsupported characters are skipped and listed under the input so you can fix the source.
Example
HELLO WORLD .... . .-.. .-.. --- .-- --- .-. .-.. -..
The spacing is part of the output. If you copy this Morse elsewhere, keep the gaps.
Boundary based
Morse to Text
Decoding is boundary-driven. The tool reads chunks of dots and dashes, then uses separators to decide where each letter and word ends.
- Valid Morse characters are dot and dash, plus whitespace and / for separation.
- Common lookalikes such as bullets become dots, and long dashes become regular dashes.
- Unknown Morse chunks output ? so mistakes remain visible.
Examples
... --- ... SOS ... / --- / ... S O S
If everything runs together, add separators. The safest format is 3 spaces between letters and 7 spaces between words.
Input rules
Formatting guide
For best decoding
- 3 spaces between letters
- 7 spaces between words
- / can replace a word gap
- New lines count as word gaps
Common paste problems
- Fancy dashes from PDFs
- Dots rendered as bullets
- Mixed separators
- Extra punctuation mixed into Morse
If you need to preserve exact spacing inside a single word, this tool favors predictable normalization and consistent separators instead.
Character map
Supported characters
This translator supports A-Z, 0-9, and a core set of common punctuation. It intentionally does not guess at extended alphabets or locale-specific variants.
Supported punctuation
Fix mistakes
Troubleshooting
- Decoded text looks wrong: check boundaries. Add 3 spaces between letters and 7 spaces between words.
- You see ? characters: at least one Morse chunk was not recognized.
- Encoding skipped characters: replace those characters with supported punctuation or plain letters.
- Pasted Morse has odd symbols: PDFs often replace hyphens with long dashes and dots with bullets.
- Audio is silent: confirm Sound is on, raise volume, and make sure your device is not muted.
Learning flow
After translation, hear and practice it
A translation is useful immediately, but it becomes easier to remember when you turn the pattern into sound and repeat it in a short focused session.
Translate it
Start with a short word, phrase, or pasted Morse message.
Hear it
Play the signal so the rhythm is not only a visual string.
Practice it
Use a quick drill when you want recall instead of lookup.
Review weak spots
Move repeated misses into word, typing, audio, or visual practice.
For the next step, open Morse code audio, try a short practice drill, or use the word trainer when the same words keep needing lookup.
Quick answers
- What this tool does: Converts plain text to International Morse code and decodes Morse back to readable text.
- Best output format: 3 spaces between letters, 7 spaces between words. You can also use
/. - How decoding works: The decoder uses dots, dashes, and separators to decide where letters and words end.
- Errors and unknowns: Unknown Morse chunks decode to
?.
Morse formatting rules
| Rule | Behavior |
|---|---|
| Letter separator encode | 3 spaces |
| Word separator encode | 7 spaces |
| Letter separator decode | 1-6 spaces |
| Word separator decode | 7+ spaces, /, or new line |
| Unknown Morse chunk | Decodes to ? |
Translator FAQ
Quick answers for spacing, supported characters, and decoding pasted Morse.
What does this translator support?>
It supports A–Z, 0–9, and common punctuation (like . , ? ! / - @). When encoding, unsupported characters are ignored and listed under the input so you can spot what was skipped.
How do I paste Morse code to decode it?>
Paste dots and dashes into the Morse input. For best results, separate letters with 3 spaces and words with 7 spaces. A single space between letters also works, and new lines are treated like word breaks.
Can I use / as a word separator?>
Yes. A slash is treated as a word separator when decoding.
Why is spacing important for decoding?>
The decoder needs separators to know where one letter ends and the next begins. This tool treats 1–6 spaces as a letter gap and 7+ spaces (or / or a new line) as a word gap.
What if my Morse has an unknown sequence?>
Unknown Morse sequences are shown as “?” in the decoded output so mistakes don’t disappear silently.

