Morse Code Translator
Translate between text and Morse code.
Morse code reference table
How to use Morse Code Translator
What this tool does
The Morse Code Translator converts text to International Morse Code and back
again in real time, and it plays the Morse as actual audio tones through the
browser’s Web Audio API. Switch the toggle to choose your direction: Text →
Morse renders each letter as its dot-and-dash sequence, with letters separated
by spaces and words separated by /. Morse → Text reverses the process,
mapping each symbol back to its character and reconstructing the original words.
The built-in audio player follows standard Morse timing: a dot is the base unit, a dash is three dots long, the gap between symbols within a letter equals one dot, the gap between letters is three dots, and the gap between words is seven dots. The oscillator runs at 700 Hz, the tone most commonly used in radio amateur practice. A reference table at the bottom of the tool lists every supported character alongside its Morse sequence.
Why you might need it
Morse Code is still actively used by amateur radio operators worldwide, and licensing exams in many countries test Morse reading and copying speed. Students studying for those exams use translators to check their encoding, generate practice material, and train their ear against the audio output. The audio feature is particularly useful: listening to a word being played and then looking up each character builds the kind of direct recognition that makes on-air reception possible.
Beyond amateur radio, Morse appears in puzzle design, escape rooms, and accessibility contexts. Emergency situations occasionally call for improvised Morse signalling — long and short flashes of a light, for example. Having a translator available means you can verify a message before sending it rather than hoping you remembered the sequences correctly.
How to use it
- Select Text → Morse or Morse → Text using the toggle.
- Type or paste your input into the text area.
- The output updates instantly as you type — no submit button needed.
- Click Play audio to hear the Morse tones; click Stop audio to halt playback at any time.
- Use Copy output to grab the result, Clear to reset, or Load sample to drop in a short example.
- Expand the Morse code reference table at the bottom to look up any character’s sequence.
Common pitfalls
In the Morse → Text direction, word separation requires / (space, slash,
space) between words. If you paste Morse that uses a different separator — a
double space, a pipe, or a vertical bar — the decoder will not recognise the
word boundaries and will treat everything as one long word. Edit the separators
to match the standard format before decoding.
Characters not in the Morse alphabet — emoji, accented letters, CJK characters — are silently skipped in the Text → Morse direction, so the output may be shorter than you expect. The unknown-sequence error in the Morse → Text direction means the input contains a dots-and-dashes pattern that does not correspond to any standard character; a typo that added or removed a dot or dash is the most common cause.
Tips and advanced use
Use the audio playback as a learning aid rather than just a verification step. Type a single word, listen to its Morse, then try to tap it out. Gradually increase the length and let your ear start associating patterns with letters before your eyes have a chance to look them up. This is the technique used by most successful Morse learners.
For puzzle creation or escape room design, the text-to-Morse direction produces clean output that can be printed, flashed with a torch, tapped on a surface, or embedded in an audio file. The reference table at the bottom of the tool means players can solve the puzzle without any prior Morse knowledge as long as they can find and read the table. Because the tool runs entirely in your browser, it works offline once the page is loaded, which is useful in venues where reliable internet access is not guaranteed.
Frequently asked questions
Does this tool send my text anywhere?
How does the audio playback work?
Which characters can be translated?
How are words separated in Morse output?
Is Morse Code a form of encryption?
Related tools
NATO Phonetic Alphabet
Spell out text using the NATO phonetic alphabet.
Binary to Text
Convert 8-bit binary back into readable text.
Text to Binary
Convert text into binary code.
Caesar Cipher
Encrypt and decrypt text with a custom Caesar shift.
ROT13 Cipher
Encode and decode text with the classic ROT13 cipher.
Pig Latin Translator
Translate English into Pig Latin and back.