Free Morse Code Generator & Translator

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.

Input Text

Output Result

Generating audio file...

Settings

Ready to translate. Enter text or Morse code.

About InMorseCode.com

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.

A Compelete Morse Code Reference Table

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.


A-Z Letters

0-9 Numbers

Symbols & Punctuation

International Morse Code Encoding Standard

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.

Core Encoding Model

The translation engine follows these internationally recognized timing rules:

  • Dot duration = 1 time unit
  • Dash duration = 3 time units
  • Intra-character gap = 1 time unit
  • Inter-character gap = 3 time units
  • Word gap = 7 time units

These parameters define the fundamental structure of Morse signaling and are used across:

  • Amateur and professional radio communication
  • Aviation and maritime signaling systems
  • Emergency communication protocols
  • Morse code training and certification programs

System Implementation Notes

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.

How to Use Morse Code Translator

1. Enter Your Text or Morse Code

Type plain text or Morse symbols (Dot . and Dash -) into the input box. Use spaces between letters and words.

2. Choose Translation Direction

The translator automatically detects whether you’re converting text to Morse or Morse to text.

3. Click the Translate Button

Press the translate icon to instantly convert your input into the correct output format.

4. Review the Output Result

The translated message appears in the output box. Unsupported characters are shown as #.

5. Adjust Sound Settings

Customize playback using speed, pitch, and volume sliders for clear Morse audio.

6. Enable Output Modes

Toggle Sound, Light, or Vibrate to experience Morse code through different signals.

7. Play or Repeat the Code

Use Play, Pause, Stop, or Repeat to practice or listen again as needed.

8. Save or Share Your Audio

Download the Morse audio file or share the translated message instantly.

Technical Specifications & Standards

Our Morse code translator follows international standards to ensure accuracy and compatibility with global telecommunications systems:

Standard: International Morse Code (ITU-R M.1677-1)
Character Encoding: UTF-8 Compatible
Audio Frequency: 300-800 Hz (Default: 600 Hz)
Speed Range: 5-60 WPM (Words Per Minute)
Timing Ratio: Dash = 3x Dot duration
Character Gap: 3 dot durations
Word Gap: 7 dot durations
Supported Characters: A-Z, 0-9, and 18 punctuation marks

What Is Morse Code — and How Does It Work?

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.

Quick Start Guide

Get started instantly — no technical skills needed.

Step 1

Type your English message or paste Morse code

Step 2

See instant translation (dots & dashes)

Step 3

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.

How to Type Morse Code Into the Translator

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:

· Dot

Type a . (full stop / period) for each dot signal.

E =  ·  →  type: .

— Dash

Type a  (hyphen / minus) for each dash signal.

T =  —  →  type: 

Gaps & Words

Use a single space between letters. Use a / (forward slash) between words.

HI = …. ..
HI MOM = …. .. / — — —

Common Morse Code Input Examples

You want to decodeType this exactlyResult
The letter SS
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

Who This Morse Code Translator Is For

InMorseCode is built for a wide range of users — from first-time visitors who just heard Morse code in a movie, to professional ham radio operators who need precision CW timing. Here is exactly who this platform serves and how.

Amateur Radio Operators

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.

Students & Morse Learners

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.

Emergency Preparedness

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.

Educators & STEM Teachers

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.

Puzzle & Escape Room Designers

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.

 

Accessibility Users

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.

Why Choose InMorseCode?

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.

Bidirectional Real-Time Translation

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.

Authentic Audio Output With Full Control

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.

Three Output Modes: Sound, Light & Vibrate

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.

Multi-Language Morse Support Across Specialized Tools

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.

Save Audio Files & Share Links Instantly

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.

 

100% Private — Everything Runs in Your Browser

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.

Learn Morse Code Faster

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.

Learn Morse Code Faster Explanation

Is Morse Code Still Used Today? Yes — Here's Where

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.

Amateur Radio (Ham Radio) CW

The largest active community of Morse code users is amateur radio. Ham operators worldwide use CW (Continuous Wave) Morse transmission on shortwave bands for long-distance contacts, contesting, and emergency communications. In many countries, passing a Morse code test is still optional but earns additional frequency privileges. Organizations like the CW Academy, Long Island CW Club, and SKCC (Straight Key Century Club) have tens of thousands of active members.

Aviation Navigation Beacons

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.

Accessibility & Assistive Technology

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.

Emergency & Survival Signaling

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.

Education & Scouting

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.

Film, Games & Pop Culture

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.

Bottom line: Morse code is not obsolete — it is resilient. Because it requires only two distinguishable signals to encode the entire alphabet, it survives in any environment where more complex systems fail: low-bandwidth radio, medical disability, power outages, and situations where voice communication is impossible or dangerous.

History

The History of Morse Code — From 1838 to Today

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.

Frequently Asked Questions

Find answers to common questions about Morse code and our generator

Why does a Morse code translator show # instead of letters?

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.