Skip to content

Morse Code Translator

Translate text to Morse code and Morse code to text, and hear it played as sound.

Runs in your browser — nothing you enter is sent to a server.

How the Morse Code Translator works

Type text to get International Morse code, or paste Morse — dots, dashes, spaces and slashes — to get text back; the direction is detected automatically. Letters are separated by a space and words by “ / ”. Accented letters are converted to their plain form, and characters with no Morse code are listed.

Select Play sound to hear the code at 18 words per minute with a 600 Hz tone, generated in your browser.

Formula

dot = 1 unit · dash = 3 · gap in a letter = 1 · between letters = 3 · between words = 7

At w words per minute a unit lasts 1.2 ÷ w seconds — about 67 ms at 18 wpm.

Examples

SOS

... --- ...

Hello world

.... . .-.. .-.. --- / .-- --- .-. .-.. -..

Frequently asked questions

What does SOS stand for?

Nothing — it was chosen in 1906 because its pattern, three dots, three dashes, three dots, is easy to send and recognize.

How do I type Morse code?

Use a period for a dot and a hyphen for a dash, a space between letters and a slash between words. Typographic dots (•) and dashes (−) work too.

Why does the output show a question mark?

A sequence of dots and dashes didn't match any letter — usually a missing space between two letters.

Text Reverser

Reverse text backwards, reverse the order of words or lines, or flip each word — emoji-safe.

Text Tools

Case Converter

Change text to UPPERCASE, lowercase, Title Case or Sentence case, or to camelCase, snake_case and kebab-case for code.

Text Tools

Number Base Converter

Convert whole numbers between binary, octal, decimal, hexadecimal and any base from 2 to 36, of any size.

Converters