Skip to content

Morse Code Audio Player

Converts text to Morse and plays it with correctly timed dots, dashes and gaps at any speed, with adjustable tone, volume, waveform and Farnsworth character spacing.

41 symbols · 0.01 s transmission

Morse output

... --- ... / .... . .-.. .-.. --- / .-- --- .-. .-.. -..

Transmission

S.
S.
S.
O-
O-
O-
S.
S.
S.
H.
H.
H.
H.
E.
L.
L-
L.
L.
L.
L-
L.
L.
O-
O-
O-
W.
W-
W-
O-
O-
O-
R.
R-
R.
L.
L-
L.
L.
D-
D.
D.

Idle

Timing

Dot 67 ms · dash 200 ms · between characters 200 ms · between words 467 ms

Tone

The audio context is created only when you press play, and is closed when you leave the page.

About this tool

The player generates the tone with the Web Audio API and schedules every dot, dash and gap from the PARIS standard: at 18 WPM a dot lasts 66 ms, a dash three times that, with gaps of one, three and seven units. Farnsworth spacing keeps the characters fast while stretching the gaps, which is how beginners learn to copy real Morse instead of counting symbols.

Practice mode plays a random character so you can train your ear, and the transmission view highlights the symbol being sent. Everything is generated in your browser — no audio is recorded or uploaded.

  • 100% free — no account needed
  • Runs in your browser
  • Nothing is uploaded

Frequently asked questions

Is Morse Code Audio Player really free?

Yes. Morse Code Audio Player is completely free on PureBrowser — every feature, with no account, no trial, and no credit card.

Does Morse Code Audio Player upload my data?

No. Morse Code Audio Player runs entirely inside your browser, so anything you type, paste, or open stays on your own device.

Do I need to sign up or install anything?

Neither. There is no account and nothing to download — open the page and Morse Code Audio Player is ready to use on desktop or mobile.

Does Morse Code Audio Player work offline?

Once the page has loaded, yes. All of the processing happens locally in your browser, so it keeps working without a connection.