Morse Code Translator
Bidirectional text-to-Morse and Morse-to-text conversion with audio playback via Web Audio API.
About This Tool
The Morse Code Translator lets you instantly convert any text into Morse code and back again. Type or paste plain text to see the corresponding dots and dashes, or enter Morse code using dots (.) and dashes (-) separated by spaces to decode it into readable text. The tool supports the full international Morse code alphabet, digits 0 through 9, and common punctuation marks.
One of the standout features is built-in audio playback powered by the Web Audio API. Press play to hear your Morse code message rendered as authentic-sounding short and long tones at a configurable speed in words per minute. This makes the tool ideal for learning Morse code by ear, practicing amateur radio skills, or simply hearing what your message sounds like in this classic communication format.
Whether you are a ham radio enthusiast brushing up on CW, a student studying communication history, or just curious about how SOS sounds, this translator handles it all in the browser with zero server calls. Copy the Morse output with one click, adjust playback speed, and explore the reference chart that maps every supported character to its Morse equivalent.
Frequently Asked Questions
Related Tools
Text to Binary Converter
Convert text to binary representation and binary back to text. Supports ASCII and UTF-8 encoding with space-separated bytes.
Text and WritingText to NATO Alphabet
Convert text to the NATO phonetic alphabet. Each letter becomes its phonetic code word like Alpha, Bravo, Charlie.
Text and WritingText to Unicode Converter
Convert text to Unicode code points and back. Supports U+XXXX, HTML hex, HTML decimal, and 0x hex formats.
Text and Writing