Bytelify

Morse Code Translator

Translate text to Morse code and back, live as you type, with an optional audio playback.

Runs in your browser, nothing sent
morse-code-translator

Type in either field — the other updates live. Words are separated by " / " in Morse. Playback uses the Web Audio API, entirely in your browser.

Need the opposite? Text to Uppercase Converter

What is Morse Code Translator?

A Morse code translator converts plain text into the dots and dashes of International Morse code, and back again. Type in either box and the other updates instantly. Useful for ham radio practice, puzzles, signaling exercises, or just satisfying curiosity about how the code works.

International Morse Code Reference

CharacterMorse Code
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--..
0-----
1.----
2..---
3...--
4....-
5.....
6-....
7--...
8---..
9----.

How to Use the Morse Code Translator

  1. 1

    Type in Either Field: Enter plain text, or paste Morse code; the other field updates live.

  2. 2

    Play as Sound (Optional): Click "Play as sound" to hear the Morse code as audio tones, timed to the PARIS-word speed standard.

  3. 3

    Copy the Result: Use the copy button on either field to copy the text or the Morse code.

How Morse Code Encoding Works

Morse code represents each letter and digit as a sequence of two signal lengths: a dot (a short signal) and a dash (a long signal, conventionally three times the length of a dot). There's no separate symbol for a "pause"; spacing itself carries meaning. Standard spacing rules: the gap between dots and dashes within one letter is one unit, the gap between two letters is three units (shown as a single space by this tool), and the gap between two words is seven units (shown as a forward slash surrounded by spaces, " / ").

Common Use / History

Morse code was developed in the 1830s-40s for early telegraph systems and remained standard for maritime and aviation distress communication for over a century. Its best-known sequence is SOS (... --- ...), chosen not as an abbreviation for any phrase but because its pattern (three dots, three dashes, three dots) is simple to send and recognize even under poor signal conditions. It's still internationally recognized as a distress signal today. Outside of ham radio and maritime use, Morse code shows up in puzzles, signaling games, and accessibility tools. Some assistive-switch devices use dot/dash-style input.

FAQs

Frequently Asked Questions

Common questions about Morse Code Translator.

Individual letters are separated by a single space, and whole words are separated by a forward slash ( / ) with spaces around it, which is the standard convention this tool follows.

Yes, press “Play as sound” to hear it as audio tones using your browser's Web Audio API, timed to the standard PARIS-word speed convention.

All letters A-Z, digits 0-9, and common punctuation (period, comma, question mark, and more). Unsupported characters are simply skipped.

That 3:1 ratio is part of the International Morse Code standard's timing rules (ITU-R M.1677-1). It's what makes dots and dashes reliably distinguishable by ear or by light, even at different overall sending speeds.

PARIS is a reference word, exactly 50 dot-length time units when sent in Morse code including its trailing word gap, used to define words-per-minute (WPM) speed consistently: at W WPM, one time unit lasts 1200/W milliseconds. This tool's audio playback uses that same standard timing.

Yes, Bytelify's Morse Code Translator is free with no account or sign-up required.

No. Translation and audio playback both run entirely client-side in your browser, so nothing you type is sent anywhere.