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.
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.
Translate both ways
Convert text to Morse code and Morse code back to text, as you type.
♪Listen and flash
Play the signal as sound or light, with adjustable speed and tone.
◎Decode audio, mic and images
Decode recorded audio, live microphone input, or a photo of a signal.
★Practice and train
Drills, a speed test, and the Koch method trainer to build your skill step by step.
⋯Look up any pattern
Type dots and dashes to see which letter, number or word they spell.
✓Private by design
Everything runs in your browser. No account, no sign-up, and your text stays on your device.
How it works
- Step 1Type or paste your message into the translator above.
- Step 2See the Morse code instantly, and play it as sound or light.
- 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.
0–9 Numbers
Punctuation
Web Audio API
WPM + Hz
Farnsworth Mode
Visual Flash
Vibration
WAV + TXT Export
Shareable URL
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.
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.
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.
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.

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.
- Text → Morse: Select the “Text → Morse” tab, type or paste any message. Morse code appears immediately.
- Morse → Text: Enter dots (.) and dashes (-), separating letters with a space and words with /. The decoded message appears live.
- Preset chips: Click SOS, I Love You, Hello etc. to instantly load popular phrases.
- Play audio: Hit ▶ Play to hear CW-style beeps. Adjust WPM, Hz, and volume.
- Farnsworth mode: Toggle Farnsworth spacing — characters play at 20 WPM but inter-letter gaps are extended. The ITU-recommended method for beginners.
- Visual flash: The yellow flash bar above the progress bar fires on each dot and dash — usable as a light signal practice tool.
- Vibration: On mobile, toggle Vibration for haptic Morse feedback (requires a device with vibration support).
- Shareable URL: The link updates automatically with your input — copy it to share your exact message.
- 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.
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.
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.
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
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
·· / ·—·· ——— ···— · / —·—— ——— ··—··· ——— ··· — three dots, three dashes, three dots. It’s the universal distress signal under maritime law. Click the “🚨 SOS” preset to hear it.🔑 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.
Educational Disclaimer: TypeMorse.com is an educational reference tool for learning International Morse code (ITU-R M.1677-1 standard). Not intended as a sole means of emergency communication. Always verify with certified radio operators for safety-critical applications.
© 2026 TypeMorse.com — Free Morse Code Translator. All rights reserved. Not affiliated with the ITU, ARRL, or any government body.
Morse code · dots and dashes · CW · amateur radio · ham radio · ITU standard
