Skip to main content

Morse Code Translator — Text ⇄ Morse with Audio (ITU Standard)

Text to Morse code and back — encode, decode, audio playback, ITU standard.

  • Runs locally
  • Category Text
  • Best for Removing repetitive cleanup work from everyday writing and operations.
WPM:20
Input
Output
Output appears here.

What this tool does

Free online Morse code translator. Type English text and get International Morse code (ITU-R M.1677-1) instantly — letters, digits, and common punctuation, dot/dash with `/` between words. Paste raw `.-` `-...` and decode back to text. Built-in audio playback uses the Web Audio API to generate authentic dit/dah tones at adjustable WPM (5–30, default 20). Copy the output, replay the tone sequence, or print the cheat sheet for practice. 100% client-side: nothing leaves your browser, works on iPhone Safari and Android Chrome with no install.

Tool details

Input
Text + Numbers
The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
Output
Live result + Copy
The result area focuses on usable output, with copy, download, or preview actions when supported.
Privacy
Browser-side processing
The main tool logic does not call an external API, so inputs normally stay in the current tab.
Save / share
No account required
Open the page and use it; whether results survive refresh depends on the tool.
Performance budget
Initial JS <= 18 KB
No WASM budget is declared, keeping the tool quick to open on mobile.
Best fit
Text · Student
Category and role tags drive related tools, internal links, and quick fit checks.

How to use

  1. 1. Input

    Paste or drop your content into the tool panel.

  2. 2. Process

    Click the button. All processing is local in your browser.

  3. 3. Copy / Download

    Copy the result or download to disk in one click.

How Morse Code Translator fits into your work

Use it to clean, compare, reshape, or extract plain text before it goes into a document, CMS, spreadsheet, or prompt.

Text jobs

  • Removing repetitive cleanup work from everyday writing and operations.
  • Making text easier to compare, paste, publish, or feed into another tool.
  • Working with content locally when the text is private or unfinished.

Text checks

  • Scan for unintended whitespace, duplicate lines, and lost punctuation.
  • For long text, test the first few lines before applying the whole change.
  • Copy the final output only after checking the preview.

Good next steps

These links move the current task into a more complete workflow.

  1. 1 Text to Binary Converter Text to binary (and back) — UTF-8 aware, 8/16/32 bit grouping, emoji safe. Open
  2. 2 ROT13 Encoder & Decoder ROT13 / ROT47 / Caesar cipher — encode and decode in your browser, instant. Open
  3. 3 NATO Phonetic Alphabet Converter Text to Alpha Bravo Charlie and back — spell anything aloud over the phone or radio, no mishearing. Open

Real-world use cases

  • Run a Scout troop signaling badge night with real dit-dah audio

    A scoutmaster preps 12 kids for the signaling merit badge. Type each kid's name, drop WPM to 5, and hit Play so they hear the gaps between letters instead of guessing from a printed chart. Print the cheat sheet, then quiz them by ear. At 5 WPM "SOS" is `... --- ...` with long silences, which is exactly what a beginner needs to lock the rhythm before speeding up.

  • Decode a `.- -...` string a friend texted you

    Someone messages you `.... . .-.. .-.. ---` with no spaces you trust. Paste it into the decode box. The tool treats single spaces as letter gaps and `/` or 3+ spaces as word gaps, so it resolves to HELLO in one step. No need to count dots by hand against a 26-row table at 1am.

  • Embed a hidden Morse Easter egg in an escape-room puzzle

    A game designer hides a 4-letter door code in a flickering LED prop. Encode the code to Morse, then use Play at 8 WPM to record the exact dit-dah timing as the blink pattern. Players who know `-.-.` is C crack it; everyone else hears noise. The audio export keeps the LED and the sound file perfectly in sync.

  • Practice for a HAM CW exam segment on your phone during a commute

    A radio license candidate has 20 minutes on the train. Type a random callsign like W1AW, set WPM to 18 (near the on-air range), and copy by ear with eyes closed. Because it is 100% client-side it works in a tunnel with no signal, and the silent-mode tip in the FAQ saves you from the "why is there no sound" panic on iPhone.

Common pitfalls

  • Pasting Morse with single spaces between words — the tool reads a single space as a letter gap, so `... ---` decodes as two letters, not one word. Use `/` between words, e.g. `... --- ...` stays SOS but `.... .. / -.-- --- ..-` needs the slash to split HI from YOU.

  • Expecting punctuation that ITU never defined. Curly quotes, em dashes, and emoji have no Morse code and get dropped silently. Stick to letters, digits, and the basics like period `.-.-.-` and comma `--..--`.

  • Cranking WPM to 30 before you can copy 10 by ear. Speed hides errors — at 30 WPM the gap between `E` (`.`) and `I` (`..`) blurs. Drop to 8-12 WPM, master the rhythm, then climb.

Privacy

Everything runs in your browser via the Web Audio API and plain JavaScript — your text and decoded output never touch a server. When you use the share link, the encoded message rides in the URL so the recipient sees the same result, so avoid putting anything private (passwords, secrets) into a link you share. Plain practice text and callsigns are fine.

FAQ

Tool combos

Folks in your role tend to reach for these alongside this tool.

Made by Toolora · 100% client-side · Updated 2026-06-14