Morse Code Translator

Translate text into Morse code or decode dots and dashes back into readable text instantly. Use the controls to copy your result, hear the Morse signal as audio, and adjust its speed, pitch, and volume directly in your browser.

Translate Text and Morse Code in Both Directions

This Morse code translator makes it easy to convert plain text to Morse code and decode Morse code back into readable letters and numbers. Whether you are learning Morse code, practicing your transmission speed, or decoding an incoming message, you can translate in both directions instantly with accurate timing and clear audio feedback.

Two-way translation

Switch between Text to Morse and Morse to Text with one click.

Audio playback

Listen to your message using realistic dot and dash tones with customizable WPM speed.

Easy to reuse

Copy translated output to your clipboard, download text or audio files, or share your result.

Browser-based processing

All translation runs directly in your web browser with no sign-up or installation required.

How to Use the Morse Code Translator

Using the translator takes only a few seconds. Follow these steps to convert or decode your message:

1

Choose a direction

Select Text to Morse to convert letters and numbers into code, or choose Morse to Text to decode dots and dashes.

2

Enter your message

Type or paste your message into the input field. Use standard letters for text, or use dots (.) and dashes (-) for Morse code.

3

Check the result

The translated output updates automatically as you type. Use the copy button to copy it to your clipboard.

4

Listen to the Morse code

Press the Play button to hear the audio representation of your dots and dashes at your chosen speed.

Text to Morse Code and Morse Code to Text

Convert Text to Morse Code

When converting text to Morse code, each character is replaced by its standard International Morse Code sequence. Letters are separated by a space so that individual characters remain distinct.

Text Input:HELLO
Morse Code:.... . .-.. .-.. ---

Decode Morse Code to Text

When decoding Morse code to text, enter dots (.) and dashes (-). Separate each letter with a single space and separate words with a forward slash (/) or three spaces. The decoder reads each sequence and matches it back to the correct Latin letter, numeral, or punctuation mark.

Morse Input:.... . .-.. .-.. --- / .-- --- .-. .-.. -..
Decoded Text:HELLO WORLD

Using a forward slash (/) as a word separator prevents words from running together and makes your Morse code much easier to read and decode accurately.

Morse Code Quick Reference

Below is a quick reference for standard English letters and numbers in International Morse Code. Click any code to copy it, or view the complete alphabet page for punctuation marks and special signals. Have Morse in a screenshot or photo? Use the Morse Code Image Translator.

How Morse Code Timing Works

International Morse Code relies on precise relative timing between dots, dashes, and pauses. The duration of a single dot is the basic unit of time measurement:

1 Unit

Dot (dit)

1 time unit

3 Units

Dash (dah)

3 time units (equal to three dots)

1 Unit

Inside Letter

Gap between parts of the same letter: 1 time unit

3 Units

Between Letters

Gap between letters in a word: 3 time units

7 Units

Between Words

Gap between words: 7 time units (represented visually with a forward slash /)

WPM, Pitch, and Volume

The speed of Morse code is measured in Words Per Minute (WPM), traditionally based on the standard word PARIS. A higher WPM setting reduces the duration of each time unit, speeding up playback. You can adjust the playback speed, audio frequency (pitch in Hz), and volume directly in the translator controls to match your practice preferences or use our Morse Code Trainer to build your listening skills.

Curious how timing is calculated? Use the Morse Code WPM & Timing Calculator to explore standard and Farnsworth timing.

Common Morse Signals and Shorthand

Amateur radio operators and emergency communicators use special abbreviations and procedural signals (prosigns) to save time during transmission:

SOS... --- ...

The universal distress signal, sent as a continuous sequence without pauses between letters.

CQ-.-. --.-

General call to any listening station ("calling any station").

AR.-.-.

End of message or end of transmission.

SK...-.-

Final sign-off or end of contact ("silent key").

73--... ...--

"Best regards", the most widely used friendly closing in radio communication.

To explore the full list of emergency signals, procedural signs, and punctuation marks, visit our comprehensive Morse Code Alphabet guide.

Frequently Asked Questions

Find answers to common questions about using the Morse code translator, converting text, and playing Morse code audio.

Available Languages

Use our Morse code translator in multiple languages. Select your preferred language below to access localized translations and references:

Explore additional free tools to practice, decode, and learn Morse code: