Want to turn words into dots and dashes, or read a dot-and-dash message back into English? This free morse code converter works both ways using International Morse code: type text to get Morse, or paste dots and dashes to get text back. The distress signal SOS, for example, is … — … — three dots, three dashes, three dots. Everything runs in your browser, so nothing is uploaded, nothing is stored, and no signup is needed.

How to use this morse code converter

Three quick steps — no signup, no cost.

1Choose a direction

Pick text to Morse, or Morse to text — or paste into either box and let the tool follow your input.

2Type or paste your message

For Morse input, use a dot (.) for a short signal and a hyphen (-) for a long one, with one space between letters and a slash (/) between words.

3Copy or listen to the result

Copy the converted message, or play it as beeps to hear the rhythm of the code.

Why this morse code converter follows the international alphabet

Morse only works if both sides use the same code and the same spacing — so this tool states both plainly.

International Morse throughout

All 26 letters, 10 digits, and common punctuation follow the standard international alphabet, so code learned here matches code anywhere else.

Upper and lower case give the same code

HELLO and hello produce identical Morse, because the code has no case — only the letters matter.

Unrecognised code is flagged, not hidden

A Morse group with no matching letter is shown as an error marker instead of being silently dropped, so you can see exactly where the message breaks.

Private by design

Conversion and audio run in your browser, so your messages are never uploaded or stored.

Spacing rules: the part most Morse messages get wrong

Dots and dashes are only half the code — the gaps between them carry the meaning.

One space between letters. …. .. is HI, but …… with no gap is not a letter at all — without the space, the decoder cannot tell where one letter ends and the next begins.

A slash between words. …. .. / -.– — ..- is HI YOU. A slash, or a wider gap, marks the word boundary; without it, two words blur into one long letter stream.

A dash lasts three dots. In timing terms a dash is three times as long as a dot, and the gap between words is longer still — which is why audio playback at a steady speed is the best way to check whether your spacing reads correctly.

Morse Code Converter FAQs

Short, direct answers to the questions readers ask most.

Use a dot (.) for a short signal and a hyphen (-) for a long one, put one space between letters, and a slash (/) between words — for example, …. .. / – …. . .-. . reads as HI THERE.

… — … — three dots, three dashes, three dots, with no spaces inside each group.

No. Morse code has no case, so “HELLO” and “hello” produce exactly the same dots and dashes.

Supported letters, digits, and common punctuation convert normally; characters the tool does not recognise are skipped without stopping the rest of the message, and unrecognised Morse groups are flagged so you can fix them.

Yes — free, with no account and no signup.