Utilities

Morse Code Converter

Convert text to Morse code and vice versa instantly. Perfect for students, hobbyists, and history enthusiasts learning about communication systems.

Morse Code Converter
Convert between text and Morse code
Converted output will appear here...

About Morse Code

  • Morse code represents letters, numbers, and punctuation as sequences of dots and dashes
  • A dot (.) represents a short signal, a dash (-) represents a long signal
  • Letters are separated by spaces, words are separated by a forward slash (/)
  • Use the "Swap Direction" button to toggle between text-to-Morse and Morse-to-text conversion
  • Example: "SOS" becomes "... --- ..." in Morse code

About this tool

Instantly convert between text and Morse code with bidirectional support. Ideal for students, amateur radio operators, history enthusiasts, and hobbyists who need to learn, practice, or decode Morse code. Features real-time conversion as you type, swap functionality to change conversion direction, and comprehensive mappings for letters, numbers, and punctuation. Perfect for educational purposes, emergency communication practice, or understanding historical communication methods.

How to use the Morse Code Converter

  1. Type or paste your message into the Text to Convert box.
  2. Watch the dots and dashes appear in the Morse Code Output.
  3. Click Swap Direction to decode Morse code back into text.
  4. Click Copy Output to copy the result.

Give us your feedback

Help us improve Morse Code Converter!

Frequently asked questions

How does Morse code work?

Morse code spells out each letter, number and punctuation mark as a short pattern of dots (short signals) and dashes (long signals). It was developed for the electric telegraph in the 1830s and 1840s and is still used by amateur radio operators, with SOS (... --- ...) its best-known example.

How should I format Morse code to decode it?

Put a single space between letters and a forward slash with a space on each side between words, for example ".... .. / - .... . .-. ." for HI THERE. Any pattern the converter does not recognize is passed through unchanged.

Which characters are supported?

Letters A to Z, numbers 0 to 9 and common punctuation: period, comma, question mark, apostrophe, exclamation mark, slash, brackets, ampersand, colon, semicolon, equals, plus, hyphen, underscore, quotation mark, dollar sign and at sign. Decoded text comes out in capitals, since Morse has no lowercase.

Does the conversion happen on a server?

No. The translation runs right in your browser, which is why the output updates as you type. The tool is free to use with no sign-up and no limit on how much text you convert.

Morse Code Converter screenshot