Preparing a message to flash or beep
The dots and dashes map directly to short and long signals, and the slashes tell you where to leave the long word gaps.
Translate text into Morse code in your browser, with slashes marking word gaps.
Maintained by Roshan.
Converts text to morse code in this tab, with nothing sent anywhere.
Find related browser-local tools for nearby tasks without starting another search.
Browse all text toolsMorse code turns letters and numbers into patterns of short and long signals - dots and dashes - and although it is well over a century old, it endures because it needs almost nothing to send: a light, a sound, a tap, a flag. Translating text into Morse is a staple of amateur radio, of scouting and survival training, and of anyone building a project that flashes or beeps a message. The part that a good translator has to get right is spacing, because Morse relies entirely on gaps to be readable. A gap between letters is different from a gap between words, and running them together produces something no one can decode. This tool separates letters with a space and words with a slash, which is the widely used written convention.
The dots and dashes map directly to short and long signals, and the slashes tell you where to leave the long word gaps.
Translate familiar words and read off the patterns; the visible letter and word spacing makes the structure clear.
They mark word gaps. A space separates letters within a word, and a slash separates words - both are needed to decode it back.
No. Morse has no case, so uppercase and lowercase produce the same code.
Common marks like the full stop, comma and question mark have Morse sequences and are translated. Rare symbols are dropped.
This gives you the written dots and dashes. Converting those to audio or light timing is a further step.
Translate Morse code back into readable text in your browser.
Convert text to binary in your browser. Each character becomes its UTF-8 bytes, grouped for readability.
Reverse text in your browser, correctly handling emoji and accented characters.