Text to Morse Code
Translate text into International Morse code with dots and dashes, using / between words.
Paste or drop
Paste text below, or drop a file instead.
Choose an output
Translate text into International Morse code with dots and dashes, using / between words.
About Text to Morse Code
Translate text into International Morse code, with letters written as dots and dashes, a space between letters and a slash between words. Letters A to Z, digits 0 to 9 and common punctuation such as full stops, commas, question marks and @ are supported. Accented letters are converted to their plain form first.
When it helps
- Practising Morse for amateur radio or scouting.
- Writing Morse messages for puzzles, escape rooms, jewellery or tattoos.
- Teaching how early telegraph and radio communication worked.
- Creating a light, sound or tap sequence for a hobby electronics project.
Tips
- Characters without a Morse code, like emoji or # signs, are skipped, and the summary tells you how many were dropped.
- Line breaks are kept, so each line of input becomes a line of Morse.
- Morse makes no difference between upper and lower case, so the decoded text comes back in capitals.
- SOS is sent as one continuous signal (...---...) rather than three separate letters. This tool writes it as the letters S, O, S with spaces between them.
Good to know
Quick answers about text to morse code in your browser.
American Morse was the original telegraph code used on US landlines and includes internal gaps within some letters. International Morse, standardised in the 1860s, is what radio operators use today and what this tool produces.
With a slash surrounded by spaces. When sent as sound or light, a gap between letters lasts three dot-lengths and a gap between words lasts seven.
Yes. There is no sign-up, no watermark and no limit on how many files you process.
No. Files are read and processed locally in your browser, so they never leave your device.
Related tools
Part of the Text Tools collection.