Skip to main content
SuperTextTools

Morse Code Translator

Translate text to Morse code and back, with audio playback. Runs entirely in your browser — your data never leaves your device.

Instant 100% Private Free Forever
Morse Translator Audio Encoding SOS
Direction
Input
Output
600 Hz · dot 100ms · dash 300ms
Try an example

How to use the Morse Code Translator

Four steps to encode, decode, and hear Morse code.

  1. 1

    Enter text or Morse

    Type plain text or paste Morse code (dots and dashes) into the input box. Auto-detect picks the direction for you.

  2. 2

    Choose direction

    Use Text → Morse to encode, or Morse → Text to decode. Override auto-detect anytime with the toggle.

  3. 3

    Adjust separators

    Set how letters and words are separated in the output — defaults are a space between letters and " / " between words.

  4. 4

    Listen, copy, or download

    Play the Morse as audio, download a WAV file, copy the result, or share a link with your input encoded in the URL.

What is Morse code?

Morse code is a method of encoding text as a series of dots and dashes (also called dits and dahs). Invented in the 1830s by Samuel F.B. Morse and Alfred Vail for the electric telegraph, it became the backbone of long-distance communication for over a century — ships at sea, military operations, railroads, and amateur radio all relied on it. Today, Morse code remains relevant for emergency signaling, radio licensing, and accessibility tools. A Morse code translator like this one converts between readable text and Morse instantly, so you do not need to memorize the entire chart to send or read a message.

Converting text to Morse maps each letter, digit, and punctuation mark to a unique pattern of dots (short signals) and dashes (long signals). The letter E is a single dot; T is a single dash; SOS is famously ... --- .... Decoding works in reverse — Morse to text — by splitting the signal into letter groups and looking up each pattern. Timing matters as much as the symbols themselves: gaps between dots and dashes within a letter, between letters, and between words tell the receiver where one character ends and the next begins.

When do people use Morse code today?

  • Emergency distress signals. SOS (... --- ...) is still recognized internationally. Flashlights, whistles, and radio clicks can all send it.
  • Amateur (ham) radio. Licensed operators use Morse (called CW — continuous wave) because it cuts through noise and reaches farther than voice on weak signals.
  • Aviation and maritime navigation. NDB beacons and some navigational aids still identify themselves in Morse.
  • Accessibility. Morse input lets people with limited mobility communicate through single-switch devices.
  • Education and puzzles. Escape rooms, scouting badges, and cryptography lessons all use Morse as an introduction to encoding.

How to learn Morse code

The fastest way to learn Morse code is to practice with audio, not by staring at a chart. Start with common letters (E, T, A, O, I, N) and common words (SOS, HELLO, TEST). Use this translator to check your work: type a word, listen to the audio playback, and try to copy it by ear. Most operators recommend learning at full speed from the start rather than slow visual memorization — your brain learns rhythm, not dot-dash pictures. SuperTextTools adds audio playback and WAV download so you can practice offline with any phrase you choose.

Why use an online Morse code translator?

You could look up every letter in a Morse code chart by hand, but a translator is faster and error-free for messages longer than a few characters. Paste a paragraph, get the full encoding in seconds, play it back to verify, and copy the result. Because SuperTextTools runs entirely in your browser, your message stays private — nothing is uploaded to a server. Whether you are preparing a ham radio QSO, decoding a puzzle, or teaching a scout troop the SOS morse code pattern, an online morse code translator is the quickest path from idea to dots and dashes.

Morse code reference chart

International Morse code for letters A–Z and digits 0–9.

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 ----.

Frequently asked questions

Is my text safe when using this Morse code translator?
Yes. Translation and audio generation run entirely in your browser using JavaScript and the Web Audio API. Nothing you type is sent to a server, logged, or stored. You can verify this in DevTools — no network requests are made when you translate or play audio.
What does SOS mean in Morse code?
SOS is transmitted as ... --- ... (three dots, three dashes, three dots). It is the international distress signal. Importantly, SOS is not an abbreviation for words — it was chosen because the pattern is easy to recognize and transmit. Our translator encodes SOS correctly with one tap via the examples gallery.
Can this tool decode Morse code back to text?
Yes. Switch to Morse → Text mode, or paste dots and dashes and let auto-detect pick the direction. Use spaces between letters and / between words (or customize the separators in settings).
How does the audio playback work?
The Play audio button uses the Web Audio API to generate 600 Hz sine-wave beeps: 100 ms for dots, 300 ms for dashes, with standard timing gaps between symbols, letters, and words. You can also download the sequence as a WAV file for use offline or in other projects.
What characters are supported?
All letters A–Z, digits 0–9, and common punctuation: period, comma, question mark, exclamation mark, apostrophe, quotation mark, colon, semicolon, hyphen, slash, and at-sign (@). Unsupported characters are skipped during text-to-Morse encoding.