--- title: Morse Code Timing Visualiser emoji: 📡 colorFrom: yellow colorTo: gray sdk: static pinned: false license: cc0-1.0 short_description: See dits, dahs and gaps on a timeline at any WPM tags: - morse-code - audio - signal-processing - education --- # Morse Code Timing Visualiser Type some text and see exactly how it is sent in Morse code: every dit, dah and gap on one timeline, measured in units and milliseconds. - Change the character speed (WPM) and the Farnsworth effective speed and watch the gaps stretch. - Play it as a tone, with a playhead that follows the timeline. - Compare the same word at three speeds, which shows why an audio decoder can't use fixed thresholds and has to estimate the unit length from the signal. Timing follows the PARIS standard (50 units per word, so one unit is 1200 / WPM milliseconds) and the ARRL formula for Farnsworth spacing. Everything runs in the browser in a single HTML file. No libraries, no data leaves the page. Made by [SimpleMorse](https://simplemorse.com/morse-code-audio-decoder), which has a free Morse audio decoder that reads from a file or the microphone. CC0: reuse it however you like.