Morse Code Translator & Audio Player
Instantly translate text and Morse code.
Transmit signals using audio beeps or screen flash.
Secure Local Processing
This tool performs all translation and audio synthesis locally in your browser. No data is sent to external servers.
Settings
You might also like
About Morse Code Translator
The Morse Code Translator is a free web browser tool that automatically translates between text and Morse code. Enter text to instantly convert it into Morse code, or input dots (.) and dashes (-) to decode it back into text.
Furthermore, this tool offers more than just text conversion. It features audio playback using the Web Audio API and visual signal transmission via screen flashing. You can freely adjust the transmission speed (WPM) and audio frequency, making it ideal for amateur radio practice, learning Morse code, or survival knowledge.
All processing happens entirely within your browser, ensuring that your inputs are never sent to external servers. You can safely and quickly translate and transmit even highly sensitive messages.
How to Use
Adjust Settings
Select the International or Japanese (Wabun) standard, and adjust the transmission speed (WPM) and playback frequency using the sliders.
Input Text or Signal
Enter the text you want to convert in the input area. If you enter only dots (.) and dashes (-), it will automatically act as a decoder.
Check and Transmit
The result will instantly appear in the output area. You can copy it, or use the "Play Audio" and "Flash Screen" buttons to transmit the signal.
Morse Code Glossary
- Morse Code
- A method of transmitting text information as a series of on-off tones, lights, or clicks. Invented in the 19th century by Samuel Morse and others, it became the foundation of telegraphy.
- Dot / Dit
- The basic unit of time in Morse code. Represented by a period (.), and pronounced 'dit'. All other lengths are based on this unit.
- Dash / Dah
- A longer signal, represented by a hyphen (-), and pronounced 'dah'. Its duration is three times that of a dot.
- WPM (Words Per Minute)
- A unit of speed indicating how many standard words can be transmitted in one minute. It is typically based on the word 'PARIS' (50 units long). At 20 WPM, 'PARIS' can be sent 20 times in one minute.
- International Morse Code
- The internationally agreed standard, covering Latin letters (A-Z), Arabic numerals (0-9), and basic punctuation. Widely used worldwide.
- Wabun Morse Code
- A Japanese extension of Morse code used to represent kana characters. Used in Japanese domestic communications, maritime operations, and amateur radio.
- Spacing
- The silent intervals required for accurate transmission. The gap between signals of the same character is 1 dot, between characters is 3 dots, and between words is 7 dots.
Frequently Asked Questions
- Q.Is my input sent to a server?
- No, it is not. This tool performs all text parsing and audio generation locally in your browser. Since no data is sent to external servers, you can safely translate even confidential messages.
- Q.How can I decode Morse code back to text?
- Simply enter combinations of dots (.) and dashes (-) into the input area. Use a space to separate characters, and a slash (/) or multiple spaces to separate words. The tool will automatically detect and decode it to text.
- Q.Why is there no sound playing?
- If your device is set to silent or vibrate mode, browser audio may not play. Please check your volume settings. Also, modern browsers require you to interact (tap or click) with the page at least once before audio playback is allowed.
- Q.What does WPM mean? What speed is appropriate?
- WPM stands for Words Per Minute, which indicates transmission speed. For beginners learning or practicing, a slower speed around 5–10 WPM is recommended. Standard amateur radio communication is usually around 15–20 WPM.
- Q.Can I translate Japanese kanji or hiragana?
- The Japanese (Wabun) Morse standard only supports katakana. If you select Wabun, any hiragana you input will be treated as katakana. However, kanji characters do not have corresponding Morse codes and will be ignored or result in an error. Please convert your text to hiragana or katakana before input.
Use Cases
Amateur Radio Practice
Train your listening skills for radio exams or actual communication by playing accurate, properly timed audio signals.
Survival and Emergency
Transmit SOS and other emergency signals visually using screen flashes, or learn basic signal structures for distress situations.
Puzzles and ARGs
Instantly decode Morse code messages found in escape rooms, alternate reality games, or riddles.
Design Assets
Generate geometric dot-and-dash patterns to embed secret messages into graphic designs for posters or apparel.
Technical Specifications
International Standard Timing Specification
This tool strictly implements the international standard timing rules defined by the ITU-R (International Telecommunication Union) for audio playback.
- Dot: 1 unit (the fundamental time unit)
- Dash: 3 units (3 times the dot length)
- Intra-character spacing: 1 unit
- Inter-character spacing: 3 units
- Inter-word spacing: 7 units
When a WPM speed is set, the duration of 1 unit is calculated as 1200 / WPM milliseconds. For example, at 20 WPM, a dot is 60 milliseconds and a dash is 180 milliseconds, ensuring precise oscillator beeps.
Send Feedback
Please let us know your thoughts to help us improve the tool.
Feedback is temporarily suspended
The server is busy or spam protection is active. Please try again later.