Morse Code Translator
Letters to Dots and Dashes, and Back Again, With Sound
Type text or paste dots and dashes into this Morse code translator, then hear the signal, watch the light flash and save it as a sound file.
- FreePrice
- 5 to 40 WPMSound
- NoneSign-up
- In your browserRuns
Morse Code Translator
Text to Morse and back, with sound, light and a WAV download
- Characters
- 0
- Dots and dashes
- 0
- Sound length
- 0 s
Ready. Type text on the left or paste Morse code on the right.
| Result | Check | Details |
|---|
Letter by letter
| Character | Morse code | Length |
|---|
Jobs This Morse Code Translator Handles for You
This Morse code translator runs both ways at the same time. Type words in the left box and the dots and dashes appear on the right. Paste Morse code on the right, and the text appears on the left.
It also plays the code out loud. You pick the speed and the tone, and a lamp flashes in time with every beep, so you can learn by ear and by eye. When you want to keep it, one click saves the signal as a WAV file.
Everything happens in your browser, sound included. Nothing you type or play is sent to a server, so you can paste a private note without thinking about it twice. Clear the boxes when you are done, or paste the text again later to check a message you already sent.
How Morse Code Works
Morse builds each letter from two signals, a short dot and a long dash. Each dash is held for three dot lengths. For instance, E is one dot, T is one dash and S is three dots.
The gaps count every bit as much as the beeps. Inside a letter, the gap equals one dot. Between letters, it lasts three dots, and between words it lasts seven. So a good sender keeps a steady rhythm, and a good listener hears whole letters as little tunes rather than counting dots.
Letters to Dots and Dashes, and Back Again
To turn text to Morse, just type. Letters are split by a space and words by a slash, which is the most common way to write Morse code on paper and online. You can change the word gap to a bar, three spaces or a new line to match another tool.

To read Morse code, paste it into the right box. The translator accepts dots and dashes written in almost any style, such as periods and hyphens, underscores, or the • and − symbols. It also lists every code it failed to read rather than quietly skipping them.
Hear It, See It, Save It
Press Play sound and the code plays as a clean tone. Meanwhile, the lamp beside the button lights up for every dot and dash, which helps people who learn better by sight, and it works with the sound turned down.

Speed is set in words per minute, from a slow 5 up to a quick 40. The tone can go from a low 300 Hz to a bright 1000 Hz. Finally, Download WAV saves the same signal as a sound file you can share, put in a video or play on any device.
Farnsworth Spacing for Learners
Farnsworth spacing sends each letter at full speed but stretches the gaps between letters and words. As a result, you learn the true sound of every letter from the start, while still having time to think. The translator uses the timing the ARRL recommends for learning Morse code, so its output matches most training courses.
Arabic Morse and Accented Letters
Besides the international alphabet, the translator knows Arabic Morse. Type Arabic text and each letter gets its own code, with forms such as أ and ة sent as their base letters. Many Arabic codes match Latin ones, so the page switches the alphabet to Arabic when it reads Arabic code back.

It also sends the accented letters that operators use for other languages, such as É, Ñ, Ä, Ö and Ü. Letters with no code of their own, such as Ê, are sent as the plain letter. Anything else, like an emoji, is listed in the checks table rather than lost without a word.
Prosigns and SOS
Certain signals go out as a single run with no letter gaps. These are called prosigns. The most famous is SOS, which is sent as three dots, three dashes and three dots in one unbroken pattern. Others mark the end of a message or a pause.
To send a prosign, wrap it in angle brackets, such as <SOS>, <AR> or <SK>. When you read code, the translator recognises the SOS pattern too. In practice, AR ends a message, SK ends a contact, and BT separates parts of a message.
Morse Code From 1844 to Today
Samuel Morse and Alfred Vail created the first version of the code for the electric telegraph in the late 1830s. In 1844, the famous message What hath God wrought travelled by wire from Washington to Baltimore. Soon, telegraph lines crossed whole countries.
The code most people use today is International Morse code, agreed in Europe in 1865 and later adopted by radio. Ships relied on it until 1999, when satellite systems took over distress calls. Today, the standard is kept by the ITU in Recommendation M.1677, and this translator follows it.
Learning Morse Code Ten Minutes at a Time
Learn each letter as a rhythm you hear. If you memorise a chart of dots and dashes, you end up counting, and counting is slow. Instead, play each letter at about 20 WPM and learn its rhythm, so that the sound of dah-di-dah-dit simply means C.
Start with two letters, then add a new one each time you get 90 percent right. This is known as the Koch method, and it works well with Farnsworth spacing. Also, practise a little every day. A short daily session of ten minutes beats one long weekly one.
For a full overview of the code, the Wikipedia article on Morse code covers its history, timing and many variants.
Places Morse Code Still Turns Up Today
Radio hams, pilots and sailors still use Morse. Amateur radio operators use it every day, because a simple tone gets through noise that would drown a voice. Aircraft radio beacons still identify themselves with two or three letters in Morse, and pilots check them by ear.
It also helps people who cannot type or speak easily. With one or two switches, a person can enter any letter in Morse code, and some phone keyboards offer a Morse input mode for exactly this reason.
For other ways to write text as symbols, try our binary translator. And if you need numbers spelled out in full, the number to words converter writes them in six languages.
Translating Morse Code on Denwix
Both boxes update while you type, so there is no button to press.
- 1
Type or paste
Text goes in the left box, and dots and dashes go in the right box.
- 2
Pick the alphabet
International for Latin letters, or Arabic for Arabic Morse.
- 3
Play the sound
Set the speed and tone, then listen and watch the lamp.
- 4
Copy or save
Copy either box, or download the signal as a WAV file.
Made for Students and Radio Operators Alike
A basic text to Morse tool just swaps letters for symbols. These details make it useful on the air and in class.
Both ways at once
Type dots in one Denwix panel and the letters appear in the other.
Sound and light
A clean tone and a lamp that flashes in time.
WAV download
Save the signal as a sound file, made in your tab.
Farnsworth timing
Full-speed letters with longer gaps for learners.
Arabic Morse
Plus accented letters, prosigns and SOS.
Private by design
Whatever you type stays on this Denwix page.
Tips for Writing and Reading Morse Code
Follow these, and your code reads cleanly everywhere.
- Separate letters with one space and words with a slash. Without gaps, .-.. could be L, or A and I, or E, N and E.
- Mark every word gap. A slash between words is the clearest choice on paper.
- Listen before you look. Memorise each letter by its rhythm rather than by how the dots look.
- Keep the rhythm steady. A dash is three dots long, and the gaps follow the same unit.
- Begin at a gentle speed, though not a crawl. Letters at 20 WPM with Farnsworth gaps beat letters at 5 WPM.
- Know your alphabet. The same code means a different letter in Arabic Morse.
Six Mistakes With Morse Code
Each one turns a clear message into a puzzle.
Leaving out the letter gaps
Run-together code can be read in many ways.
Sending SOS as three letters
On the air it is one run: ...---... with no gaps.
Counting dots by eye
Counting caps your speed at a few words per minute.
Dashes held for too brief a time
A dash must be three times a dot, or it sounds like one.
Confusing a hyphen with a Morse dash
Some fonts change - into –. This translator reads both.
Using the wrong alphabet
Arabic code read as Latin gives nonsense words.
Morse Code Questions People Ask
What are the steps to turn text into Morse on Denwix?
Type the message you want to send in Morse. The Morse code appears in the right box as you type, ready to copy or play.
What is the easiest way to read Morse code?
Put the dots and dashes in the right box, leaving a space after each letter and a slash after each word. The decoded text shows up in the text panel.
How is SOS sent in Morse code?
SOS goes out as a single run: three dots, three dashes, three dots: ...---... No distress call is more widely recognised.
Can the Denwix translator play the Morse as sound?
Yes. Press Play sound. You can set the speed from 5 to 40 words per minute and the tone from 300 to 1000 Hz.
Can I save the Morse audio as a WAV file?
Yes. Download WAV saves the signal as a sound file. Your browser makes the file, so nothing is uploaded.
What does WPM mean?
Words per minute. It is measured with the word PARIS, which is exactly 50 units long, so at 20 WPM a dot lasts 60 milliseconds.
What is Farnsworth spacing?
It sends letters at full speed but adds extra time between letters and words. That way, learners hear the real rhythm of each letter.
Does it support Arabic Morse code?
Yes. Arabic text is turned into Arabic Morse, and you can choose Arabic as the alphabet to read Arabic code.
Which characters are supported?
All letters A to Z, digits, common punctuation, accented letters like É, Ñ and Ü, the Arabic alphabet and prosigns.
Does this Denwix page send my text to any server?
No. The translation and the sound are both made in your browser, and nothing leaves the page.
More Tools for Codes and Text
Handy next steps for text written in other forms.
Binary Translator
Text to binary, hex and back, emoji included.
Open tool →Number to Words Converter
Amounts in words in six languages.
Open tool →Roman Numeral Converter
Numbers and dates in Roman numerals and back.
Open tool →
Ready to Tap Out Your First Morse Message?
Type a word and hear it in dots and dashes. This Morse code translator is free, needs no account and works in your browser.