·—· Professional Morse Code Toolkit
Free · No Signup · 100% Client-Side

Morse Code Translator: Translate, Listen, Decode, and Learn Morse

A fast, private, browser-based workspace for converting text, decoding audio and images, practicing signals, and mastering International Morse code.

● No registration● Private in-browser processing● Mobile friendly
LIVE SIGNAL
· · · — — — · · ·
SOS · International distress signal













💡 Visual Flash — signals will appear here




15


700


80%

Options:

Farnsworth
Flash Light
Vibrate

0
Characters
0
Words
0
Signals
—
Est. Duration

Use this free Morse code translator to convert a quick message, learn the alphabet, or build your speed. Everything runs in your browser, so nothing you type is uploaded.

What you can do

One free workspace for translating, listening, decoding and practicing Morse code.

How it works

  1. Step 1Type or paste your message into the translator above.
  2. Step 2See the Morse code instantly, and play it as sound or light.
  3. Step 3Practice with the trainer until the patterns feel automatic.

Built on the ITU-R M.1677-1 timing standard. Free to use, with no account and no ads.

Morse Code Generator

Type any text and get its Morse code instantly. Play it as audio or flash it as light, adjust the speed and tone, or download the audio as a WAV file.

Open the generator

Translate Morse Code to English

Paste dots and dashes into the decoder, and the English text appears live. Use “/” between words. For example, ··· ——— ··· decodes to SOS.

Open the decoder

English to Morse Code

Type English text, letters, and numbers, and the Morse code appears as you type. It follows the ITU-R M.1677-1 international standard.

Open the translator

Learn more about Morse code: History of Morse Code, American Morse vs International Morse, How Morse Code Works, Morse Code Generator, English to Morse Code, and Morse Pattern Lookup. Use this morse code translator to practice any of them.

Letter guides: S, T, E, A, Z, and R in Morse code. Practice each one with this morse code translator.

Morse code translator: convert text to Morse code and back, free online

This morse code translator follows the international standard for timing. For the official rules, see the International Telecommunication Union recommendation ITU-R M.1677-1. Every conversion from this morse code translator uses the same timing.

How to Use This Morse Code Translator

TypeMorse converts between English text and International Morse code in real time — no button press required. As you type, every letter, number, and punctuation mark is encoded to its ITU-standard dot-and-dash sequence instantly.

  1. Text → Morse: Select the “Text → Morse” tab, type or paste any message. Morse code appears immediately.
  2. Morse → Text: Enter dots (.) and dashes (-), separating letters with a space and words with /. The decoded message appears live.
  3. Preset chips: Click SOS, I Love You, Hello etc. to instantly load popular phrases.
  4. Play audio: Hit ▶ Play to hear CW-style beeps. Adjust WPM, Hz, and volume.
  5. Farnsworth mode: Toggle Farnsworth spacing — characters play at 20 WPM but inter-letter gaps are extended. The ITU-recommended method for beginners.
  6. Visual flash: The yellow flash bar above the progress bar fires on each dot and dash — usable as a light signal practice tool.
  7. Vibration: On mobile, toggle Vibration for haptic Morse feedback (requires a device with vibration support).
  8. Shareable URL: The link updates automatically with your input — copy it to share your exact message.
  9. Download: Save as WAV (audio) or TXT (code text).

Found an issue or have an idea for a new tool? Suggest an improvement on our contact page.

International Morse Code: Technical Mechanics

International Morse code — standardized by the ITU in Recommendation ITU-R M.1677-1 — encodes 26 Latin letters, digits 0–9, and punctuation as sequences of two signal elements: a dot (dit) lasting 1 unit and a dash (dah) lasting 3 units.

Dot (Dit)
1 unit
Base signal element
Dash (Dah)
3 units
3× the dot length
Intra-character gap
1 unit
Between elements in a letter
Inter-letter gap
3 units
Between letters in a word
Inter-word gap
7 units
Between separate words

What is Farnsworth Spacing?

Farnsworth spacing — developed by Donald “Russ” Farnsworth (W6TTB) and adopted as the ITU learning standard — plays each individual character at full speed (e.g. 20 WPM) but extends the gaps between letters and words. This trains the ear to hear characters as complete rhythm patterns rather than individual dot/dash counts, which is the correct learning approach. All licensed amateur radio training programs worldwide use this method.


Morse Code Character Reference

Char Morse Code Rhythm Elements
A · − di-dah 2
B − · · · dah-di-di-dit 4
C − · − · dah-di-dah-dit 4
D − · · dah-di-dit 3
E · dit 1
F · · − · di-di-dah-dit 4
G − − · dah-dah-dit 3
H · · · · di-di-di-dit 4
I · · di-dit 2
J · − − − di-dah-dah-dah 4
K − · − dah-di-dah 3
L · − · · di-dah-di-dit 4
M − − dah-dah 2
N − · dah-dit 2
O − − − dah-dah-dah 3
P · − − · di-dah-dah-dit 4
Q − − · − dah-dah-di-dah 4
R · − · di-dah-dit 3
S · · · di-di-dit 3
T − dah 1
U · · − di-di-dah 3
V · · · − di-di-di-dah 4
W · − − di-dah-dah 3
X − · · − dah-di-di-dah 4
Y − · − − dah-di-dah-dah 4
Z − − · · dah-dah-di-dit 4
0 — — — — — dah×5 5
1 · — — — — dit+dah×4 5
2 · · — — — di-di+dah×3 5
3 · · · — — di×3+dah×2 5
4 · · · · — di×4+dah 5
5 · · · · · di×5 5
6 — · · · · dah+di×4 5
7 — — · · · dah×2+di×3 5
8 — — — · · dah×3+di×2 5
9 — — — — · dah×4+dit 5
. · — · — · — period 6
, — — · · — — comma 6
? · · — — · · question 6
/ — · · — · slash 5
@ · — — · — · at sign 6
SOS · · · − − − · · · di-di-dit dah-dah-dah di-di-dit 9

Everything You Need for Morse Code

Convert messages, decode audio and images, study the full character reference, and practice at your own pace — all client-side in your browser. Nothing you type is sent to our servers.

TRANSLATOR
⠿
Text Translator
Convert text and Morse code instantly with audio and downloads.

Open Tool →

FILES
📄
Text File Converter
Paste or upload text and export the Morse translation as a file.

Open Tool →

LIVE
🎙️
Live Audio Decoder
Listen through your microphone and decode clean Morse tones.

Open Tool →

AUDIO
🔊
Audio File Decoder
Analyze compatible audio recordings directly in the browser.

Open Tool →

IMAGE
🖼️
Image Decoder
Recognize dots and dashes in high-contrast images.

Open Tool →

REFERENCE
A-Z
Morse Code Sheet
Explore the complete interactive character reference with audio.

Open Tool →

LIBRARY
Q
Q-Codes & Abbreviations
Search Q-codes, prosigns, emergency signals, and radio shorthand.

Open Tool →

PRACTICE
?
Basics & Practice
Build listening skill through randomized character practice.

Open Tool →

BUILT FOR REAL USE

Clear Enough to Learn, Fast Enough to Practice

Every control stays visible without overwhelming beginners — students can compare patterns, operators can fine-tune timing, and puzzle solvers can decode clean audio or images.

✓International Morse letters, numbers, and punctuation
✓Adjustable words per minute, tone frequency, and volume
✓Client-side text, image, and live audio decoding
✓Farnsworth spacing, visual flash, and vibration feedback
··· ——— ···
SOS · Recognized Worldwide

A Short History of Morse Code

Samuel Morse and Alfred Vail developed the code in the 1830s-40s for the electric telegraph. Its most famous moment came in 1912, when the RMS Titanic sent CQD and SOS distress calls that were heard hundreds of miles away, helping rescue over 700 survivors. The International Morse standard used today (ITU-R M.1677-1) was refined from that original system and is still taught to pilots, sailors, and radio operators worldwide.

Where Morse Code Is Still Used in 2026

✈️
Aviation VOR Beacons
Every VOR navigation beacon transmits its identifier in Morse code at 1,020 Hz. Pilots verify their navigation signal by hearing the Morse ID. Learn more →
📻
Amateur (Ham) Radio CW
Thousands of operators worldwide practice CW (Continuous Wave) Morse on all amateur bands monthly in dedicated contests. Learn more →
🚨
Emergency SOS
SOS (··· ——— ···) remains the internationally recognized distress signal under international radio regulations. Learn more →
♿
Accessibility
Apple Switch Control can use Morse code as an alternative text-input method for people with motor disabilities. Try it here →
💍
Tattoos & Jewelry
Morse code is a popular design motif for tattoos, bracelets, and necklaces encoding personal messages in dots and dashes. Generate yours →

Looking for a fast morse code translator? Type or paste your text into the translator at the top of this page, and the Morse code appears as you type. Switch to the decoder to turn dots and dashes back into text. This morse code translator runs entirely in your browser, so the text you convert stays on your device. For the best results, use the morse code translator to check your work, listen to the audio, and compare the output with the alphabet chart.

Frequently Asked Questions

No — Google Translate does not support Morse code. TypeMorse.com is a dedicated Morse code translator that converts text to dots and dashes and back, instantly, with no account or installation needed.

Click the “💕 I Love You” preset chip above, or type “I love you” into the translator. The code is: ·· / ·—·· ——— ···— · / —·—— ——— ··—

SOS in Morse code is ··· ——— ··· — three dots, three dashes, three dots. It’s the universal distress signal under maritime law. Click the “🚨 SOS” preset to hear it.

Farnsworth spacing plays characters at full speed but extends the gaps between them — the ITU-recommended method for learning Morse code by ear. Toggle it on in the Options bar above.

Trained operators typically send at 20–30 WPM. World record holders exceed 75 WPM. Use the WPM slider above to hear any speed from 5 to 40 WPM.

🔑 Spacebar Keyer — Practice Mode

Hold SPACE for a dash (—), tap for a dot (·). Your keyed Morse appears in the input box above.




Ready

Explore the Complete Morse Code Reference

Can Google Translate convert Morse code?

No — Google Translate does not support Morse code. TypeMorse.com is a dedicated Morse code translator that converts text to dots and dashes and back, instantly, with no account or installation needed.

How do I say "I love you" in Morse code?

Click the "💕 I Love You" preset chip above, or type "I love you" into the translator. The code is: ·· / ·—·· ——— ···— · / —·—— ——— ··—

What is SOS in Morse code?

SOS in Morse code is ··· ——— ··· — three dots, three dashes, three dots. It's the universal distress signal under maritime law. Click the "🚨 SOS" preset to hear it.

What is Farnsworth spacing?

Farnsworth spacing plays characters at full speed but extends the gaps between them — the ITU-recommended method for learning Morse code by ear. Toggle it on in the Options bar above.

How fast can Morse code be sent?

Trained operators typically send at 20–30 WPM. World record holders exceed 75 WPM. Use the WPM slider above to hear any speed from 5 to 40 WPM.

Frequently asked questions

Is TypeMorse free?

Yes. Every tool on the site, including the translator, decoders, practice trainer and generator, is free to use.

Do I need an account?

No. There is no sign-up, login or subscription. Open a tool and start typing.

Is my text sent to a server?

No. Translation, audio, flash and decoding run in your browser, and we do not store the text you type.

Which Morse code standard does it use?

International Morse code. The timing follows the ITU-R M.1677-1 recommendation, and American Morse is explained separately on its own page.

How do I start learning Morse code?

Begin with the alphabet, then practice E and T first, because they are the simplest letters. The practice tools and the Koch trainer help you build speed step by step.