Type any text and get Morse code instantly β standard dots and dashes, a bullet version for chats, and the spoken dit/dah form. Letters are separated by a space, words by a slash.
Morse code (dots & dashes)
Morse code (dots & dashes): SOS Hello
Morse with bullets (chat-friendly)
Morse with bullets (chat-friendly): SOS Hello
Spoken (dit / dah)
Spoken (dit / dah): SOS Hello
Morse in brackets
Morse in brackets: SOS Hello
Styled letters are Unicode characters, not fonts. Platform fields may reject some characters, and glyph appearance varies by device and app. Screen readers may announce styled letters individually and search engines may not match them to plain words, so test the result and keep essential details in plain text. Unicode accessibility guide
Morse code represents each letter and digit as a sequence of short and long signals β dots (dits) and dashes (dahs). It was designed for the telegraph in the 1830s and is still used by amateur radio operators, in aviation beacons and as a hobby cipher. This translator follows the International Morse standard (ITU-R M.1677), so the output matches what a radio operator would send.
The converter runs entirely in your browser: type or paste text and the Morse appears immediately. Copy it to send a coded message, print it for a puzzle, or check your own decoding practice.
Type or paste your text (letters, numbers and common punctuation are supported).
Read the Morse code in the first box β one space between letters, " / " between words.
Use the bullet version if an app converts " - " into a special dash.
Press Copy and paste it anywhere.
Each letter becomes a group of dots and dashes: S is "...", O is "---", so SOS is "... --- ...". A single space separates letters within a word and a slash with spaces ( / ) separates words, which is the convention used in most written Morse. Characters with no Morse equivalent are shown as "?" so you know something was skipped rather than silently dropped.
People use written Morse for escape-room and scavenger-hunt puzzles, as a cipher between friends, in tattoo and jewellery designs (a name in dots and dashes), for ham-radio practice, and to decode messages hidden in films and games. The bullet variant (β’ and β) is useful in messaging apps that turn a hyphen into an en dash or auto-format lists.
A .- B -... C -.-. D -.. E . F ..-. G --. H .... I .. J .--- K -.- L .-.. M -- N -. O --- P .--. Q --.- R .-. S ... T - U ..- V ...- W .-- X -..- Y -.-- Z --.. Β· 1 .---- 2 ..--- 3 ...-- 4 ....- 5 ..... 6 -.... 7 --... 8 ---.. 9 ----. 0 -----
Punctuation: period .-.-.- comma --..-- question ..--.. exclamation -.-.-- slash -..-. at sign .--.-.
Learn Morse by sound, not by counting dots: the standard advice (the Koch method) is to practise at full speed with a few letters at a time. When writing it for another person, keep the letter and word gaps consistent so it can be decoded unambiguously. If you paste Morse into a platform that collapses multiple spaces, use the bracketed version to keep the groups intact.
Yes β the ITU International Morse standard, which is what amateur radio and aviation use.
That character has no Morse equivalent (for example most emoji or accented letters). Replace it with a plain letter.
By " / " (space, slash, space). Letters within a word are separated by a single space.
Not on this page yet β it converts text to Morse. Use the reference table above to decode short messages by hand.
Yes, and it runs entirely in your browser.
50+ style options, a searchable symbol library and a Unicode text editor. Conversion input is processed in your browser; analytics and advertising practices are explained in the Privacy Policy.