Everyday

Percentages, tips & quick math

5 tools
Everyday · Morse Code Translator

Morse Code Audio — Hear It Played

Turn any text into Morse code and hear it played out loud as beeps. This translator uses the Web Audio API to sound a sine tone gated on and off according to the standard PARIS timing: one unit (a dot) lasts 1200 ÷ WPM milliseconds, a dash is three units, the gap between letters is three units and between words seven. Set the speed from 5 to 30 words per minute and the pitch from 400 to 1000 Hz, then press Play — for example "SOS" plays as ... --- ... (di-di-dit dah-dah-dah di-di-dit). The audio is created only when you click Play, so the page loads silently. Everything runs in your browser. Free, no login.

Quick answer

Audio uses PARIS timing: unit = 1200 ÷ WPM ms · dot 1 unit · dash 3 units · letter gap 3 · word gap 7

  • Adjustable: 5–30 WPM speed and 400–1000 Hz tone; e.g. "SOS" plays as ... --- ...
  • At 20 WPM a dot is 60 ms, a dash 180 ms and a word gap 420 ms
  • The AudioContext is created only on Play, so the page stays silent until you ask to hear it
Open the full Morse Code Translator

Frequently asked questions

How do I hear Morse code as audio?

Type your text, set the speed (WPM) and pitch, and press Play. The tool builds the on/off schedule from the PARIS timing standard and drives a Web Audio sine oscillator so you hear accurate beeps — for example "SOS" sounds as di-di-dit dah-dah-dah di-di-dit. It plays entirely in your browser with no upload or plugin.

Is the Morse audio timing accurate?

Yes. The playback follows the PARIS standard exactly: a dot is one unit of 1200 ÷ WPM milliseconds, a dash is three units, the gap between letters is three units and the gap between words is seven. Only the tone frequency changes the pitch, not the rhythm, so what you hear is properly timed International Morse at your chosen speed.

Related Morse Code Translator pages