We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
Morse Code Translator
Was this tool helpful to use?
Your feedback helps us make it better
Translate text to Morse code and vice versa. Features custom dot/dash symbols and audio playback for learning and communication.
Overview
Understand what the tool solves, how it works, and the boundaries of its data.
This translator works in both directions: enter a message to see dot-and-dash notation, or enter separated Morse groups to read the text. International Morse represents characters with short and long signals. In writing, those are commonly shown as dots and dashes; the ITU publishes the International Morse code recommendation. This page also lets you choose replacement symbols and separators when both sender and reader use the same settings.
Morse is an encoding convention. It changes how characters are represented; it does not encrypt or protect a message. The Play control makes tones from text entered in encoding mode. It does not listen to a recording, upload audio, or transcribe beeps into text.
Guide
Follow the workflow and verify inputs and outputs with practical examples.
Start with text-to-Morse, or use Swap to change to Morse-to-text. Swap carries the current result into the input so you can check a conversion in reverse.
For example, enter SOS to encode it as ... --- .... For decoding, separate letters with the character separator and words with the word separator. With defaults, a slash marks a word break.
The result updates as you type. In encoding mode, Play creates an audible tone from the standard dot-and-dash representation. Copy the displayed result when you need to paste it elsewhere.
Short code, long code, character separator, and word separator can each be changed. Keep the short and long symbols distinct, and make sure separators do not create ambiguous tokens. The recipient must use the same choices to decode reliably. Reset restores dot, dash, a space between characters, and slash between words.
Use cases
See how the tool fits into real work and everyday tasks.
Encode a short word, listen to its rhythm, then swap directions to compare the decoded result with the original.
Paste a sequence whose letter and word boundaries are known. The separators matter because an unspaced run of dots and dashes can have more than one interpretation.
Agree on replacement symbols and separators first, then send both the notation and its settings to the other person. Custom notation is not automatically compatible with ordinary Morse references.
Q&A
Find concise answers to common questions and confusing cases.
No. It plays a tone for text you encode, but it has no microphone or audio-file transcription input. To decode here, enter written dot-and-dash groups.
No. Morse maps characters to signal patterns. Anyone who knows the code and boundaries can read it, so do not treat it as a security measure.
Check the symbols and both separators, and confirm that each letter is separated consistently. Unknown patterns cannot be confidently mapped. Nonstandard symbols require the same settings used to encode.
The tool has a fallback representation for characters without a standard mapping. That representation is not the same as a universally standardized Morse character assignment, so it may not work with other decoders. For interoperable messages, use characters in the International Morse table.
Notes
Review scope, result limitations, and important precautions before use.
Playback is a listening aid, not a receiver or transcription feature. Browser audio support and user volume settings affect playback. For radio or other operational communication, follow the applicable service procedures and use the agreed code and timing; a copied text conversion alone does not verify a transmission.
Related
Discover related tools, collections, and available API capabilities.