Utilities & GeneratorsLive🔒 Private

Morse Code Converter

Encode and decode Morse code instantly. Free online Morse code converter — text to dots/dashes and back. No signup, 100% private browser tool.

How it works

The Morse Code Converter encodes text to Morse code (dots and dashes) and decodes Morse code back to text. It supports the full International Morse Code standard with letters A-Z, digits 0-9, and common punctuation marks.

Morse code was the first widely adopted digital communication protocol, developed in the 1830s and still in active use in aviation, maritime navigation, and amateur radio. Each character is encoded as a unique sequence of short signals (dots, ·) and long signals (dashes, −) with pauses separating characters and words.

How to use it: type or paste text to encode it to Morse. Each character is shown as its dot-dash sequence separated by spaces, with "/" marking word boundaries. To decode: paste Morse code using "." for dots and "-" for dashes, with "/" between words.

Audio playback: the tool can play the Morse code as audio tones using the Web Audio API, with adjustable speed (words per minute). This is useful for learning to recognize Morse by ear or for sending messages in emergency contexts where audio output is available.

Use cases: amateur radio operators learning or verifying Morse sequences, educators teaching telecommunication history, developers building accessibility tools (Morse input is a real assistive technology for users with limited mobility), puzzle creation, and encoding messages for novelty purposes.

Frequently Asked Questions

What characters are supported?
The full International Morse Code standard: all 26 letters (A–Z), digits 0–9, and common punctuation (period, comma, question mark, slash, plus, minus, and equals). Characters without Morse equivalents are skipped with a note.
Can I play the Morse code as audio?
Yes. Click the Play button to hear the encoded Morse as audio tones using the Web Audio API. You can adjust the speed in words per minute (WPM) — 5 WPM for learning, 20+ WPM for practice.
What separates letters and words in the output?
Letters within a word are separated by a single space. Words are separated by a forward slash (/) with spaces on each side — this is the standard Morse code notation for word boundaries.
Does case matter in Morse code?
No. Morse code does not distinguish between uppercase and lowercase. All input is converted to uppercase before encoding, and decoding always produces uppercase text.