Free & Private Online Browser Utility
Morse Code Translator: Audio & Light Flash
Translate text to International Morse Code and decode Morse sequences back into readable English directly in your browser. The tool supports real-time audio playback using the Web Audio API with configurable tone frequencies, visual light flashing, and standard dot/dash notation. All translation dictionaries and audio synthesizers run client-side without external server communication.
How to use
-
Step 1: Select Translation Mode
Choose Text-to-Morse to encode standard letters, or Morse-to-Text to decode dot-and-dash sequences.
-
Step 2: Type or Paste Input
Enter your message; the translated output updates in real time in the adjoining panel.
-
Step 3: Play Audio or Copy
Listen to the acoustic telegraph tone, observe visual flashes, or copy the Morse code string.
Worked example
Input: Text: 'SOS'
Output: Morse: '... --- ...' with corresponding audio tone pulses (dit-dit-dit dah-dah-dah dit-dit-dit)
Standard International Morse Code mapping with 1-unit dits and 3-unit dahs.
Tips & limits
- In Morse code timing: 1 dit equals 1 unit, 1 dah equals 3 units, and intra-character spacing equals 1 unit.
- Space characters separate words with 7 timing units, conventionally represented by a forward slash (/) in text.
- The tool handles letters A–Z, numbers 0–9, and standard punctuation marks (?, !, ., ,, /).
Common problems
- Morse code output shows untranslated symbols
International Morse Code does not support certain accented letters or emojis; check that your input uses standard alphanumeric characters.
- Audio tone does not play on mobile devices
Mobile browsers require a user tap to activate the Web Audio context; tap Play directly in the tool interface.
Frequently Asked Questions (FAQ)
What standard of Morse code is used?
The tool follows International Morse Code (ITU recommendation), standard for amateur radio, aviation, and maritime signaling.
Can I decode audio recordings into Morse code text?
This tool performs text-based encoding and decoding; it does not transcribe raw microphone audio streams.
Is any message text transmitted to remote servers?
No. All symbol lookup tables, string transformations, and audio oscillators run locally in your browser.