Free Morse Code Translator
Convert text to Morse code and back. Includes audio playback. Free, fast, and works entirely in your browser with no sign-up required.
Updated
Morse Code Translator
Translate text to Morse code and back. Listen to audio playback, watch visual signals, practice decoding, and explore prosigns.
Audio & Visual Settings
Screen flash or signal lamp widget
Text Input
Privacy First: All translation, audio synthesis, and practice data is processed locally in your browser. Your text is never sent to any server. Translation history and practice stats are saved to localStorage only.
Related Tools
Frequently Asked Questions
What is the Morse Code Translator?
The Morse Code Translator is a free online tool that converts text to Morse code and Morse code back to text, with optional audio playback.
Is the Morse Code Translator free?
Yes, it is completely free with no registration required. All translation happens client-side in your browser.
Does it include audio playback?
Yes, the Morse Code Translator can play the Morse code as audio beeps so you can hear the dots and dashes.
Is my data safe with this tool?
Absolutely. The Morse Code Translator processes everything client-side in your browser. No data is uploaded to or stored on any server. Your content remains private on your device at all times.
Does the Morse Code Translator work on mobile devices?
Yes, the Morse Code Translator is fully responsive and works on smartphones and tablets. You can use it on any device with a modern web browser -- no app download required.
Do I need to create an account to use this tool?
No account or registration is needed. Simply open the Morse Code Translator in your browser and start using it immediately. There are no sign-up walls or usage restrictions.
Can I process large amounts of text?
Yes, the Morse Code Translator handles text of any length with fast, real-time processing. Since everything runs in your browser, performance depends on your device but works well for most use cases.
How do I use the Morse Code Translator?
Simply enter your input in the provided field, adjust any settings to your preference, and the tool will process it instantly. You can then copy the result to your clipboard or download it.
Which browsers are supported?
The Morse Code Translator works in all modern browsers including Chrome, Firefox, Safari, Edge, and Opera. For the best experience, use the latest version of your preferred browser.
How do you write a space between letters and words in Morse code?
In written Morse, you never run characters together, so spacing is what keeps a message readable. The standard print convention separates the dots and dashes of a single letter with no gap, separates one letter from the next with a single space, and separates whole words with a slash. So "HELLO WORLD" becomes ".... . .-.. .-.. --- / .-- --- .-. .-.. -..". When sent by sound the same rules apply as silence: the gap between letters lasts three dot-lengths and the gap between words lasts seven. Mixing these up is the most common reason a decoded message comes out garbled. This translator applies the space-and-slash convention automatically when encoding, and reads it correctly when decoding, so paste your text or Morse above and the spacing is handled for you.
What is the difference between a dot and a dash in Morse code timing?
A dot (called a "dit") and a dash ("dah") differ only in length, and that length is defined as a strict ratio rather than a fixed number of seconds. A dash lasts exactly three times as long as a dot. The silent gaps are timed against the same dot unit: one dot-length of silence sits between the parts of a single letter, three dot-lengths separate letters, and seven dot-lengths separate words. Because everything scales from the dot, faster sending simply shortens the dot while keeping all ratios identical, which is why Morse stays legible at any speed. Getting these proportions right is what makes code sound rhythmic instead of random. The audio playback here follows the standard ratios precisely at every speed, so paste a message above and listen to hear correctly timed dits and dahs.
What does SOS spell in Morse code and what are prosigns?
SOS is three dots, three dashes, three dots: "...---...". Although people remember it as "Save Our Ship," SOS was actually chosen because that unbroken pattern is unmistakable and hard to confuse with anything else. It is a prosign, or procedural signal: a sequence run together as one character with no letter gaps inside it, used as shorthand for an action rather than as a word. Other common prosigns include CQ, a general call inviting any station to reply; AR, marking the end of a message; and SK, signalling the end of a contact. Operators send these constantly to keep exchanges short. This tool includes a dedicated Prosigns reference listing each one with its meaning, so open the Prosigns tab above to look them up or hear how SOS and the others sound.
Why do Morse code tones usually sound around 600 Hz?
Morse is copied by ear, so the pitch of the tone matters for comfort and accuracy over long listening sessions. Many operators settle on a tone near 600 Hz because it sits in a range the human ear hears clearly without being shrill or fatiguing, and it cuts through background static well on the air. There is nothing magic about the exact number; some prefer 500 to 700 Hz, and the right choice often depends on your hearing and your equipment. What matters is picking a steady, pleasant pitch and sticking with it so your brain learns the rhythm rather than the frequency. This translator lets you set the tone anywhere from 300 to 1000 Hz and defaults to 600 Hz, so adjust the frequency control above to find the pitch that is easiest for you to copy.
What does words per minute (WPM) mean for Morse code speed?
Words per minute measures how fast Morse is sent, based on a standard reference word — "PARIS" — that contains exactly 50 dot-units including its trailing word gap. At 5 WPM the tool sends five of those words each minute, and at 20 WPM it sends four times as many by shortening every dot, dash, and gap proportionally. Because all the timing ratios stay fixed, only the dot length changes, the rhythm of each letter sounds identical at any speed. Beginners usually start slow to recognise patterns, then raise the speed as their ear catches up. This translator offers 5 to 35 WPM with one-tap presets from Beginner up to Expert, so set the speed above, play your message, and step it up gradually as your copying improves.
Embed This Tool
Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.
<iframe src="https://getthetoolbox.com/embed/morse-code-translator" title="Free Morse Code Translator — The Toolbox" width="100%" height="340" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/text-tools/morse-code-translator?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Morse Code Translator</a> by The Toolbox</p>Related Tools
Free Word Counter Online
Count words, characters, sentences, paragraphs, and reading time instantly. Free online word counter tool. Works entirely in your browser with no sign-up required.
Free Text Case Converter Online
Convert text to uppercase, lowercase, title case, or sentence case. Free online case converter. Works entirely in your browser with no sign-up required.
Free Lorem Ipsum Generator
Generate placeholder Lorem Ipsum text for design and development projects. Free, fast, and works entirely in your browser with no sign-up required.
Free Duplicate Line Remover
Remove duplicate lines from your text while preserving order. Free online tool. Works entirely in your browser with no sign-up required.
About the Morse Code Translator
The Morse Code Translator is a free online tool that converts plain text into Morse code and decodes Morse code back into readable text. Type or paste your message and the translation appears instantly. It is built for amateur (ham) radio operators, scouts working toward a signaling badge, puzzle and escape-room designers, teachers, and anyone who wants to hear what their name sounds like in dots and dashes.
Morse code is a method of encoding text as standardized sequences of short signals (dots, or "dits") and long signals (dashes, or "dahs"). Developed in the 1830s and 1840s for the electrical telegraph, it remains in active use today for amateur radio and aeronautical navigation beacons. The international standard ITU Morse code covers the 26 Latin letters, the digits 0 through 9, and common punctuation.
Translate in both directions
You can switch between Text to Morse and Morse to Text at any time, and an Auto-detect option senses which kind of input you have pasted and selects the right direction for you. When encoding, the tool separates letters with a single space and words with a slash, the conventional way to write Morse in print. When decoding, paste a string of dots, dashes, spaces, and slashes and it reconstructs the original message. You can copy the result to your clipboard, view it as a binary 0/1 representation, or download it as a text file.
Hear and see the signal
Sound is what makes Morse click. The translator plays your message through your browser's Web Audio API as clean sine-wave beeps, so no plugin or download is needed to listen. Two controls shape the playback:
- Speed (WPM) from 5 to 35 words per minute, with one-tap presets for Beginner (5), Slow (10), Standard (15), Fast (20), and Expert (30). Timing follows the standard ratios, where a dash lasts three times as long as a dot and the gaps between elements, letters, and words are precisely proportioned.
- Tone frequency from 300 to 1000 Hz, letting you pick a pitch that is comfortable to copy by ear; many operators favor a tone around 600 Hz.
A Flash mode turns each beep into a full-screen light pulse, mirroring how Morse is sent by signal lamp or flashlight. You can also export the audio as a downloadable WAV file to practice away from the page.
Learn, practice, and look things up
Beyond translation, the tool includes built-in study aids:
- A Reference chart listing every letter, number, and punctuation mark with its Morse equivalent, so you never have to leave the page to check a symbol.
- A Prosigns tab covering the procedural signals operators send as single run-together characters, including SOS (...---...), the universal distress call; CQ, a general call to any station; AR for end of message; and SK for end of contact.
- A Practice mode that quizzes you in either encode or decode direction across difficulty levels, tracks your score, and times your attempts so you can measure progress as your copying speed improves.
Private by design
Everything happens locally in your browser. Your text is never uploaded to a server, there is no sign-up or account, and there are no usage limits, so a private message stays on your own device. Because the work is done client-side, translation is instant and the page keeps working even after you go offline; audio and animation performance depend on your own hardware rather than a network connection.
Whether you are decoding a beacon you heard on the air, sending a hidden message in a game, drilling for a radio license exam, or simply curious how "HELLO" looks in dots and dashes, paste your text above to translate, listen, and learn.