Free Morse Code Translator

Convert text to Morse code or decode Morse back to text instantly. Built to the International Morse Code standard (ITU-R M.1677-1), InMorseCode includes authentic CW audio, adjustable WPM, Farnsworth timing, image and audio decoding, light and vibration output, and works entirely in your browser—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 defined by ITU-R Recommendation M.1677-1. It provides accurate bidirectional text-to-Morse and Morse-to-text conversion, real-time audio playback calibrated to ITU timing ratios, and a comprehensive reference covering letters, numbers, punctuation, prosigns, and Q-codes. The platform is designed for amateur radio operators, students, educators, accessibility users, emergency preparedness practitioners, and puzzle and escape room designers. All translation, audio generation, and output runs entirely within the user's browser — no input text is ever transmitted to or stored on any server.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

Why Choose InMorseCode?

InMorseCode is more than a basic Morse code translator. It’s a complete platform for translating, learning, practicing, and exploring International Morse Code with tools designed for beginners, students, amateur radio operators, educators, developers, and professionals. Every feature is built to provide accurate, fast, and standards-compliant results while keeping the experience simple, private, and completely free.

Real-Time Translation

Translate plain text to Morse code or decode Morse back into readable text instantly. Every conversion happens in your browser with no waiting, no account required, and no unnecessary steps, making it perfect for quick lookups, learning, and everyday use.

Authentic CW Audio

Hear Morse code exactly as it should sound. Generate authentic Continuous Wave (CW) audio with adjustable Words Per Minute (WPM) and Farnsworth timing, making it ideal for listening practice, radio training, and improving Morse code recognition skills.

Sound, Light & Vibration Output

Experience Morse code in multiple ways. In addition to text translation, you can play Morse through audio, visual light signals, or device vibration, helping you learn, practice, or communicate using different output methods across supported devices.

Image & Audio Decoding

Need to decode Morse from a screenshot, photo, or audio recording? Use our dedicated tools to recognize Morse code from images and sound, making it easier to analyze real-world signals without manual transcription.

Specialized Morse Code Tools

Beyond the standard translator, InMorseCode offers a growing collection of specialized tools including international Morse translators, file converters, CW generators, practice trainers, and interactive learning resources. 

100% Browser-Based & Privacy Friendly

Your translations stay on your device. InMorseCode performs processing directly in your browser whenever possible, without requiring registration or storing your translation history, giving you a fast, secure, and privacy-friendly experience.
Explore more powerful tools including our Image to Morse Translator, Audio to Morse Translator, and the complete collection of All Morse Code Translators to discover everything you need for translating, decoding, and learning Morse code in one place.

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

Getting started with InMorseCode takes only a few seconds. Follow these simple steps to translate, decode, and practice Morse code instantly.

✍️ Type

Enter plain text or paste a Morse code sequence into the translator.

⚡ Translate

Convert text to Morse code or decode Morse into readable text instantly using the International Morse Code standard.

🔊 Play

Listen to authentic CW audio or use light and vibration modes to experience Morse code in different ways.

⬇️ Download

Copy your translation or download the generated Morse code audio for practice, sharing, or offline use.

Whether you want to learn Morse code or decode a message, our interface is designed for beginners and experienced users alike.

Popular Morse Code Tools

Explore our collection of free Morse code tools designed for translation, decoding, practice, and learning. Whether you need to convert text, decode audio or images, improve your CW skills, or experiment with Morse signals, InMorseCode provides everything in one place.

Morse Machine

Practice sending and receiving Morse code with an interactive Morse machine that helps improve speed, timing, and accuracy.

Image to Morse

Upload a screenshot, photo, or scanned image to detect and decode Morse code automatically using our image recognition tool.

Audio to Morse

Convert Morse audio recordings into readable text or generate authentic CW audio with adjustable speed for training and analysis.

CW Generator

Generate accurate Continuous Wave (CW) Morse code with customizable WPM, Farnsworth timing, tone frequency, and playback controls.

Farnsworth Trainer

Practice Morse code using Farnsworth timing to improve character recognition while gradually increasing your overall sending and receiving speed.

All Morse Code Translators

Discover specialized Morse code tools including text, image, audio, light, file, and international Morse translators—all organized in one place.

Popular Morse Code Phrases

Looking for the Morse code of a common word or phrase? Explore our most popular translations with accurate International Morse Code, pronunciation tips, audio examples, and practical usage. Each guide includes the complete Morse code sequence along with helpful explanations to make learning faster and easier.

SOS in Morse Code

Learn the world’s most recognized emergency signal, its history, pronunciation, and the correct Morse code sequence.

Hello in Morse Code

Discover how to write and pronounce “Hello” in Morse code with examples, audio playback, and character-by-character breakdown.

Love in Morse Code

Translate the word “Love” into Morse code and explore creative ways to use it in messages, gifts, and personal projects.

Built on the International Morse Code Standard

InMorseCode uses the International Morse Code standard (ITU-R M.1677-1) to provide accurate and reliable translations for letters, numbers, punctuation, and common symbols. Every tool on our platform follows globally recognized Morse code timing rules, ensuring consistent results for learning, practice, amateur radio, emergency communication, and everyday use.

Our translator supports authentic Continuous Wave (CW) audio with adjustable Words Per Minute (WPM) settings and Farnsworth spacing, allowing beginners and experienced operators to practice at comfortable speeds. Whether you’re converting text, decoding Morse code, or training your listening skills, you can trust that every translation follows established international standards.

Want to learn more? Explore our guides on What is Morse Code?, Morse Code Timing, and Farnsworth Timing to understand how Morse code works and improve your sending and receiving skills.

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.

Supported Features

Everything you need to translate, decode, practice, and learn Morse code is available in one place. InMorseCode combines powerful translation tools with interactive learning features, making it suitable for beginners, students, amateur radio operators, educators, and professionals.

 

FeatureStatus
Text ↔ Morse Translation
Morse ↔ Text Decoding
Authentic CW Audio Playback
Image to Morse Decoder
Audio to Morse Decoder
Flash Light Signals
Vibration Output
Adjustable WPM Speed
Farnsworth Timing
Download WAV Audio
Copy & Share Results
100% Free & Browser-Based

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.

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
Output modes: Sound (CW tone), Light (screen flash), Vibrate (haptic)
Audio export: .wav download
Privacy:  100% browser-side — no data transmitted

Learn Morse Code

Whether you’re just getting started or improving your Morse code skills, our learning guides cover everything from the alphabet and numbers to common phrases, names, timing, and practical communication. Explore step-by-step tutorials, interactive practice resources, and real-world examples to build confidence at your own pace.

🔤 Morse Code Alphabet

Learn every letter from A to Z with pronunciation, audio examples, and character-by-character explanations.

🔢 Numbers in Morse Code

Master Morse code numbers (0–9), understand number spacing, and practice reading and sending numeric sequences.

📜 History of Morse Code

Explore the fascinating history of Morse code from Samuel Morse's original telegraph system to the International Morse Code standard used by amateur radio operators, educators, and communication enthusiasts around the world.

🕒 Morse Code Timing

Master the timing rules that make Morse code accurate and easy to understand. Learn the correct length of dots, dashes, character spacing, word spacing, and Words Per Minute (WPM) with practical examples and visual explanations.

👤 Names in Morse Code

Translate popular names into Morse code with letter breakdowns, audio playback, and creative ideas for gifts, bracelets, and tattoos.

💬 Common Morse Code Phrases

Discover everyday greetings, emergency messages, and popular phrases including SOS, Hello, Thank You, Help, and I Love You.

📡 Practice & Training

Improve your speed and accuracy with interactive CW generators, Farnsworth timing, Morse machines, and hands-on practice tools.

📚 Morse Code Guides

Learn the history of Morse code, how it works, decoding techniques, learning methods, and other beginner-friendly tutorials.

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 = …. .. / — — —

Uses

Real-World Uses of Morse Code

Although Morse code was originally developed for telegraph communication, it is still used today for education, radio communication, emergency signaling, accessibility, and recreational activities. Explore how Morse code remains useful across different fields and communities.

📻 Ham Radio

Amateur radio operators use Morse code (CW) for reliable long-distance communication, especially when voice signals are weak. Practice with our CW Generator and Farnsworth Trainer to improve sending accuracy, receiving speed, and on-air confidence.

✈️ Aviation

Pilots and aviation professionals may encounter Morse code through navigation beacons and historical radio communication systems. Learning the basics helps understand aviation history and recognize identification signals used in training and navigation.

🚨 Emergency Communication

Morse code remains one of the simplest backup communication methods during emergencies. Signals such as SOS can be transmitted using sound, light, vibration, or visual flashes when conventional communication is unavailable.

🎓 Education & Learning

Teachers, students, and beginners use Morse code to learn communication history, improve pattern recognition, and explore coding concepts through interactive lessons, alphabet charts, phrase guides, and hands-on practice tools.

♿ Accessibility

Morse code can provide an alternative communication method for people with certain physical or speech limitations. Modern assistive technologies continue to use Morse-based input systems because they require only simple, repeatable signals.

🧩 Escape Rooms & Puzzles

Morse code frequently appears in escape rooms, treasure hunts, geocaching, and puzzle games. Decode hidden messages, recognize visual and audio clues, and sharpen your problem-solving skills using our free Morse code translator and decoding tools.

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 (CW)

The largest active Morse code community is ham radio. Amateur operators worldwide use CW (Continuous Wave) transmission on shortwave bands for long-distance contacts, contesting, and emergency communication nets. Organizations including the CW Academy, Long Island CW Club, and SKCC (Straight Key Century Club) have tens of thousands of active members practicing Morse daily.

Aviation Navigation

Every VOR (VHF Omnidirectional Range) and NDB (Non-Directional Beacon) navigational aid continuously transmits its two- or three-letter identifier in Morse code so pilots can verify the correct beacon. When a pilot tunes their nav radio to SFO, they hear … ..-. — to confirm the San Francisco VOR. These identifiers are printed on aviation charts worldwide.

Accessibility Technology

Google added Morse code input to Android’s Gboard keyboard in 2018 for users with motor disabilities. A person who can control only a single switch — via head movement, sip-and-puff, or eye blink — can type full text using just two inputs: dot and dash. Morse code is one of the most efficient low-barrier text input methods ever designed.

Emergency Signaling

SOS can be sent with a flashlight, mirror, whistle, or any two-signal mechanism. Military survival training still includes Morse because it works when voice, radio, and digital systems have all failed. Its simplicity means an injured or trapped person can signal for help with minimal equipment.

Film, Games, and Escape Rooms

Morse code appears throughout popular culture — in Interstellar, Stranger Things, LOST, Call of Duty, and countless escape room puzzles. Solving these requires exactly the knowledge this translator builds. The fastest way to verify any Morse code message you find in media is to paste it directly into this tool.

Education and Scouting

Morse code is a merit badge subject for Boy Scouts and Girl Guides worldwide. Its binary structure — exactly two signal types encode the entire alphabet — makes it an intuitive entry point to encoding theory, signal processing, and the fundamentals of digital communication.

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.

Q-Codes: The Shorthand Language of Amateur Radio

Q-codes are three-letter codes beginning with Q, used by amateur radio operators as shorthand in CW (Morse code) transmissions. Each code is a complete question or statement:
Q-CodeAs a StatementAs a Question
QSOI can communicate with [station]Can you communicate with [station]?
QTHMy location is…What is your location?
QRMI am experiencing interferenceAre you experiencing interference?
QRNI am troubled by staticAre you troubled by static?
QRZYou are being called by…Who is calling me?
QSLI acknowledge receiptCan you acknowledge receipt?
QRTI am stopping transmissionShall I stop transmitting?
QRQSend fasterShall I send faster?
QRSSend more slowlyShall I send more slowly?
QROIncrease transmitter powerShall I increase transmitter power?
QRPDecrease transmitter power (also: low-power operation)Shall I decrease transmitter power?

Q-codes are used internationally and are valid regardless of language. A German operator and a Japanese operator can exchange Q-codes in Morse without sharing a common spoken language.

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

What is the difference between a dot and a dash in Morse code?

A dot (dit) is a short signal lasting 1 time unit. A dash (dah) is a long signal lasting 3 time units. The gap between signals within a single letter is 1 unit. The gap between letters is 3 units. The gap between words is 7 units. These timing ratios are defined by ITU-R Recommendation M.1677-1 and are the same worldwide.

A # appears when the input contains a character not included in the International Morse Code standard — such as an emoji, an accented letter (é, ñ, ü), or an unsupported symbol. Remove the flagged character and the rest of the translation will be unaffected.

Use a single space between letters and a / (space-slash-space) between words. Do not use double spaces. See the full input format guide above.

Farnsworth timing keeps characters at full speed but extends the gaps between letters and words. It is strongly recommended for beginners because it prevents a counting habit and trains direct audio-to-letter recognition. Set Farnsworth WPM lower than your character WPM to activate it.

CW (Continuous Wave) tone is the clean sine-wave beep used by modern amateur radio operators. Telegraph sounder is the original clicky mechanical sound of 19th-century telegraph equipment. Both are historically accurate; CW tone is used for Morse code practice and radio operation.

 

Prosigns are special procedural signals used in radio CW operation — sent as a single blended character. Common prosigns include AR (end of message), SK (end of contact), BT (break/separator), and the well-known SOS distress signal.

“PARIS” is the international benchmark word for measuring Morse code speed. At exactly 20 WPM, the word PARIS plus its trailing word-space takes 3 seconds to transmit. All WPM measurements on this tool use the PARIS standard per ITU specification.

Audio-to-text Morse decoding (uploading a sound file or using a microphone) is an advanced feature. The translator on this page generates and plays Morse audio. For audio input decoding, this requires a signal processing decoder — a feature in our roadmap.

The translator itself runs entirely in your browser and does not send data to servers. However, audio playback requires the Web Audio API, which is available in all modern browsers when online. An offline version is available by saving the page from your browser.

The ITU standard includes 18 punctuation marks: period (.), comma (,), question mark (?), apostrophe (‘), exclamation mark (!), forward slash (/), parentheses (( )), ampersand (&), colon (:), semicolon (;), equals sign (=), plus sign (+), hyphen (-), underscore (_), quotation mark (“), at sign (@), and dollar sign ($).

International Morse Code (ITU-R M.1677-1) is the worldwide standard and is used identically in every country for Latin-script languages. Some languages have their own Morse extensions: Russian uses a 33-letter Cyrillic standard (1856), Japanese uses Wabun code for katakana (1942), and Arabic has its own Morse mapping. This translator implements International Morse Code; dedicated tools for Russian and Japanese Morse are also available on this platform.

SOS — ... --- ... — three dots, three dashes, three dots. It is the international distress signal, recognized worldwide, and its pattern is the most memorable in Morse code. Type SOS into the translator and press Play at 15 WPM. Listen until the pattern is automatic. You will then know the most important Morse sequence in existence.

Ready to Translate Morse Code?

Convert text to Morse code, decode Morse instantly, and practice with authentic CW audio all from one free, browser-based platform. Whether you're learning Morse code, solving a puzzle, or communicating with CW, InMorseCode has the tools you need.

Start Using the Free Morse Code Translator →