Convert text to Morse code and back — with audio playback
Morse code is a character encoding scheme that uses dots (·) and dashes (−) to represent letters, numbers, and punctuation. It was developed by Samuel Morse and Alfred Vail in the 1830s and was widely used in telegraphy.
In this translator, a dot (.) represents a short signal and a dash (−) represents a long signal. Letters are separated by spaces; words are separated by forward slashes (/).
The audio player uses the Web Audio API to generate real beep tones at the correct timing based on your chosen WPM (words per minute) setting.