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.
Press and release quickly for a dot, hold a little longer for a dash. Pause briefly between letters, pause longer between words.
Everything a learner, HAM radio hobbyist or puzzle-maker needs, without ads getting in the way.
Type in either field and the other updates instantly — no convert button, no page reload.
Web Audio API beeps with adjustable WPM, Farnsworth spacing, tone frequency and volume.
Watch a synced flash for visual learners, or feel the pattern as vibration on supported phones.
Practice sending real Morse by hand — press for a dot, hold for a dash, and see it decoded live.
Paste a whole list of messages and convert every line in one pass, then download the result.
Nothing you type is uploaded — all encoding, decoding and audio generation happens locally.
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 | ✓ | ✓ | ✓ | ✓ | ✓ |
Start with plain text or with dots and dashes — both directions work the same way.
The other field updates as you type, with no button to click.
Hit Play to hear it, turn on Light to see it flash, or Vibrate to feel it on your phone.
Use the tap-to-key trainer to send it yourself, or switch to bulk mode for a whole list.
The full International Morse Code alphabet, numbers and punctuation.
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.