Morse Code Translator

The calculator turns text into Morse code and back. SOS is three dots, three dashes and three dots. HELLO starts with four dots. This is not a Caesar cipher.

Letter shifts are on the Caesar cipher. Character codes alone are on ASCII and Unicode.

Inputs

Result

Enter text or code. The result will appear here.

How it works

The calculator looks up each letter and digit in the ITU table. SOS gives ... --- ... , because S is ..., O is ---, and a space splits letters.

HELLO gives .... . .-.. .-.. --- . Two words, for example SOS SOS, are joined by /.

The other way, ... --- ... returns SOS. Empty sequences and a token that is not in the table are not accepted.

Ą Ć Ę Ł Ń Ó Ś Ź Ż have their own codes. That is a Polish extension, not ITU alone.

This is not a Caesar cipher and not a Unicode number. A • dot and an en dash are read as . and -.

A decode result is uppercase. hello and HELLO give the same code.

Formula

letter → a . and - sequence from the table; words join with /

A space in the code splits letters. / splits words.

How to use

  1. Choose the direction “Text to Morse”.
  2. Enter SOS and calculate. The result is ... --- ... .
  3. To get HELLO, enter HELLO.
  4. To get SOS back, choose “Morse to text” and paste ... --- ... .

SOS is ... --- ...

Three letters, three sequences, spaces between them.

...
S. Three dots.
---
O. Three dashes.
/
A word boundary, not a letter.

Examples

Example 1

  • Direction: text to Morse
  • SOS

... --- ...

What is SOS in Morse? ... --- ... .

Example 2

  • Direction: text to Morse
  • HELLO

.... . .-.. .-.. ---

What is HELLO in Morse? .... . .-.. .-.. --- .

Example 3

  • Direction: Morse to text
  • ... --- ...

SOS

What comes back from ... --- ...? SOS.

Related calculators

Frequently asked questions

What is SOS in Morse?

... --- ... . That is S, O, and S. A space splits letters.

What is HELLO in Morse?

.... . .-.. .-.. --- . H E L L O, with a space between letters.

What comes back from ... --- ...?

SOS. Words the other way are split by /.

Is this ITU Morse or railroad Morse?

ITU plus the Polish letters Ą Ć Ę Ł Ń Ó Ś Ź Ż. There is no railroad code here.

How do I split words?

In text, with a space. In code, with / or two spaces.

Do lowercase letters work?

Yes. hello and HELLO give the same code. The decode result is uppercase.

What about a question mark or a comma?

A question mark or a comma is not in the table, so the calculator does not convert it. Letters, digits, and the Polish letters from the table stay.

Can a dot or a dash be • or –?

Yes. The calculator turns • into a dot and – or — into a dash.

Is this a Caesar cipher?

No. Here a character becomes dots and dashes. Caesar shifts a letter in the alphabet.

Can I hear the code?

Yes. After the result, the button plays the dots and dashes in the browser. That is a local tone, not a transmitter.

Does Ą have its own code?

Yes. Ą is .-.- . That is a Polish extension, not ITU alone.

Sources

The ITU table maps a letter to dots and dashes. Polish letters are an add-on.

Page updated in 2026.