Home/Tools/Morse Code Translator

Morse Code Translator

Convert text to Morse code and Morse code to text — live, with audio, light flash, vibration and a tap-to-key trainer to practice sending it yourself.

✓ Audio · light · vibration ✓ Adjustable WPM ✓ Tap-to-key trainer ✓ Bulk conversion

🔑 Tap-to-key trainer

Press and release quickly for a dot, hold a little longer for a dash. Pause briefly between letters, pause longer between words.

Morse you sent
 
Decoded text
 

Bulk converter

Input — one line per message
Output

Why use this Morse code translator

Everything a learner, HAM radio hobbyist or puzzle-maker needs, without ads getting in the way.

🔁

Live bidirectional conversion

Type in either field and the other updates instantly — no convert button, no page reload.

🔊

Real audio with full control

Web Audio API beeps with adjustable WPM, Farnsworth spacing, tone frequency and volume.

💡

Light & vibration playback

Watch a synced flash for visual learners, or feel the pattern as vibration on supported phones.

🔑

Tap-to-key trainer

Practice sending real Morse by hand — press for a dot, hold for a dash, and see it decoded live.

📋

Bulk conversion

Paste a whole list of messages and convert every line in one pass, then download the result.

🔒

Runs in your browser

Nothing you type is uploaded — all encoding, decoding and audio generation happens locally.

How this compares

Most translators cover text and audio — few combine every mode with a trainer and bulk mode.

Feature SEOTriggers Morse Code World CodeShack.io Online Text Tools MorseCodeTranslator.com
Bidirectional text ↔ Morse
Audio playback, adjustable WPM
Light flash simulation
Vibration on mobile
Tap-to-key input trainer
Bulk / multi-line conversion
Download as .txt file
Free, no signup

How to translate Morse code

1

Type in either field

Start with plain text or with dots and dashes — both directions work the same way.

2

Read the live result

The other field updates as you type, with no button to click.

3

Play, flash or vibrate

Hit Play to hear it, turn on Light to see it flash, or Vibrate to feel it on your phone.

4

Practice or bulk-convert

Use the tap-to-key trainer to send it yourself, or switch to bulk mode for a whole list.

Morse code reference chart

The full International Morse Code alphabet, numbers and punctuation.

Frequently asked questions

Type or paste your text into the Text field. The Morse Code field updates instantly, using a space between letters and a forward slash between words.

Type dots and dashes into the Morse Code field, separating letters with a space and words with a forward slash. The Text field decodes it automatically as you type.

Yes. Press Play to hear your message as Morse code beeps generated with the Web Audio API. Speed (WPM), Farnsworth spacing, tone frequency and volume are all adjustable.

A dash lasts three times as long as a dot. The gap between parts of the same letter equals one dot, the gap between letters equals three dots, and the gap between words equals seven dots, all scaled by your chosen speed.

Yes. The tap-to-key trainer lets you press and hold a button to send dots and dashes by hand, and decodes what you send into text live, which is useful for learning real Morse timing.

Yes, on devices and browsers that support the Vibration API. Turning on Vibrate mode plays your message as a pattern of short and long vibrations instead of, or alongside, sound.

More converters & calculators