en

Morse code

Translate text into Morse code and back (ITU standard) - locally in your browser, instantly and with no upload.

Running locally on your device ...

Running locally on your device ...

0%

Is my file uploaded?

No. Everything runs in your browser - your file never leaves your device. How this is verifiable

No upload100% local
Your content stays with youno third-party access
Hosted in GermanyGlobal Content Delivery
Independently auditedTLS A+ · HTTP headers A+

Morse code transmits letters and digits as a sequence of short and long signals - shown as dots and dashes. It comes from telegraphy and is still used today, for example in aviation and at sea or as the distress signal SOS. This tool translates both ways: you enter ordinary text and get the Morse code, or you enter dots and dashes and get the readable text.

The tool detects automatically what you enter. Letters within a word are separated by a space, whole words by a slash - so the division is preserved when translating back. The letters A to Z, the digits 0 to 9 and the common punctuation marks of the international ITU standard are supported. Characters without a Morse equivalent are omitted.

The whole translation runs entirely locally in your browser in pure JavaScript - your text is not uploaded, not stored, and no foreign library is loaded from a CDN. You can download the result as a text file or copy it straight out.

About the technique behind it: in international Morse code (ITU) a dash is three times the length of a dot, the gap between two characters equals one dash, and the gap between words equals seven dots. The best-known signal is SOS - three dots, three dashes, three dots - as one continuous sequence with no character gaps.

Specifications

Specifications
Input formatsText input
Output formatTXT
Batch processingNo
ProcessingLocally in your browser (JavaScript)
File uploadNone

In 3 steps

  1. Paste text or Morse code into the text field.
  2. Click translate.
  3. Read the result or download it as a text file.

Limitations: Letters, digits and common punctuation per the ITU standard are supported; characters without a Morse equivalent are omitted. Letters are separated by a space, words by a slash. Upper and lower case are not distinguished, because Morse code does not have them.

FAQ

Is my text uploaded?

No. The translation runs entirely locally in your browser; your text never leaves your device and is not stored.

How are words separated?

Letters within a word by a space, whole words by a slash (/). That way the word division is preserved when translating back.

Which characters are supported?

A to Z, 0 to 9 and common punctuation per the international ITU standard. Characters without a Morse equivalent are omitted.

Does the tool detect the direction automatically?

Yes. Inputs of only dots, dashes and separators are turned into text, everything else is turned into Morse code.

Related tools

Text to binary · Roman numerals · Text to ASCII codes