Free online Morse code translator
Translate text to Morse code or decode Morse code back into plain text instantly. This translator uses the standard International Morse Code, so it handles the full alphabet, all ten digits, and common punctuation like periods, commas, and question marks. Whether you are learning Morse for amateur radio, decoding a puzzle, sending a hidden message, or just curious what your name looks like in dots and dashes, everything converts live in your browser as you type — no sign-up and nothing to install.
How to use the Morse code translator
- Pick Text to Morse to encode, or Morse to Text to decode.
- Type or paste your content into the input box on the left.
- Read the translated result in the output box — it updates automatically.
- Press Play sound to hear the Morse as short and long beeps.
- Use Swap for a quick round trip, Copy result to save it, or Clear to start over.
How Morse code is written
Each letter is a unique sequence of dots (short signals) and dashes (long
signals). When Morse is written down instead of sent by sound, a single space
separates letters and a forward slash ( / ) separates words — the convention
this tool follows. For example, SOS becomes
... --- .... Unsupported characters and unknown patterns are reported before copying or playback.
To translate only the supported part of a text, explicitly enable skipping; the result shows how many characters were omitted.
Other text tools
Morse code is a fun way to encode a message, but it is not secret — anyone with this chart can read it. For a different kind of transformation, try the Base64 encoder / decoder to convert text into a compact ASCII string, or flip your words around with the reverse text tool. All of them run entirely in your browser and keep your data private.