TextArray
100% local

Morse code translator

Translate text to Morse code and Morse code back to text.

Input
Output

Morse code translator

Type a message and this tool writes it out in Morse code as dots and dashes, or paste a string of dots and dashes and read it back as plain text. Pick the direction in the options and the result updates live as you type, line by line, so multi-line notes keep their structure.

The translator covers the full international (ITU) alphabet: the letters A to Z, the digits 0 to 9 and common punctuation such as the period, comma, question mark, slash and @ sign. Letters are separated by a single space and words by a slash, or switch the word separator to three spaces if you prefer that convention — the decoder accepts both, however the code was written. Accented letters are converted to their base form before translation, so á encodes as the code for A and č as the code for C. Anything with no Morse representation, such as emoji, is simply skipped and counted in the tally under the output — it never causes an error.

Use the tool to learn the alphabet, prepare practice sheets for ham radio, build puzzles for an escape room or a geocache, or decode a message spotted in a book or a film. It works with text only — it does not play the code as audio — which keeps it fast and dependable even for long passages.

Everything runs locally in your browser: nothing is uploaded and the page keeps working offline. Copy the result, download it as a .txt file, or move it back into the input and translate in the other direction.

FAQ

Which characters can be translated?
The letters A–Z, the digits 0–9 and common punctuation such as . , ? ! / ( ) : ; = + - _ " $ and @. Accented letters are converted to their base form first, and anything else is skipped and counted in the tally.
How are words separated in Morse code?
A single space separates letters and a slash separates words by default. Switch the option to use three spaces between words instead — the decoder understands both notations.
Why does decoded text come out in capital letters?
Morse code has no letter case: A and a share the same code. Decoded text is therefore written in capitals.
Can it play the code as sound?
No. This tool translates text only, which keeps it fast and lets it work offline. The dots and dashes it produces are the standard notation, so you can paste them into any audio trainer.
Is my text uploaded anywhere?
No. The tool runs entirely in your browser and your text never leaves your device.