Morse Code Translator
Convert text to Morse code and Morse code back to text in real time. Listen to authentic CW audio, download a WAV file, and fine-tune the speed, frequency, and Farnsworth timing.
What is Morse code?
Morse code is a character-encoding system that represents letters, numbers, and punctuation as standardized sequences of two signal durations, short marks called dots (or dits) and longer marks called dashes (or dahs). Developed in the 1830s and 1840s by Samuel Morse and Alfred Vail, it became the language of the telegraph and reshaped long-distance communication.
The international variant used today encodes the 26 Latin letters, the digits 0–9, and a small set of punctuation. Each letter has a unique rhythmic signature: ·− for A, −··· for B, ··· −−− ··· for the famous distress signal SOS.
Although superseded by digital protocols in most commercial uses, Morse code remains in active service in amateur (ham) radio, aviation navigation aids, and as an accessible communication channel for people with severe motor impairments. It's also a wonderful intellectual hobby, a compact language you can transmit with a flashlight, a tapped finger, or your eyelids.
Built for learners, hams, and curious minds
Everything you need to translate, listen, and learn Morse code, all in one focused, distraction-free tool. From real-time bidirectional conversion to authentic CW audio with adjustable speed and frequency.
Bidirectional conversion
Type in either pane and watch the other update instantly. No buttons, no waiting, true real-time encoding and decoding.
Authentic CW audio
Generated with the Web Audio API at your chosen frequency and WPM, with clean envelope shaping to mimic a real radio sounder.
WAV & text export
Save your transmission as a 16-bit WAV file ready for any audio editor, or export the raw Morse as a plain .txt file.
Farnsworth timing
Keep character speed fast while slowing the spacing between letters, the proven way to learn Morse by sound, not counting.
100% private
All conversion runs locally in your browser. Your text never leaves your device, no servers, no tracking, no accounts.
Mobile-friendly
Fully responsive layout works on phones, tablets, and desktops, practice your Morse anywhere, anytime, with no install required.
Three steps to your first transmission
Getting started takes less than a minute, no signup, no install, no learning curve. Whether you're decoding a mystery message or practicing for your ham radio exam, the workflow is the same.
Type or paste
Enter text on the left to encode it, or paste Morse code on the right to decode back to plain text.
Tune the signal
Open Options to adjust frequency, character speed (WPM), Farnsworth timing, and volume.
Play or export
Hit Play to listen, or download your transmission as a WAV audio file or a .txt Morse file.
Common ways people use this tool
Morse code is far from a forgotten relic, it's a living language used every day by operators, educators, and creative professionals. Here are a few of the most popular reasons people reach for our translator.
- Amateur radio CW practice and operator training
- Classroom lessons on telegraph history and cryptography
- Boy & Girl Scouts earning communication merit badges
- Escape rooms and puzzle game design
- Film and theater sound design for period accuracy
- Emergency preparedness drills and survival training
- Authors and novelists researching historical fiction
- Jewelry & tattoos encoding hidden personal messages
Common Morse code phrases
A handy reference of everyday phrases and ham radio shorthand encoded in international Morse. Copy any sequence directly into the translator (I'd recommned SOS) above to hear how it sounds.
| English phrase | Morse code |
|---|---|
| SOS (distress signal) | ··· −−− ··· |
| HELLO | ···· · ·−·· ·−·· −−− |
| I LOVE YOU | ·· / ·−·· −−− ···− · / −·−− −−− ··− |
| THANK YOU | − ···· ·− −· −·− / −·−− −−− ··− |
| GOOD MORNING | −−· −−− −−− −·· / −− −−− ·−· −· ·· −· −−· |
| YES | −·−− · ··· |
| NO | −· −−− |
| HELP | ···· · ·−·· ·−−· |
| HAPPY BIRTHDAY | ···· ·− ·−−· ·−−· −·−− / −··· ·· ·−· − ···· −·· ·− −·−− |
| EXCUSE ME | · −··− −·−· ··− ··· · / −− · |
| I AM SORRY | ·· / ·− −− / ··· −−− ·−· ·−· −·−− |
| ERROR (8 dots) | ········ |
| 73 (best regards, ham radio) | −−··· ···−− |
| CQ (calling any station) | −·−· −−·− |
Morse code chart: letters, digits & symbols
The complete international Morse code alphabet, including the Latin letters A–Z, the digits 0–9, and the standard punctuation marks. Use this chart to memorize, practice, or quickly look up any character.
Letters · A – Z
Digits · 0 – 9
Punctuation & symbols