Morse Code Translator
Convert text to Morse code and back instantly
Try Interesting Examples
About Morse Code Translator
Morse Code Translator is a free online tool that converts plain text to Morse code and Morse code back to plain text in real time. You type or paste your message, and the corresponding dots and dashes appear instantly in the output pane — no button clicks required. The tool covers the full ITU Morse alphabet: all 26 letters, digits 0-9, and 18 punctuation marks including period, comma, question mark, and at-sign.
Beyond translation, the tool doubles as an audio trainer. A built-in Web Audio API engine plays your Morse code as authentic sine-wave beeps with three adjustable settings: speed (5-40 words per minute using the PARIS standard), pitch (200-1200 Hz), and volume. A collapsible reference chart lists every character and its dot-dash pattern side by side, so you can learn the code while you use it. Toggling the direction swaps the input and output panes so you can practice decoding Morse as easily as you encode it.
Every conversion and every audio playback happens entirely in your browser. No text is sent to a server, no audio is streamed from an external source, and no account is needed. This makes the tool safe for private messages, amateur radio practice, and classroom exercises alike. It is completely free with no usage limits.
Key Features
Bidirectional translation
Switch between Text to Morse and Morse to Text with a single button. The previous output becomes the new input automatically, making round-trip verification instant.
Audio playback with adjustable settings
Hear the Morse code as beeps generated directly by the Web Audio API. Set words-per-minute (5-40 WPM), tone frequency (200-1200 Hz), and volume independently to match your training level.
Built-in reference chart
Expand the reference panel to see all letters, numbers, and punctuation marks alongside their Morse patterns. The chart stays on screen while you type so you can cross-check characters without leaving the page.
Real-time output as you type
Translation updates on every keystroke. There is no submit button — the result is always in sync with your input, which helps when transcribing character by character.
Full punctuation support
Encodes and decodes 18 punctuation marks in addition to letters and digits, covering period, comma, question mark, apostrophe, exclamation, slash, parentheses, ampersand, colon, semicolon, equals, plus, hyphen, underscore, quote, dollar sign, and at-sign.
Private and client-side
All processing runs locally in your browser using JavaScript. Your text is never uploaded or stored anywhere, making this safe for sensitive messages or educational content.
How to Use
Enter Your Text or Morse Code
Type or paste plain text to convert to Morse code, or toggle the direction to translate Morse code back to text.
View the Translation
The translation appears instantly in real-time as you type. Use the reference chart to learn Morse code patterns.
Play Audio or Copy
Click the play button to hear the Morse code as audio beeps, or copy the translation to your clipboard.
Example
Each letter is encoded as a dot-dash sequence separated by spaces. Words are separated by a forward slash ( / ). The SOS distress signal is one of the most recognisable Morse sequences.
SOS Help ... --- ... / .... . .-.. .--. Common Use Cases
- arrow_circle_right
Amateur radio (ham radio) practice
The International Telecommunication Union still requires Morse proficiency for certain amateur radio licences. Use the audio playback at increasing WPM to train your ear for copying code at speed — something a plain-text tool or a number-to-word converter cannot offer.
- arrow_circle_right
Encoding private messages for puzzles and escape rooms
Morse is a popular cipher in puzzle hunts, geocaching, and escape rooms. Unlike Pig Latin or Spanglish translators, Morse produces an output that most people cannot read at a glance, making it genuinely useful for lightweight message encoding in games.
- arrow_circle_right
Teaching communication history in the classroom
Morse code is a living piece of telecommunications history. Students can type a famous phrase, hear how it would have sounded over a telegraph wire, and compare characters against the reference chart — all within a single browser tab, no software to install.
- arrow_circle_right
Assistive communication and accessibility research
Morse code can be input with two switches (dot and dash), which makes it a viable input method for users with limited motor control. Developers and researchers building such interfaces can use this tool to quickly verify encoding and decoding logic.
- arrow_circle_right
Verifying CW (continuous wave) transmissions
Radio operators and hobbyists who receive CW transmissions can paste the dots and dashes directly into the Morse-to-Text direction to decode a message without relying on memory or a printed code card.