Morse Code Converter

Convert text to Morse code and Morse code to text instantly with our free Morse Code Converter. Fast, accurate, and easy-to-use online translator tool.

Morse Code Converter

Text to Morse Code

Morse Code to Text

Use dots (.) and dashes (-) with spaces between characters and "/" or "|" between words.

Morse Code Reference

Conversion History

No conversions yet

User Guide

How to Convert Text to Morse Code

1. Type or paste your text in the "Text to Morse Code" input field.

2. Click the "Convert to Morse" button to generate Morse code.

3. The Morse code will appear in the output field below.

4. Use the "Copy Morse" button to copy the result to your clipboard.

How to Convert Morse Code to Text

1. Type or paste Morse code in the "Morse Code to Text" input field.

2. Use dots (.) for short signals and dashes (-) for long signals.

3. Separate letters with spaces and words with "/" or "|".

4. Click "Convert to Text" to decode and "Copy Text" to copy the result.

Downloading Conversions

1. After conversion, click the "Download Conversion" button.

2. A text file will be generated containing your original input and the conversion result.

3. The file includes a timestamp for your records.

Resetting the Tool

1. Click the "Reset All" button to clear all input and output fields.

2. This will also clear the conversion history.

3. The Morse code reference table will remain visible for your convenience.

About the Morse Code Converter

This tool translates ordinary text into Morse code and decodes Morse back into text. Type a message to get its dots and dashes, or paste Morse to read the message it spells out. It handles letters, numbers, and spaces between words.

What Morse code is

Morse code represents each letter and digit as a unique sequence of short signals, called dots or dits, and long signals, called dashes or dahs. Developed in the 1830s and 1840s for the electric telegraph, it allowed messages to be sent over a single wire as patterns of short and long pulses. The most famous sequence, three dots, three dashes, three dots, spells SOS, the international distress signal, chosen because it is simple and unmistakable.

How the timing and spacing work

In Morse, a dash is three times the length of a dot. Within a letter the signals are separated by a short gap, letters are separated by a longer gap, and words by a longer gap still. In written Morse this structure is shown with spaces between letters and a slash or larger space between words, which is the convention this converter uses. Getting the spacing right is essential, because the same dots and dashes grouped differently spell different things.

Why Morse endured

Morse code’s great strength is that it can be sent and received through almost any channel that can be turned on and off: sound, light, radio pulses, or even a hand tap. This flexibility made it the backbone of long-distance communication for over a century and kept it valuable for emergencies and aviation long after newer technology arrived. Pilots still encounter it in navigation beacon identifiers, and it remains a fallback when voice is impossible.

Common uses today

Beyond its historical role, Morse is used by amateur radio operators, as an accessibility tool for people with certain disabilities who can input it with a single switch, in puzzles and games, and as a hobby. Learning to recognise at least SOS is a small but genuinely useful piece of safety knowledge.

Tips and related tools

When encoding, the tool treats text case-insensitively since Morse has no upper or lower case. When decoding, separate letters with single spaces and words with a slash so the converter can parse them correctly. For other text transformations see the Text to ASCII Converter and the Base64 Encoder / Decoder. Conversion is instant and happens entirely in your browser.

Frequently Asked Questions

What characters are supported?

Letters A–Z, digits 0–9, and spaces.

How is Morse formatted?

Letters separated by spaces, words by a slash.

Can I decode Morse?

Yes — paste Morse with the same spacing convention.

Is it case sensitive?

No, text is treated as uppercase.

Where does the conversion run?

Entirely in your browser. Your data is never uploaded to a server.