Skip to content
JustTools

Morse Code Translator

Text to Morse and back — then hear it, see it, feel it on your phone, or tap it out yourself.

Runs in your browser Free · no sign-up

At a glance

  • Translates both ways as you type: text to International Morse code, and dots and dashes back to text — whichever box you type in.
  • Plays the code with correct timing at 5–40 words per minute, with an adjustable tone and Farnsworth spacing for learning.
  • Follow along as each symbol lights up, watch a flashing lamp (kept slow enough to be safe), or let your phone vibrate the code.
  • Download the code as a WAV audio file for videos, puzzles and practice.
  • Tap Morse yourself on a big key or the Space bar — it learns your speed and decodes what you send.
  • A clickable Morse alphabet chart with letters, numbers and punctuation. Recognises SOS.

Step by step

How to translate Morse code

  1. 1

    Type text or Morse

    Type words on the left, or dots and dashes on the right (use a space between letters and / between words).

  2. 2

    Read the translation

    The other box fills in as you type.

  3. 3

    Listen

    Press Play to hear it, and choose the speed and tone. Turn on the light or vibration if you like.

  4. 4

    Send your own

    Hold the tap key for dashes and tap quickly for dots — the decoder writes out what you sent.

Features

Everything you need, nothing you don’t

Two-way translation

Text to Morse and Morse to text, live.

Real sound

Correct timing from 5 to 40 WPM.

Farnsworth spacing

Full-speed letters with longer gaps.

Light and vibration

See the code or feel it on a phone.

Tap to decode

Send Morse with a key; it adapts to your speed.

WAV download

Save the code as audio.

Morse code timing

Speed is measured in words per minute using the word PARIS, which takes exactly 50 units. At 20 WPM one unit lasts 60 milliseconds.

ElementLength
Dot (dit)1 unit
Dash (dah)3 units
Gap inside a letter1 unit
Gap between letters3 units
Gap between words7 units

Learning Morse code

Learn each letter as a sound, not as a picture of dots and dashes: listen to letters at a fairly high speed (15–20 WPM) with Farnsworth spacing, so the gaps give you time to recognise them, and shorten the gaps as you improve. Start with E, T, A, N, I and M, which are the shortest, and practise a little every day.

FAQ

Frequently asked questions

What is SOS in Morse code?

··· −−− ··· (...---...), sent as one continuous signal without letter gaps. It is the international distress signal.

How do I type Morse code here?

Use a full stop for a dot and a hyphen for a dash, a space between letters and a slash between words: .... .. / - .... . .-. . = HI THERE. The symbols ·, •, −, – and _ work too.

What is Farnsworth spacing?

Sending each letter at a high speed but leaving longer gaps between letters and words. It helps learners hear letters as whole sounds instead of counting dots.

Can I decode Morse by tapping?

Yes. Hold the key (or Space) for a dash and tap briefly for a dot; pause between letters and longer between words. The decoder works out your speed automatically.

Is Morse code still used?

Yes — by amateur radio operators, in aviation and marine navigation beacons, by people who communicate by tapping or blinking, and in puzzles and escape rooms.

Does it work offline?

Yes. Everything runs in your browser, including the sound.

Keep going

Browse every tool

Last updated Report a problem or suggest a feature