Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Text to Morse Code

Text to Morse Code

Convert any text to International Morse Code instantly with audio playback and visual dot-dash representation.

Text to Morse Code Converter

This tool turns ordinary text into International Morse Code in real time. Type or paste any message and watch each letter, number, and punctuation mark resolve into its dot-and-dash equivalent instantly. You can hear the result as audio, see a visual dot-dash representation, and copy the output with a single click.

Morse code represents every character as a sequence of short signals (dots) and long signals (dashes). It was developed in the 1830s and 1840s for the telegraph and is still used today in aviation, amateur radio, and emergency signalling.

Common Use Cases

Learning & Practice

Study the Morse alphabet, practise sending messages, and train your ear with adjustable audio playback.

Amateur Radio

Prepare CW (continuous wave) transmissions or decode call signs and shorthand used by ham operators.

Puzzles & Hidden Messages

Encode names, dates, or secret notes for escape rooms, treasure hunts, jewellery engravings, and tattoos.

How to Convert Text to Morse Code

1

Type or Paste Your Text

Enter any message in the input panel. Conversion happens automatically as you type — no button to press.

2

Read the Morse Output

The translation appears instantly in the output panel. Letters are separated by a single space and words by a slash (/).

3

Play the Audio

Click Play to hear the code as authentic dot-dash tones. A progress bar tracks playback; Stop ends it at any time.

4

Adjust Speed & Frequency

Use the sliders to set the speed (5–40 WPM) and the tone frequency (300–1000 Hz) so the audio matches your ear or practice level.

5

Copy the Result

Press the copy button to send the Morse output to your clipboard, ready to paste anywhere.

Spacing rules: one space between letters and / (slash with spaces) between words. For example, HI becomes .... .. and HI YOU becomes .... .. / -.-- --- ..-.

Features

Real-Time Conversion & Playback

Instant Encoding

Text becomes Morse code as you type, with no delay and no need to submit a form.

  • Letters A–Z
  • Numbers 0–9
  • Common punctuation

Customizable Audio

Hear authentic Morse tones with controls for both timing and pitch.

  • Speed: 5–40 WPM
  • Frequency: 300–1000 Hz
  • Play / Stop with progress bar

Built-In Tools

Visual Dot-Dash

A visual display shows the dots and dashes for each character, reinforcing the rhythm of the code.

Reference Chart

A complete chart of every letter, digit, and punctuation mark with its Morse pattern, always on hand.

Reverse Mode

Switch to Morse to Text with one tap to decode dots and dashes back into readable text.
Runs in your browser: all encoding and audio generation happen locally on your device. Your text is never uploaded to a server.

Understanding Speed (WPM)

Morse speed is measured in words per minute (WPM), based on the standard reference word "PARIS", which is exactly 50 units long. Choosing the right speed makes practice far more effective.

SpeedLevelTypical Use
5 WPMBeginnerFirst lessons; learning individual characters
10–13 WPMPractisingDefault speed; comfortable for new learners
20 WPMProficientCommon amateur radio conversation speed
30–40 WPMExpertHigh-speed contesting and experienced operators
Learning tip: the Koch and Farnsworth methods teach characters at a fast tone speed but with extra space between them. Start by recognising the sound of full characters rather than counting individual dots.

Frequently Asked Questions

What characters are supported?

All letters A–Z, numbers 0–9, and common punctuation marks — including period, comma, question mark, exclamation mark, slash, parentheses, colon, semicolon, plus, minus, equals, and the @ sign. The converter follows the International Morse Code standard.

How are words separated in Morse code?

Words are separated by a slash (/) with a space on each side, while letters within a word are separated by a single space. This is the conventional way to write Morse in text so it stays readable and can be decoded reliably.

What does WPM mean?

WPM stands for Words Per Minute and controls how fast the Morse audio plays. It is calculated using the standard word "PARIS". A common starting speed is 10–13 WPM, while experienced amateur radio operators often work at 20 WPM or faster.

Is Morse code case-sensitive?

No. Morse code has no concept of uppercase or lowercase, so "Hello" and "HELLO" produce exactly the same sequence of dots and dashes. Letters are treated identically regardless of how you type them.

Why does an emoji or special symbol disappear from the output?

International Morse Code only defines patterns for letters, digits, and a fixed set of punctuation. Characters outside that set — such as emoji or rare symbols — have no Morse equivalent, so they are skipped in the output. Check the reference chart to see exactly which characters are supported.

Can I decode Morse code back into text?

Yes. Switch to the Morse to Text mode to do the reverse — paste dots and dashes and the tool returns the plain text instantly, with the same audio playback and reference chart.

Text to Morse Morse to Text
Text
Morse
Translation will appear here...
Morse Code Reference
A .-
B -...
C -.-.
D -..
E .
F ..-.
G --.
H ....
I ..
J .---
K -.-
L .-..
M --
N -.
O ---
P .--.
Q --.-
R .-.
S ...
T -
U ..-
V ...-
W .--
X -..-
Y -.--
Z --..
0 -----
1 .----
2 ..---
3 ...--
4 ....-
5 .....
6 -....
7 --...
8 ---..
9 ----.
. .-.-.-
, --..--
? ..--..
' .----.
! -.-.--
/ -..-.
( -.--.
) -.--.-
& .-...
: ---...
; -.-.-.
= -...-
+ .-.-.
- -....-
_ ..--.-
" .-..-.
$ ...-..-
@ .--.-.
Type or paste any text to instantly see the Morse code translation
Click Play to hear the Morse code audio with adjustable speed and tone
Supports letters A-Z, numbers 0-9, and common punctuation marks
Want to learn more? Read documentation →
1/4

Morse Code Translator

Morse Code to Text Text to Morse Code (current page)
Can't find it? Build your own tool with AI
Start typing to search...
Searching...
No results found
Try searching with different keywords