Skip to content
MCT.site

Text to Morse Code Converter

Type your message and get accurate International Morse Code instantly

Speed
Accurate

ITU-Standard Output

Every letter maps to International Morse Code — the same standard used on ham radio and aviation bands.

Listen

Instant Audio Preview

Press Play to hear your message as CW tones before you copy or share the pattern.

Share

Share & Export

Copy Morse to clipboard, download WAV, or generate a share link with your text pre-filled.

How to Convert Text to Morse Code

Type any message — a callsign, practice phrase, or SOS — and this tool converts each character to International Morse Code instantly. Letters are separated by spaces; words are separated by a forward slash (/).

Example: HELLO becomes .... . .-.. .-.. ---. Use the Advanced tab for Farnsworth timing, alphabet quick-insert, and a live visualizer that syncs with audio playback.

Example: HELLO → Morse

HELLO
.... . .-.. .-.. ---

How to convert text to Morse code online

Turn plain English text into International Morse Code dots and dashes using our free encoder.

  1. 1

    Type your message

    Enter text in the input box — up to 2,000 characters. The tool accepts letters A–Z, numbers, and common punctuation.

  2. 2

    Read the Morse output

    The right panel shows your message as Morse code. Each letter is a group of dots and dashes separated by spaces.

  3. 3

    Play, copy, or download

    Use Play for CW audio, Copy for the Morse string, or WAV to save an audio file. Adjust WPM and pitch in Basic or Advanced settings.

Convert Text to Morse Code Online — Free ITU-Standard Encoder

Turning plain English into Morse code is one of the first skills every amateur radio operator, scout, and history student learns. Our text-to-Morse encoder converts any message into International Morse Code instantly — no manual lookup table required. Type a word, a callsign, or an entire sentence and watch dots and dashes appear in real time.

Every character follows the ITU International Morse Code specification (ITU-R M.1677-1), the same standard tested on ham radio licensing exams and heard on CW bands worldwide. Whether you are preparing for a technician exam, building a classroom demo, or encoding a secret message for fun, you get accurate, copy-ready output every time.

ITU-standard encoding Real-time conversion WAV export & share links 100% private — runs in browser

What Is Text-to-Morse Conversion?

Text-to-Morse conversion maps each letter, number, and punctuation mark to a unique pattern of short signals (dots) and long signals (dashes). The process is deterministic: the letter A is always .-, the letter E is always ., and the digit 5 is always ......

Unlike encryption, Morse encoding is not secret — it is a standardized notation. Anyone with a chart can read it. That transparency is why Morse remains a practical skill: it works across languages, equipment types, and signal conditions when voice communication fails.

Example: HELLO → Morse

HELLO
.... . .-.. .-.. ---

How Our Text-to-Morse Encoder Works

When you type in the input box, JavaScript reads each character and looks up its ITU Morse equivalent from a built-in alphabet table. Letters become dot-dash groups separated by spaces. Words are separated by a forward slash (/). The conversion happens on every keystroke — there is no submit button and no server round-trip.

Supported Characters

The encoder handles the full ITU alphabet: A through Z, digits 0 through 9, and common punctuation including period, comma, question mark, slash, and equals sign. Characters outside the standard set appear as # so you know immediately that something needs correction.

Audio, Export, and Advanced Controls

Press Play to hear your encoded message as CW (continuous wave) tones. Adjust speed from 5 to 40 WPM and pitch from 300 to 1500 Hz. Download a WAV file for offline practice, or generate a share link that pre-fills your message. Open the Advanced tab for Farnsworth spacing, prosign shortcuts (SOS, CQ, AR, SK), alphabet quick-insert buttons, and a live visualizer that highlights each character during playback.

Step-by-Step: Encode Your First Message

  1. Enter your text in the Plain Text input box. Try SOS or your ham radio callsign.
  2. Review the Morse output in the right panel. Confirm spacing: one space between letters, / between words.
  3. Click Play to hear the pattern at your chosen WPM. Beginners often start at 10–15 WPM.
  4. Copy or download the Morse string, or share a link with a friend for practice.

For longer messages, use the Advanced tab to insert prosigns or correct individual letters with the alphabet keyboard without retyping the entire message.

Common Encoding Examples

These reference patterns help you verify output and learn letter groups by sight:

TextMorse CodeNotes
SOS... --- ...International distress signal
CQ-.-. --.-General call — "seek you"
HELLO.... . .-.. .-.. ---Common practice word
73--... ...--Ham radio "best regards"
5.....All dots — easy to remember

Morse Timing and Spacing Rules

Correct written spacing matters as much as correct letter patterns. When you paste encoded Morse into a decoder, these rules determine whether the output reads correctly:

1 unitDot length
3 unitsDash length
3 unitsGap between letters
7 unitsGap between words

Written Morse uses spaces instead of timing gaps. Example: HELLO WORLD encodes to .... . .-.. .-.. --- / .-- --- .-. .-.. -... Missing the slash between words causes the decoder to merge them into one unreadable group.

Pro tip: Enable Farnsworth spacing in Advanced mode to slow down individual letters while keeping word gaps at normal speed — a proven method for building recognition skill without overwhelming beginners.

Who Uses a Text-to-Morse Converter?

  • Ham radio students preparing for licensing exams who need quick verification of study phrases
  • Teachers and scout leaders creating worksheets, flashcards, and classroom demonstrations
  • Historians and writers embedding authentic Morse patterns into fiction or documentary projects
  • Accessibility advocates exploring Morse as an alternative input method for assistive technology
  • Escape room designers and puzzle creators who need accurate encoded clues

Because our tool runs entirely in the browser, it works in classrooms and libraries where installing desktop software is impractical. No account, no download, no pop-up ads blocking the encoder.

Common Mistakes When Encoding Text to Morse

Forgetting Word Separators

Encoding HELLO WORLD without the slash produces one long letter group that decoders cannot split. Always use / between words.

Mixing American Morse with International Morse

Older American railroad Morse used different patterns for some characters. Our encoder uses International Morse only — the standard for modern ham radio, aviation, and maritime use.

Expecting Lowercase to Encode Differently

International Morse has no separate lowercase patterns. The encoder treats a and A identically as .-.

Fix it fast: If your output shows unexpected # symbols, check for accented letters, emoji, or special Unicode characters not in the ITU table.

Privacy, Accuracy, and Why Choose Our Encoder

We built MorseCodeTranslator.site because existing online converters were cluttered with pop-up ads and sent data to unknown servers. Our encoder processes everything locally in JavaScript. Your messages — whether a practice callsign or a personal note — never leave your device.

Accuracy comes from a verified ITU alphabet table maintained alongside our decoder, audio player, and image tools. The same character always maps to the same pattern across every page on this site, so you can encode here and decode on our Morse-to-Text page with confidence.

Related Tools and Next Steps

After encoding, continue your workflow with these companion tools:

Start with five minutes of daily encoding practice. Type a new word each day, play the audio, and say the letter aloud as you hear it. Consistency beats cramming — and our free encoder is always here when you need it.

Frequently Asked Questions

How do I convert text to Morse code?
Type or paste your message into the input box on this page. The encoder converts each letter to International Morse Code in real time. Example: HELLO → .... . .-.. .-.. ---
What is the spacing rule in Morse code?
Put one space between letters within a word and a forward slash (/) between words. Example: HELLO WORLD → .... . .-.. .-.. --- / .-- --- .-. .-.. -..
Can I hear the Morse code audio?
Yes. Click Play to hear CW tones at your chosen WPM and pitch. Use the Advanced tab for Farnsworth spacing, sound type (sine, square), and a live visualizer.
What characters are supported?
Letters A–Z, numbers 0–9, and common punctuation including period, comma, question mark, and slash. Unsupported characters appear as # in the output.
Is text-to-Morse conversion free?
Completely free. No account, no download, and no pop-up ads. All encoding runs locally in your browser for privacy.
What WPM speed should I use?
Beginners often start at 5–10 WPM. Standard conversational CW is 15–20 WPM. Increase speed as you practice — our tool supports 5–40 WPM.