Whether you're learning Morse for a ham radio license, decoding a puzzle, or just curious how your name sounds in dots and dashes, this tool converts text and Morse code instantly — with real audio playback built right in.
From plain text to Morse code (or back again) in four simple steps.
A little background on how Morse code works makes it far easier to read, write, and eventually recognize by ear.
Morse code was developed in the 1830s by Samuel Morse and Alfred Vail for use with the electric telegraph, encoding each letter and number as a sequence of short and long signals — dots and dashes. It became the backbone of global communication for over a century, and the modern International Morse Code standard is still used today in amateur (ham) radio, aviation, and maritime signaling.
Morse code timing is measured in units. A dot is 1 unit long, and a dash is 3 units long. The gap between dots and dashes within the same letter is 1 unit, the gap between separate letters is 3 units, and the gap between words is 7 units. This tool's audio playback follows these standard timing ratios, so what you hear matches real-world Morse transmission.
The distress signal SOS — three dots, three dashes, three dots (··· – – – ···) — became the international standard because its rhythm is simple, unmistakable, and easy to send even under pressure. It doesn't stand for specific words; the pattern itself was chosen purely for how clearly it stands out against other Morse traffic.
A quick lookup for frequently used Morse code sequences.
| Morse | Meaning | Where it's Used |
|---|---|---|
| ··· – – – ··· Popular | SOS | Universal distress signal, used worldwide in emergencies |
| – · – · – · | AR (End of Message) | Signals the end of a transmitted message in radio traffic |
| · – · – · | SK (End of Contact) | Indicates the end of a Morse radio conversation |
| – · – · | Invitation to Transmit | Ham radio operators use this to hand off to the next sender |
| / | Word Separator | Marks the boundary between words when typing Morse code as text |
| Free-Form Text | Custom Message | Any message, name, or phrase encoded letter-by-letter |
Morse code shows up in more places than you'd expect — this tool covers every common scenario.
Answers to the most common questions about converting Morse code with this tool.
Yes — completely free. There are no limits, no accounts, no watermarks, and no charges. Encode and decode as much Morse code as you need.
Yes. Click Play Audio to hear your encoded text played back as real Morse code beeps, with adjustable speed and tone frequency in the Options panel.
No — never. All encoding and decoding happens locally in your browser using JavaScript. Your text never leaves your device.
Use dots (.) and dashes (-), a single space between letters, and a forward slash (/) between words. The tool also accepts the visual dot (·) and dash (–) characters.
This tool uses International Morse Code, the standard adopted worldwide for radio, aviation, and amateur (ham) radio communication, covering A–Z, 0–9, and common punctuation.
Yes. Enable "Show visual breakdown" in the sidebar to see each character mapped to its individual Morse code sequence beneath the output.
Tried the tool? Leave a quick rating and help others find it.
All tools at I7 Pixel run in your browser — no uploads, no accounts, always free.