Live translator

Morse Code Encoder

Turn normal text into Morse code dots and dashes. Use this page when you want to write a message in Morse, copy the output, or check how supported letters, numbers, and punctuation are encoded.

Source

3 spaces = letters · 7 = words · / = word break

Result

Playback Settings

20 WPM
600 Hz
75 %
Text to Morse

How to use the Morse code encoder

Use this page when the input starts as normal text and the result needs to be copyable Morse.

Who it is for

Writers, students, teachers, and puzzle solvers who need to turn readable text into dots and dashes.

What it does

The tool normalizes supported text, maps each character to International Morse, and keeps letter and word gaps readable.

How to use it

Type or paste text, review the Morse output, then copy it or move it into audio, practice, or spacing tools.

Worked examples

Worked encoding examples

These examples show how plain text becomes Morse and why spacing matters.

HELLO

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

Each letter becomes its own Morse pattern. The encoder uses 3 spaces between letters so the decoder can read the word back correctly.

SOS

... --- ...

SOS is short and recognizable, which makes it useful for checking output before moving into the SOS explanation.

TEST 123

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

The 7-space word gap keeps TEST separate from 123. Use the word separator if you need slash or pipe formatting.

Use it well

Common encoding mistakes

Most encoding problems come from pasted characters, missing word gaps, or using the wrong conversion page.

Unsupported symbols

If a symbol is skipped, replace it with a supported punctuation mark or check the punctuation reference.

Collapsed spacing

Morse needs visible boundaries. Keep letter gaps and word gaps intact before copying the output into another tool.

Wrong direction

If you already have dots and dashes, start with the Morse code decoder instead of the encoder.

Next step

Best next step after encoding

Once the text is encoded, hear the rhythm or practice the words so the output becomes recognizable, not just copyable.

FAQ

Encoder FAQ

What is a Morse code encoder?>

A Morse code encoder converts normal text into dots and dashes using International Morse mappings. Use it when you want to write or copy a message in Morse.

Can I encode numbers and punctuation?>

Yes. The encoder supports letters, numbers, and common punctuation that exists in the MorseWords character map. Unsupported characters are skipped rather than guessed.

Why are some characters skipped or unsupported?>

MorseWords keeps encoding conservative. If a pasted symbol is not in the supported Morse map, the tool omits it so the output does not invent an incorrect signal.

How should words be separated in Morse code?>

The encoder separates letters with 3 spaces and words with 7 spaces. If you need slash, pipe, or newline word breaks, use the word separator page after encoding.

Should I use the encoder or the main translator?>

Use the encoder when your task is only text to Morse. Use the main translator when you want the two-way workspace with audio and quick examples in one place.

Morse code navigation

Explore the Morse code toolkit

Jump between the translator, encoder, decoder, practice pages, printable charts, audio tools, and Morse code reference guides.

View the full MorseWords toolkit+

Core Morse tools

Learn by doing

Reference and output tools

Helpful Morse code pages