Translate between English and Morse code in real time. Convert Morse to English and English to Morse, learn the Morse code alphabet, generate Morse audio, and decode messages with ease — no signup required.
InMorseCode.com is a free, standards-compliant Morse Code translator and reference platform implementing the International Morse Code standard (ITU-R M.1677-1). The site provides accurate bidirectional conversion between text and Morse code, real-time audio playback, and practical examples for letters, numbers, punctuation, and common phrases. Designed for students, amateur radio operators, emergency communication practice, and developers, InMorseCode.com combines an intuitive interface with precise international standards to serve as both a tool and an authoritative learning resource.Maintained by Janney, a developer and signal processing expert, verified January 2026.
This comprehensive reference table shows the International Morse Code representation for all letters, numbers, and common punctuation marks. Each character consists of dots (short signals) and dashes (long signals), with timing ratios standardized by the ITU.
InMorseCode.com implements the International Morse Code specification defined by ITU-R Recommendation M.1677 for bidirectional text encoding and decoding. The translator converts alphanumeric input into standardized signal sequences using time-based dot and dash representations to ensure interoperability with real-world communication systems.
The translation engine follows these internationally recognized timing rules:
These parameters define the fundamental structure of Morse signaling and are used across:
The translator supports full bidirectional conversion between human-readable text and Morse signals, including automatic direction detection, real-time audio generation, and standardized character spacing. Unsupported or non-standard symbols are excluded from encoding to maintain strict compliance with international specifications.
Type plain text or Morse symbols (Dot . and Dash -) into the input box. Use spaces between letters and words.
The translator automatically detects whether you’re converting text to Morse or Morse to text.
Press the translate icon to instantly convert your input into the correct output format.
The translated message appears in the output box. Unsupported characters are shown as #.
Customize playback using speed, pitch, and volume sliders for clear Morse audio.
Toggle Sound, Light, or Vibrate to experience Morse code through different signals.
Use Play, Pause, Stop, or Repeat to practice or listen again as needed.
Download the Morse audio file or share the translated message instantly.
Our Morse code translator follows international standards to ensure accuracy and compatibility with global telecommunications systems:
This translator is perfect for:
📌 Students learning signal communication
📌 Amateur radio operators
📌 Puzzle & code solving enthusiasts
📌 Emergency communication practice
📌 Developers experimenting with symbolic encoding
No matter your skill level, our tool adapts to your needs.
Get started instantly — no technical skills needed.
Type your English message or paste Morse code
See instant translation (dots & dashes)
Play audio and learn Morse rhythm
Whether you want to learn Morse code or decode a message, our interface is designed for beginners and experienced users alike.
Advanced features designed for accuracy, simplicity, and seamless Morse code communication
Instantly convert text into Morse code and decode Morse back to text with high accuracy. Fully supports letters, numbers, and standard punctuation.
Experience true-to-life Morse code sounds with adjustable speed (WPM), pitch, and volume—ideal for learning, practice, and training.
Upload text files or Morse audio recordings to convert effortlessly. Supports common formats including TXT, MP3, WAV, and OGG.
Download translated text or audio files in one click, or copy results instantly for quick sharing and reuse.
Enjoy a smooth, responsive experience across desktop, tablet, and mobile devices—no installation required.
100% free to use with no registration. All translations run locally in your browser, ensuring your data stays private.
Learning Morse code doesn’t have to be hard. Use our interactive translator as a study tool:
✔ Complete Morse code alphabet reference
✔ Examples like “SOS” and common phrases
✔ Practice repeatedly with instant feedback
Start learning the patterns behind the dots and dashes and strengthen your recognition skills today.
Find answers to common questions about Morse code and our generator
A # appears when the translator encounters characters that are not part of the International Morse Code standard, such as emojis, special symbols, or unsupported characters.
Use single spaces between letters and a forward slash (/) between words. Incorrect spacing is the most common cause of translation errors.
No. For accurate results, input must be either plain text or Morse code, not a mixture of both.
Standard punctuation including periods, commas, question marks, and slashes is supported. Unsupported punctuation is replaced with #.
Translation accuracy remains high for long messages as long as correct spacing and standard Morse symbols are used.
There is no strict limit, but extremely long inputs may affect performance depending on your device and browser.
Once loaded, some features may work offline, but full functionality is best ensured with an internet connection.