Morse Code Converter
Convert text to Morse code and back. Hear it with adjustable audio playback, see a visual waveform, and flash any message as a light signal — including the international SOS distress signal.
Morse Code Converter
Paste Morse code below. Use dots (.) and dashes (-). Separate letters with a space, words with two spaces or a slash (/).
Rate this tool
Audio playback, light flash mode and visual waveform — what most converters skip
Most Morse code converters are plain text-to-dots tools. This one adds audio playback at adjustable speed, a visual waveform that highlights as audio plays, a screen light flash mode for visual signalling, and bidirectional conversion including Morse-to-text decoding.
How to convert text to Morse code
LazyTools vs other Morse code converters
Most free Morse tools show text output only. Audio playback at adjustable speed, screen flash mode and a visual animated waveform together are absent from the major free options.
| Feature | ⭐ LazyTools | morsecode.world | onlinetonegenerator.com | morse.withgoogle.com |
|---|---|---|---|---|
| Text to Morse (dots & dashes) | ✔ | ✔ | ✔ | ✔ |
| Morse to text decoding | ✔ | ✔ | ✔ | ✔ |
| Audio playback | ✔ | ✔ | ✔ | ✔ |
| Adjustable WPM speed | ✔ 5-30 WPM | ✔ | ⚠ Limited | ✘ |
| Visual waveform (animated) | ✔ | ⚠ Basic | ✘ | ✘ |
| Screen light flash mode | ✔ | ✘ | ✘ | ✘ |
| SOS shortcut | ✔ | ⚠ Manual | ✘ | ✘ |
| No ads / no signup | ✔ | ⚠ Ads | ⚠ Ads | ✔ |
International Morse code chart
The complete International Morse Code alphabet — letters, digits and common punctuation.
Timing ratios in Morse code
| Element | Duration | Symbol | Example |
|---|---|---|---|
| Dot | 1 unit | . | E = . |
| Dash | 3 units | - | T = - |
| Element gap | 1 unit | (silence) | Between dot and dash within a letter |
| Letter gap | 3 units | (space) | Between letters in a word |
| Word gap | 7 units | / or double space | Between words |
Morse Code Converter — How Morse Code Works, Audio Playback and the SOS Signal
Morse code is a method of encoding text as sequences of short and long signals — called dots and dashes — that can be transmitted as sound, light, radio waves or electrical pulses. Developed in the 1830s by Samuel Morse and Alfred Vail for the electric telegraph, it became the first practical long-distance communication system and remained in widespread use until the late 20th century. The International Morse Code (ITU) standard, still in use today, assigns a unique sequence of dots and dashes to each letter, digit and common punctuation mark.
Morse code converter text to audio online free
Converting text to Morse code audio requires two steps: first, translating each character to its dot-dash sequence; then generating audio tones with the correct timing ratios. The International standard specifies that a dot is 1 unit long, a dash is 3 units, the gap between elements within a letter is 1 unit, the gap between letters is 3 units and the gap between words is 7 units. At 12 words per minute — the default in this tool — one unit is approximately 100 milliseconds. At 20 WPM one unit is 60 milliseconds. This tool uses the Web Audio API to generate a 700 Hz tone with these exact timing ratios.
Morse code translator with audio playback
Audio playback is essential for learning Morse code because the human ear learns rhythmic patterns much faster than the eye reads dot-dash sequences. The pattern for the letter E (one dot) is completely different in sound from T (one dash), even though visually they differ by only the length of a line. Radio operators learn to copy Morse at 25–30 WPM by recognising the sound pattern of each letter as a whole unit, not by counting individual dots and dashes. Starting at 5–8 WPM and gradually increasing speed is the recommended learning approach.
SOS Morse code flasher online
SOS (… --- …) is the internationally recognised distress signal. Despite popular belief, SOS does not stand for “Save Our Souls” or “Save Our Ship” — it was chosen because its Morse pattern (three dots, three dashes, three dots) is simple, distinctive and difficult to confuse with any other signal. The light flash mode in this tool blinks the screen to produce a visual SOS signal — useful for signalling practice, educational demonstrations and emergency training. A mobile phone screen, torch or mirror can be used as a visual Morse signaller in genuine emergencies.
Morse code audio generator free
The Web Audio API allows browsers to generate precise tones without any server-side processing or audio files. This tool creates an oscillator node at 700 Hz — a frequency chosen because it sits in the centre of the range most legible to human hearing — and schedules gain changes to produce dots and dashes with the correct durations. The entire audio generation happens in JavaScript in the browser; no audio files are downloaded. The WPM slider adjusts the unit duration, which scales all timing values proportionally.
Morse code to text decoder online
Decoding Morse code back to text requires the reverse lookup: match each dot-dash sequence to its character. The standard format for typed Morse is to separate elements within a letter using nothing (they run together as a string of dots and dashes), separate letters with a single space, and separate words with two spaces or a forward slash. Some texts use a slash with spaces around it ( / ) as a word separator. This tool handles all these conventions. Unrecognised sequences are shown as [?] so you can identify which characters are causing issues.
International Morse code chart interactive
The International Morse Code alphabet includes 26 letters (A–Z), 10 digits (0–9) and a set of common punctuation marks including the period, comma, question mark, apostrophe, exclamation mark, forward slash, parentheses, colon, semicolon, double dash, hyphen, underscore, quotation mark, dollar sign and at sign. The most frequently used letters in English — E (.), T (-), A (.-), O (---), I (..), N (-.) — have the shortest codes, reflecting an optimisation for telegraphy efficiency that predates but resembles Huffman coding.