Tools Berry

Morse Code Translator

Convert text to Morse code and decode Morse code back to plain text, instantly. Supports letters, numbers, and punctuation in International Morse. Everything runs in your browser — nothing is uploaded.

Type some text to see the Morse code.

How to use the Morse code translator

Text to Morse. Leave the direction on Text to Morse and type your message. Each letter becomes a group of dots (·) and dashes (–). Letters are separated by a space, and words are separated by a slash (/).

Morse to Text. Switch to Morse to Text and paste your code. Put a space between the letters and a slash between words — for example ... --- ... decodes to SOS. Anything that isn't valid Morse shows as a question mark so you can spot the problem.

Use Swap & reverse to send the output back into the input and flip the direction — handy for checking that a message round-trips correctly.

Your text never leaves your device — the translation happens entirely in your browser.

Morse code questions

How do I write spaces? One space between letters, a slash between words. Dots and dashes inside a single letter are written with no space.

Does it cover numbers and punctuation? Yes — A–Z, 0–9, and common marks like . , ? ! : ; = + - / @ using International Morse.

Why is there a question mark in my decoded text? A “?” means one of the dot-dash groups isn't a recognised Morse character — usually a stray symbol or a wrong number of spaces.

Is it really free? Yes, completely free with no signup, and nothing you type is uploaded.

More free tools