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:
Morse code is a system for encoding text as a sequence of two signals — a short signal called a dot (·) and a long signal called a dash (—). Each letter, number, and punctuation mark is assigned a unique combination of these two elements. The system was developed by Samuel Morse and Alfred Vail in the 1830s for use with the electric telegraph, enabling messages to travel across continents in seconds for the first time in human history.
The International Morse Code — standardized by the International Telecommunication Union under ITU-R Recommendation M.1677-1 — is the version in use worldwide today. It covers 26 Latin letters (A through Z), 10 Arabic numerals (0–9), and 18 punctuation marks and prosigns. All audio output on this translator follows the exact ITU timing ratios, making it compatible with real-world radio and telegraph practice.
Morse code works on a beautifully simple principle: the most frequently used letters in the English language get the shortest codes. The letter E — the most common letter in English — is a single dot ·. The letter T is a single dash —. Less common letters like Q get longer sequences like ——·—. This frequency-weighted design keeps transmission fast and efficient.
Unlike most encoding systems, Morse code can be transmitted through almost any medium that can produce two distinguishable signals: sound (a buzzer, a whistle, a radio), light (a flashlight, a signal lamp, a camera flash), electrical pulses (the original telegraph wire), touch (tapping on a surface), or even eye blinks. This universality is what keeps Morse code relevant nearly 200 years after its invention.
The most famous Morse code sequence is SOS: · · · — — — · · · — three dots, three dashes, three dots. It was adopted as the international maritime distress signal following the Titanic disaster in 1912 and remains the most universally recognized signal in the world. You can generate SOS audio in seconds using the SOS button on this translator.
Today, Morse code is used daily by amateur radio operators for CW (Continuous Wave) shortwave contacts, in aviation navigation beacons (VOR and NDB station identifiers), as an accessibility input method on Android’s Gboard keyboard for people with motor disabilities, and by millions of learners, educators, and enthusiasts worldwide.
Did you know? The word “PARIS” is used as the standard for measuring Morse code speed in Words Per Minute (WPM). At 20 WPM, the word PARIS and its trailing word-space takes exactly 3 seconds to transmit — the international benchmark for Morse speed calibration.
Quick tip for beginners: Start with the word SOS — type it into the input box, press Play at 15 WPM, and listen to the pattern: · · · — — — · · · (three short, three long, three short). Once that pattern is in your ear, you know the most important Morse code sequence in existence. Press Repeat and listen until it is automatic.
How the timing works: A dot lasts 1 time unit. A dash lasts 3 units. The gap between signals within one character is 1 unit. The gap between characters is 3 units. The gap between words is 7 units. These ratios are precisely maintained in every audio file this translator generates.
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.
When entering Morse code into the input box for decoding, you must follow the correct spacing format. This is the single most common source of translation errors — here is the exact syntax to use:
Type a . (full stop / period) for each dot signal.
Type a – (hyphen / minus) for each dash signal.
Use a single space between letters. Use a / (forward slash) between words.
| You want to decode | Type this exactly | Result |
|---|---|---|
| The letter S | … | S |
| The word SOS | … — … | SOS |
| Two words: HI MOM | …. .. / — — — | HI MOM |
| HELLO WORLD | …. . .-.. .-.. — / .– — .-. .-.. -.. | HELLO WORLD |
| I LOVE YOU | .. / .-.. — …- . / -.– — ..- | I LOVE YOU |
Important: If a character in your output shows as #, it means that symbol is not part of the International Morse Code standard — such as an emoji, accented letter, or unsupported symbol. Remove it and try again.
Audiences
Ham radio operators use Morse code (CW — Continuous Wave) daily for shortwave contacts on bands like 40m and 20m. This translator lets you encode and verify messages before transmission, decode received CW, practice at your contest speed using the WPM slider, and download audio for offline review. The Advance Machine includes Farnsworth spacing controls for structured learning.
Whether you are learning Morse code for a Boy Scouts merit badge, a radio license exam, or personal interest, this platform gives you the full reference table, real audio at adjustable speeds, and the ability to practice any text. Start slow at 5 WPM with larger character gaps, then increase speed as you improve. The Repeat function loops your message for ear-training — the most effective method to internalize Morse rhythms.
Morse code works when all other communication systems fail. SOS (· · · — — — · · ·) can be sent with a flashlight, mirror, whistle, or any device that produces two distinct signals. Learn the critical distress phrases now, before you need them. This translator generates printable Morse reference sheets and audio files you can save to your phone for offline emergency use.
Morse code is a compelling classroom tool for teaching signal encoding, information theory, and telecommunications history. Encode a sentence live on-screen, play the audio, and challenge students to decode the patterns. The Light mode creates visual signal demonstrations. The Share button generates a link to any message and settings — distribute a class exercise to students in one click, no accounts required.
Morse code is one of the most satisfying puzzle mechanics — it rewards knowledge while being learnable in minutes. Encode your clue text, generate an audio file with the Save Audio button, and embed real Morse sound into your room’s atmosphere. Use the Share link to let players verify their decode online. Combine with Wingdings or Russian Morse for multi-layer cipher challenges.
Morse code is a two-signal system — dot and dash — which means any person who can produce two distinguishable inputs can use it to communicate. Google’s Android Gboard keyboard natively supports Morse code input for people with motor disabilities, using switch access or head movement. This translator supports the same encoding standard, and the Vibrate mode provides tactile Morse output for users with hearing impairments.
There are dozens of Morse code tools online. Here is what makes this platform different — and why it is trusted by ham radio operators, educators, and developers worldwide.
The translator converts text to Morse and Morse to text instantly as you type — no translate button needed for basic use. The automatic direction detection identifies whether your input is plain text or a dot-dash string and switches modes accordingly. This means you can start typing in either direction without configuring anything first, which is the fastest workflow of any online Morse tool.
Listen to your Morse code as real CW radio tones — the same type of audio heard on shortwave amateur radio bands. Adjust the speed in Words Per Minute (5–60 WPM), the pitch frequency (300–800 Hz), and the volume to match your training or listening preference. The standard word PARIS at 20 WPM is the ITU benchmark, and every audio file this translator produces is calibrated to that standard.
Most Morse translators only produce audio. This platform outputs Morse through three independent channels simultaneously or separately. Sound mode plays CW tones through your speakers. Light mode flashes your screen in Morse rhythm — useful for visual demonstrations in classrooms or for users with hearing impairments. Vibrate mode pulses your phone’s haptic motor with the Morse pattern, making it usable without any sound at all.
The homepage translator covers International Morse Code (Latin A–Z). But the platform also includes dedicated translators for Russian Cyrillic (33 letters, 1856 standard), Japanese Katakana (Wabun code, 46 syllables, ITU 1942), and the full tools directory covering different encoding systems. No other free platform offers this breadth of Morse language coverage in a single place.
The Save Audio button downloads your Morse message as an audio file you can keep, share, or embed in other projects — useful for escape room designers, educators producing training materials, and radio operators who want to verify their keying off-air. The Share button generates a unique URL that encodes your message, settings, and translation so you can send it to anyone and they can hear exactly what you heard, in one click.
Every translation, every audio file, and every output on this platform is generated entirely within your browser. No text you enter is ever sent to a server, stored in a database, or processed by any third party. This matters for users encoding sensitive information, students working on private projects, and anyone who simply values not having their data collected. There is no account, no login, no cookies tied to your translations, and no usage limits.
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.
Morse code is nearly 200 years old — and it is still in active use worldwide. Far from being a historical curiosity, it continues to serve critical functions in amateur radio, aviation, accessibility technology, emergency communications, and education. Here is where you will encounter it in the modern world.
Every VOR (VHF Omnidirectional Range) and NDB (Non-Directional Beacon) navigational aid in aviation continuously transmits its two- or three-letter identifier in Morse code so pilots can verify the correct beacon. When a pilot tunes their navigation radio and hears … ..-. —, they know they are receiving the SFO (San Francisco) VOR. Morse code station identifiers are built into aviation charts and standard practice worldwide.
Google added Morse code input to Android’s Gboard keyboard in 2018 specifically to support users with motor disabilities. A person who can only control a single switch — through head movement, a sip-and-puff device, or an eye blink — can input full text using two signals: dot and dash. This makes Morse code one of the most efficient and lowest-barrier text input systems ever devised for people with limited mobility.
SOS — · · · — — — · · · — is the internationally recognized distress signal and can be sent with a flashlight, mirror, whistle, or any mechanism that produces two distinct signals. Military survival training still includes Morse code because it functions when all voice and digital communication systems fail. Its simplicity means it can be transmitted by an injured or trapped person with minimal equipment.
Morse code remains a merit badge subject for Boy Scouts and Girl Guides worldwide and a popular topic in STEM education. Its binary structure (exactly two signal types that encode any character) makes it an accessible, intuitive introduction to encoding theory, information theory, and signal processing — concepts that underpin all of modern computing and communications. Many educators use it as a bridge between analog and digital communication concepts.
Morse code appears throughout pop culture — in the Interstellar bookshelf scene, the LOST television series, Stranger Things, Call of Duty, and dozens of escape room and ARG (Alternate Reality Game) puzzles. Morse code knowledge has become a valued skill in gaming communities, puzzle-solving groups, and film enthusiasts who want to decode hidden messages. This translator is the fastest way to verify any Morse code message you encounter in media.
History
Morse code was developed between 1836 and 1844 by the American inventor Samuel Finley Breese Morse and his assistant Alfred Lewis Vail. Their initial challenge was simple but profound: how do you transmit written language over an electric wire? The system they built assigned each letter and numeral a unique pattern of short and long electrical pulses — dots and dashes — that could be tapped out by an operator and decoded by another at any distance the wire could reach.
The original system Vail designed was not identical to the International Morse Code we use today. The original American Morse code had internal spaces, two different dash lengths, and was optimized specifically for English. In 1865, the International Telegraph Conference in Paris standardized a cleaner version — one dash length, no internal spaces, consistent timing ratios — that became the global standard. This International Morse Code is what this translator implements.
Morse code’s most famous moment came on April 15, 1912, when the RMS Titanic sank in the North Atlantic. The ship’s wireless operators sent the distress signal CQD and then the newly adopted SOS — · · · — — — · · · — which was received by the RMS Carpathia and prompted the rescue of 705 survivors. SOS was chosen not as an abbreviation for anything, but purely because its dot-dash pattern was unmistakable and impossible to confuse with any other signal.
Through the first half of the 20th century, Morse code was the backbone of global communications. Military operations in both World Wars depended on it. Merchant shipping, aviation, journalism, and diplomacy all ran on telegraph lines and radio transmissions in Morse code. Every naval vessel, every military unit, and every news agency had trained operators. During World War II, the ability to send and receive Morse at 20–25 WPM was a standard military skill with direct operational significance.
Digital communications gradually replaced Morse in commercial and naval use throughout the late 20th century. The GMDSS (Global Maritime Distress and Safety System) made Morse code no longer mandatory for maritime use in 1999. But rather than disappearing, Morse code migrated into amateur radio, where it thrives today as an operating mode valued for its ability to pierce weak signal conditions that defeat voice modes — a single carrier wave at any power level can make a contact that digital voice cannot.
The ITU (International Telecommunication Union) maintains the International Morse Code standard under Recommendation M.1677-1 to this day. The 1856 Russian Cyrillic standard and the 1942 Japanese Wabun code remain in use by their respective amateur radio communities. Morse code has now outlived the telegraph, the teletype, analog radio, and digital transition — and continues to evolve with new applications in accessibility technology, education, and gaming.
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.