Morse Code Translator

Translate text into Morse code and Morse code back into text.

Encoding & Conversion Free, no sign-up Runs in your browser

Morse Code Translator tool

Letters separated by a space, words by a forward slash.

About the Morse Code Translator

Morse Code Translator converts between ordinary text and the dots and dashes of International Morse code. Type in either box and the other fills in as you go. Letters are separated by a space and words by a forward slash, which is the standard written convention and the one most references use.

The full International Morse alphabet is supported: the twenty-six letters, the digits, and the common punctuation marks including the full stop, comma, question mark, apostrophe, slash and the at sign. Morse has no concept of capital letters, so text is uppercased on the way in and comes back uppercase on the way out.

A playback button sounds the result through your browser so you can hear the rhythm, with a speed control measured in words per minute. Hearing it matters, because Morse is a timing code rather than a visual one: a dash is three times the length of a dot, the gap between symbols is one dot, between letters three, and between words seven.

How to use the Morse Code Translator

  1. Type text or MorseUse whichever box matches what you have. The other fills in as you type.
  2. Check the separatorsLetters are separated by spaces and words by a forward slash.
  3. Listen to itPress play to hear the result, and adjust the speed in words per minute.
  4. Copy the resultEach box has a copy button.

Features

  • Full International Morse alphabet, digits and common punctuation
  • Translates in both directions as you type
  • Audio playback through the browser, with no file to download
  • Adjustable speed in words per minute
  • Standard letter and word separators
  • Flags characters that have no Morse equivalent
  • Copy either box in one click

Who uses this tool

The morse code translator is used by writers, developers, students, marketers and anyone else who needs the job done once without installing software. Common cases include:

  • Learning Morse code by sight and by ear
  • Decoding a Morse message from a puzzle or a game
  • Preparing a message for an amateur radio exercise
  • Teaching how timing carries information in a code
  • Making a themed message for a party or an escape room

Frequently asked questions

Why is there no difference between capital and lowercase letters?

Morse code has no case. It was designed for telegraph operators sending letters as timed signals, and a single set of symbols covers each letter. Text is uppercased so the result is unambiguous.

What do the spaces and slashes mean?

One space separates letters and a forward slash separates words. The convention exists because written Morse would otherwise be unreadable, and it matches what most reference tables and puzzles use.

How is the timing structured?

A dash lasts three times as long as a dot. Within a letter, symbols are separated by one dot length; between letters by three; between words by seven. The playback follows these ratios, which is why it sounds like real Morse rather than evenly spaced beeps.

What does words per minute mean?

It is the standard measure of Morse speed, based on the timing of the word PARIS. Beginners usually start around 5 to 10 words per minute; experienced operators work well above 20.

Which characters cannot be translated?

Anything outside the letters, digits and the supported punctuation. Unsupported characters are listed in a message rather than silently dropped, so you know what was left out.

Does the audio need an internet connection?

No. The tone is generated by your browser's audio engine, so playback works once the page has loaded, with no file to fetch.

If the morse code translator is not quite what you need, these other free tools solve closely related problems.

Text to Binary Converter

Convert text to binary or hex byte values, and convert them back to text.

Encoding & Conversion Use tool

Number Base Converter

Convert a number between binary, octal, decimal, hex and custom bases.

Encoding & Conversion Use tool

Base64 Encoder

Encode any text, including emoji and accents, to a Base64 string.

Encoding & Conversion Use tool

Text Reverser

Flip text backwards at character, word or line level in one click.

Text Tools Use tool

Case Converter

Convert any text to UPPERCASE, lowercase, Title Case, Sentence case and more.

Text Tools Use tool