Morse Code Translator: Decode and Encode Online

Paste dots and dashes to read a hidden message, or type text to turn it into Morse — the translator works both ways, instantly, and free.

Decode Morse Code to Text

Paste a sequence of dots and dashes into the translator and it returns plain text. Separate letters with a space and words with a slash (/) so the decoder knows where each character ends.

If a group has no match, the translator flags it, so you can spot a missing space or an extra dot. Most decoding mistakes are spacing problems, not wrong symbols.

Encode Text to Morse Code

Type any message and the translator converts each character to its dot-dash pattern in real time. Letters, digits, and common punctuation are all supported.

Choose the alphabet first: a Latin layout will not encode Cyrillic, Greek, or Arabic correctly, so switch the language to match the text you are translating.

Alphabet sample

A .-B -...C -.-.D -..E .F ..-.G --.H ....I ..J .---K -.-L .-..

Translate Morse in Seven Alphabets

The language selector covers English International Morse, Russian Cyrillic, Arabic, Japanese Wabun, Greek, Hebrew, and Korean SKATS. Each one uses its own table, so the result changes with the language you pick.

For a full reference while you translate, open the alphabet chart for the language you need and keep it beside the translator.

Hear and Send What You Translate

Reading dots and dashes is only half of Morse. The iOS and Android app plays your translation as audio, flashes it on the flashlight, and can even decode Morse it hears through the microphone — all offline.

That takes the app past a web translator: practice by ear, signal across a room with light, or capture a tone someone taps near the phone.

Try the Morse translator

Related guides

Frequently Asked Questions

Can Morse code be used without internet?

Yes. Morse code is a signal system, so encoding, decoding, and audio playback can work fully offline.

Does every language use the same Morse alphabet?

No. English uses International Morse, while Russian, Arabic, Japanese Wabun, Hebrew, Greek, and Korean SKATS have their own mappings.

How do I decode a Morse code message?

Paste the dots and dashes into the translator, using a single space between letters and a slash between words. The text appears instantly, and in the app it works with no account and no internet connection.

Is the Morse code translator free?

Yes. Decoding Morse to text and encoding text to Morse are free on the web and in the app. The only paid extra is combined sound and flashlight signaling, which is free to try first.

Can I translate Morse code into Russian or another language?

Yes. Switch the alphabet selector to Russian, Arabic, Japanese, Greek, Hebrew, or Korean before translating, and the table changes to that language.