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

  1. Step 1: Select Translation Mode

    Choose Text-to-Morse to encode standard letters, or Morse-to-Text to decode dot-and-dash sequences.

  2. Step 2: Type or Paste Input

    Enter your message; the translated output updates in real time in the adjoining panel.

  3. Step 3: Play Audio or Copy

    Listen to the acoustic telegraph tone, observe visual flashes, or copy the Morse code string.

Options explained

Audio Playback (WPM)

Synthesizes standard Morse audio beeps at configurable words-per-minute speeds using Web Audio.

When to use: Use to practice auditory telegraph recognition and amateur radio listening skills.

Tone Frequency

Adjusts the oscillator pitch between 400 Hz and 900 Hz (standard CW sidetone is 600–700 Hz).

When to use: Set to your preferred acoustic pitch for comfortable listening.

Visual Flash Mode

Pulses a visual indicator in sync with the dits and dahs of the transmission.

When to use: Use for silent visual signaling practice or optical communication study.

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.

Files never leave your device; calculations and transformations happen locally.

Last reviewed: 2026-10-19 · Build: deb3bc0