digtools
📡
morse code translator,

Morsecodevertaler en audiospeler

Vertaal tekst direct naar morsecodes. Speel audiogeluiden af, flits met schermsignalen en decodeer morse. 100% veilige verwerking in uw lokale browser.

🔄
Two-way Translation
Auto-detect text or Morse code
🎵
Audio Playback
Standard timing and frequency
🔒
100% Secure
Runs locally in browser
🛡️

Secure Local Processing
This tool performs all translation and audio synthesis locally in your browser. No data is sent to external servers.

Settings

about,

About Morse Code Translator

The Morse Code Translator is a free web browser tool that automatically translates between text and Morse code. Enter text to instantly convert it into Morse code, or input dots (.) and dashes (-) to decode it back into text.

Furthermore, this tool offers more than just text conversion. It features audio playback using the Web Audio API and visual signal transmission via screen flashing. You can freely adjust the transmission speed (WPM) and audio frequency, making it ideal for amateur radio practice, learning Morse code, or survival knowledge.

All processing happens entirely within your browser, ensuring that your inputs are never sent to external servers. You can safely and quickly translate and transmit even highly sensitive messages.

how to,

How to Use

STEP 1

Adjust Settings

Select the International or Japanese (Wabun) standard, and adjust the transmission speed (WPM) and playback frequency using the sliders.

STEP 2

Input Text or Signal

Enter the text you want to convert in the input area. If you enter only dots (.) and dashes (-), it will automatically act as a decoder.

STEP 3

Check and Transmit

The result will instantly appear in the output area. You can copy it, or use the "Play Audio" and "Flash Screen" buttons to transmit the signal.

glossary,

Morse Code Glossary

Morse Code
A method of transmitting text information as a series of on-off tones, lights, or clicks. Invented in the 19th century by Samuel Morse and others, it became the foundation of telegraphy.
Dot / Dit
The basic unit of time in Morse code. Represented by a period (.), and pronounced 'dit'. All other lengths are based on this unit.
Dash / Dah
A longer signal, represented by a hyphen (-), and pronounced 'dah'. Its duration is three times that of a dot.
WPM (Words Per Minute)
A unit of speed indicating how many standard words can be transmitted in one minute. It is typically based on the word 'PARIS' (50 units long). At 20 WPM, 'PARIS' can be sent 20 times in one minute.
International Morse Code
The internationally agreed standard, covering Latin letters (A-Z), Arabic numerals (0-9), and basic punctuation. Widely used worldwide.
Wabun Morse Code
A Japanese extension of Morse code used to represent kana characters. Used in Japanese domestic communications, maritime operations, and amateur radio.
Spacing
The silent intervals required for accurate transmission. The gap between signals of the same character is 1 dot, between characters is 3 dots, and between words is 7 dots.
faq,

Frequently Asked Questions

Q.Is my input sent to a server?
No, it is not. This tool performs all text parsing and audio generation locally in your browser. Since no data is sent to external servers, you can safely translate even confidential messages.
Q.How can I decode Morse code back to text?
Simply enter combinations of dots (.) and dashes (-) into the input area. Use a space to separate characters, and a slash (/) or multiple spaces to separate words. The tool will automatically detect and decode it to text.
Q.Why is there no sound playing?
If your device is set to silent or vibrate mode, browser audio may not play. Please check your volume settings. Also, modern browsers require you to interact (tap or click) with the page at least once before audio playback is allowed.
Q.What does WPM mean? What speed is appropriate?
WPM stands for Words Per Minute, which indicates transmission speed. For beginners learning or practicing, a slower speed around 5–10 WPM is recommended. Standard amateur radio communication is usually around 15–20 WPM.
Q.Can I translate Japanese kanji or hiragana?
The Japanese (Wabun) Morse standard only supports katakana. If you select Wabun, any hiragana you input will be treated as katakana. However, kanji characters do not have corresponding Morse codes and will be ignored or result in an error. Please convert your text to hiragana or katakana before input.
use cases,

Use Cases

📻

Amateur Radio Practice

Train your listening skills for radio exams or actual communication by playing accurate, properly timed audio signals.

🔦

Survival and Emergency

Transmit SOS and other emergency signals visually using screen flashes, or learn basic signal structures for distress situations.

🧩

Puzzles and ARGs

Instantly decode Morse code messages found in escape rooms, alternate reality games, or riddles.

🎨

Design Assets

Generate geometric dot-and-dash patterns to embed secret messages into graphic designs for posters or apparel.

tech,

Technical Specifications

International Standard Timing Specification

This tool strictly implements the international standard timing rules defined by the ITU-R (International Telecommunication Union) for audio playback.

  • Dot: 1 unit (the fundamental time unit)
  • Dash: 3 units (3 times the dot length)
  • Intra-character spacing: 1 unit
  • Inter-character spacing: 3 units
  • Inter-word spacing: 7 units

When a WPM speed is set, the duration of 1 unit is calculated as 1200 / WPM milliseconds. For example, at 20 WPM, a dot is 60 milliseconds and a dash is 180 milliseconds, ensuring precise oscillator beeps.

Feedback sturen

Laat ons uw mening weten om ons te helpen de tool te verbeteren.

Disclaimer

De tools op deze site zijn volledig gratis te gebruiken, maar het gebruik is op eigen risico. Wij bieden geen garanties met betrekking tot de nauwkeurigheid, volledigheid of veiligheid van berekeningsresultaten, conversieresultaten of gegenereerde gegevens. Houd er rekening mee dat de beheerder geen verantwoordelijkheid aanvaardt voor eventuele schade of problemen veroorzaakt door het gebruik van deze tools. Bovendien worden bestandsverwerking en berekeningen lokaal in uw browser uitgevoerd, wat betekent dat de door u ingevoerde gegevens niet naar onze servers worden verzonden of daar worden opgeslagen.