Home Categories Text Morse Code Translator

Morse Code Translator

Translate text to Morse code or decode Morse to text instantly, complete with customizable audio playback.

Skipped untranslatable chars:
Slower (5) Faster (50)
Lower (300) Higher (1000)

💡 How to Use the Morse Code Translator

Translate text instantaneously and listen to authentic Morse code audio playback.

1

Type or Paste

Enter standard text, or paste Morse code (using dots and dashes). The tool auto-detects the mode.

2

View Translation

The translated output will appear instantly in the right panel.

3

Play Audio

Click "Play Audio" to hear the translation. Only valid when translating from Text to Morse code.

4

Adjust Settings

Expand advanced options to tweak the Words Per Minute (speed) and Pitch frequency.


📖 About Morse Code Translator

What is the Morse Code Translator?

Our Morse Code Translator is a free, interactive tool that allows you to seamlessly convert standard text into Morse code and vice versa. It comes equipped with an advanced audio player, enabling you to listen to your translated Morse code using your browser's Web Audio API.

Key Features

  • Bidirectional Translation: Instantly translate English text to Morse code or decode Morse code back to text.
  • Audio Playback: Listen to your Morse code translations with authentic beep sounds.
  • Adjustable Speed: Control the playback speed by modifying the Words Per Minute (WPM) setting.
  • Custom Frequency: Adjust the pitch of the Morse code audio (Hz) to your liking.
  • Privacy Focused: All translations and audio generation happen entirely on your device. Your data is never sent to any servers.

How the Audio Works

The tool utilizes the modern Web Audio API to generate the exact dot (dit) and dash (dah) frequencies required for authentic Morse code playback. Timing is controlled precisely based on the standard Paris word timing model, which dictates that a dot is one unit of time, a dash is three units, the space between parts of the same letter is one unit, the space between letters is three units, and the space between words is seven units.


❓ Frequently Asked Questions

The tool uses your browser's built-in Web Audio API to generate precise frequencies for the dots (short beeps) and dashes (long beeps). The timing is based on the international standard "Paris" model.
Yes! You can type English text to convert to Morse code, or paste Morse code using dots (.) and dashes (-) to convert it back to readable text.
WPM stands for Words Per Minute, which controls how fast the Morse code is played. Frequency (Hz) controls the pitch of the beep. A higher number means a higher-pitched sound.
Absolutely. All translations and audio generation happen locally in your web browser. No text or data is ever sent to or stored on our servers.

Version History

1.0.0

Initial release with bidirectional translation and Web Audio playback.

Feb 20, 2026