Morse Code Translator

Morse Code Translator & Converter

Use this free Morse code translator and converter to turn text into Morse code or decode Morse code back to text instantly. Copy the result or play it as audio directly in your browser. You can also practice your skills with our Morse code trainer, decode sound files using our audio decoder, view our dedicated Morse Code Alphabet Chart, or design custom jewelry patterns with our Morse Code Bracelet Translator.

Full reference chart

Every letter, number, and punctuation mark in International Morse Code. Click any card to copy its code to your clipboard.

StandardITU International26 Latin letters · digits · punctuation · accented characters150 chars
0-----
1.----
2..---
3...--
4....-
5.....
6-....
7--...
8---..
9----.
[BT]-...-
[AS].-...
[KN]-.--.
[AR].-.-.
[SOS]...---...
[SK]...-.-
[HH]........
Æ.-.-
Å.--.-
Ä.-.-
Ö---.
Ü..--
É..-..
Ñ--.--
Á.--.-
Ç-.-..
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--..
..-.-.-
,--..--
?..--..
'.----.
!-.-.--
/-..-.
(-.--.
)-.--.-
&.-...
:---...
;-.-.-.
=-...-
+.-.-.
--....-
_..--.-
".-..-.
$...-..-
@.--.-.
.-
-...
-.-.
-..
.
..-.
--.
....
..
.---
-.-
.-..
--
-.
---
.--.
--.-
.-.
...
-
..-
...-
.--
-..-
-.--
--..
.----
..---
...--
....-
---..
-...-
--..--
.-.-
..--..
.-..-.
----.
.--.-.
..-..
-..-.
-.-
---
---
--.
.---
-.-.
...
...
-.--
-.--
-..
-..
-
-
.-.--
.-.--
-.
-...
.--.
.--..
.--..
..-.
..-.
--
.-.
.-..
.-..
.--
....
....
---
.-
..
..
..-
..--
.
---
--.-
..-.

Morse Code Generator – Convert Text to Morse Code

A simple way to translate your messages into dots and dashes.

If you are looking for a reliable Morse code generator, you can use our interactive tool at the top of this page. This tool makes it incredibly simple to convert text to Morse code instantly.

Simply enter your normal text into the input panel, and the tool will automatically convert it into dots and dashes in real time. Once your message is generated, you can quickly copy the Morse code result to your clipboard with a single click. Furthermore, you can play the Morse code as audio directly in your browser, allowing you to hear exactly how your translated message sounds.

Translator Usage

Four stages of going from blank input, to sound

  1. 01

    Type or paste your text

    Enter any combination of letters, numbers, and regular punctuation into the left panel. Spaces, commas, question marks, and even prosigns like AR and SK are directly taken care of by the translator.

  2. 02

    Watch the output update live

    Your input translates into sequences of dot-and-dash codes character by character in real time, with forward slashes indicating spacing between words. No button press is required.

  3. 03

    Change speed, pitch and volume before playing

    Set a comfortable transmission rate with the WPM slider. For beginners, 10 to 15 WPM is ideal (some even go lower, but I would not recommend it) — while experienced operators prefer a solid top speed of 20 or more. Pitch also defaults to 650 Hz, which is a comfortable range that doesn't tire out the ears over long periods of use.

  4. 04

    Listen to the audio and train your ear

    Update your code and then click the Play button to listen without looking at the output panel. Your brain will start to recognize rhythmic patterns directly from sound, instead of needing visual dot-dash translation. That reflex to listen is what real operators refer to as "earcopy."

Our Morse Code Trainer plays one character at a time with randomized audio tests and requires you to identify the character before it reveals the answer. It is the quickest way to go from recognition to instant recall.

Understanding International Morse Code Timing and Audio

Why every gap matters as much as every tone.

International Morse code is not just about dots and dashes. The timing relationships between those symbols carry as much meaning as the symbols themselves. The entire system is built around one foundational unit: the duration of a single dot.

1 unit

Dot (·)

The shortest possible tone burst

3 units

Dash (—)

Exactly three times a dot's length

1 unit

Gap within a letter

The silence between dots and dashes

3 units

Gap between letters

Same length as one dash

7 units

Gap between words

Long enough to feel like a breath

Model (Word Per Minute & Farnsworth Spacing)

Morse speed is specified in words per minute (WPM) with the standard test word PARIS being transmitted in 50 dot-units of time. One dot at 20 WPM lasts approximately 60ms. 5 WPM extends it to about 240ms.

The Farnsworth method is a great starting point for those following a beginner Morse code guide. It maintains a constant operational speed (18 to 20 WPM on average) for individual characters while expanding the silence between letters and words. Because your ear learns the actual rhythmic feel of each character from the beginning, you do not need to relearn it later as the gaps shrink.

Choosing the Right Sidetone Pitch

A comfortable sidetone pitch for most operators is between 600 Hz and 700 Hz. Frequencies below 500 Hz may sound muddy over speakers, while those above 800 Hz can become piercing during longer sessions. The default 650 Hz here is intentionally centered in this sweet spot. If you are listening with headphones, you might want to drop to 600 Hz for longer practice runs.

Since you are decoding audio recordings or live microphone input rather than typed text, we created an adaptive noise Morse code decoder that uses a 200-400 Hz bandpass filter. This allows it to extract signals from real audio recordings, even in the presence of background noise.

Common Morse Code Abbreviations and Prosigns

The shorthand that operators use daily on ham radio and in emergency signaling.

On-air Morse conversations rely heavily on agreed shorthand. Knowing these abbreviations helps you read real transmissions rather than just translated text. For example, the SOS in Morse code has become the universal standard for distress signals.

SOS··· ––– ···

Distress call (sent as one prosign, no spaces)

CQ–·–· ––·–

General call: any station please reply

73––··· ·––

Best regards; the standard amateur radio farewell

88––··· ––···

Love and kisses; used between operators who know each other

AR·–··–

End of transmission (sent as a single prosign)

SK···–·–

End of contact (station signing off)

BK–···–·–

Invite receiving station to transmit

QSL––·– ···– ·–··

I confirm receipt of your transmission

QRN––·– ·–· –·

Troubled by static or interference

QRM––·– ·–· ––

Interference from other stations

QSY––·– ···– –·––

Please change to another frequency

DE–·· ·

This is (identifies the sending station)

If you want to share messages using custom symbol sets instead of standard dots and dashes, try the Morse code cipher tool. It lets you swap dots and dashes for emojis, words, or any character of your choice, then decode them the same way.

Frequently Asked Questions

Quick answers to common questions about this Morse code tool.

Can This Tool Decode A Real Audio Recording?

Not this specific tool, as it focuses on written text. For actual audio files or live microphone input, our dedicated audio decoder tool uses its own recording mechanism and a bandpass filter to isolate the highest-energy frequency regions. It then automatically converts those tonal pulses directly to text. It supports popular formats such as WAV and MP3.

Try the audio Morse decoder

When I input dot-dash text into the decoder, my decoded output looks wrong. Why?

Spacing is everything in Morse code. You separate letters with a single space and words with three spaces (or a forward slash). If you add inconsistent spaces, a fixed-spacing translator cannot tell where each letter begins and ends. Once you correct the spacing, the output should translate properly.

What is the difference between WPM and effective WPM?

Standard WPM measures how quickly individual characters are sent, using the word PARIS as a baseline. Effective WPM, however, takes into account the real duration of all pauses between characters and words. By stretching the gaps, the Farnsworth method intentionally lowers the effective WPM while keeping the character WPM high. This helps beginners learn without developing bad habits.

Is this translator completely private?

Yes. The tool runs entirely locally within your browser. Your text is never sent to a server, never logged, and no record is retained anywhere. The Web Audio API is used to generate the on-device audio. You can even disconnect from the internet, and the translator will continue to operate normally.

Available Languages

More About This Tool

Deeper answers on features, browser compatibility, and how the audio engine works.

Built with precision. No data leaves your browser.