How to Use This Tool
Enter Your Text
Translate Morse code online for free - type English to get Morse, or paste Morse code to get English. The tool auto-detects the direction. Wrap prosigns in angle brackets: <SOS>, <SK>. You can also upload or drag a .txt file.
See Instant Output
The translated text or Morse code appears in real time in the output panel. Prosigns like <SOS> and <SK> are automatically recognized.
Play Audio
Click Play Morse to hear the code as audio beeps. Adjust speed (5-40 WPM) and frequency (400-1000 Hz) with the sliders. Watch the visual flasher blink in sync.
Copy, Download, or Export
Copy the output to your clipboard, download as .txt, or click Download WAV to export the audio. Use Clear to reset.
Morse Code Translator FAQ - Frequently Asked Questions
Is my text uploaded to a server?
▼
No. This tool runs 100% in your browser. Your text is never uploaded anywhere. All translation, audio generation, and WAV export happen entirely on your device.
How does auto-detection work?
▼
If your input contains only dots, dashes, spaces, and slashes, the tool treats it as Morse code and decodes it to text. Otherwise, it encodes your text to Morse code.
What characters does it support?
▼
All 26 letters (A-Z), digits (0-9), and common punctuation (. , ? ! / ( ) & : ; = + - _ and @). Prosigns SOS and SK are also supported when wrapped in angle brackets.
Can I hear the Morse code?
▼
Yes. Click Play Morse to hear the code as audio beeps. Adjust the speed (5-40 WPM) and frequency (400-1000 Hz) using the sliders. A visual flasher blinks in sync with the audio.
Can I download the audio?
▼
Yes. Click Download WAV to export the Morse code as a standard .wav audio file. The file uses your current WPM and frequency settings.
What are prosigns?
▼
Prosigns are special Morse code sequences sent as a single unit without gaps between letters. Type <SOS> or <SK> in your input to use them. SOS is the international distress signal.
What happens if I refresh the page?
▼
Your input text is automatically saved to your browser's local storage. Refreshing restores your text exactly as you left it. Click Clear to remove stored data.
What does the visual flasher do?
▼
The circular indicator blinks yellow for active tones and gray for silence, synced with the audio playback. The current Morse character is also highlighted in the live preview below the controls.
What Is Morse Code?
Morse code is a character encoding system that represents letters, numerals, and punctuation as sequences of short signals (dots) and long signals (dashes). Invented in the 1830s by Samuel Morse and Alfred Vail for use with the electric telegraph, it became the dominant communication method for long-distance messaging for over a century.
This free online Morse code translator converts text to Morse code and Morse code to text with auto-detection, audio playback, visual flasher, and WAV export. It runs 100% in your browser - no data is sent to any server.
Morse Code Translator Features
Auto-Detection
▼
The tool automatically detects whether your input is plain text or Morse code. If the input contains only dots, dashes, spaces, and slashes, it decodes Morse to text. Otherwise, it encodes text to Morse.
Audio Playback
▼
Hear your Morse code played as sine-wave beeps directly in the browser. Dots are short tones, dashes are three times longer. Proper timing gaps are maintained between symbols, characters, and words per international standards.
Speed & Frequency Controls
▼
Adjust playback speed from 5 to 40 words per minute (WPM). Frequency can be set from 400 Hz to 1000 Hz - the default 600 Hz matches traditional CW practice.
Visual Flasher & Character Highlighting
▼
A circular light indicator blinks in sync with the audio - yellow for active tones, gray for silence. The current Morse character being played is highlighted in yellow in a live preview below the controls.
Prosigns Support
▼
Wrap prosigns in angle brackets in your input: <SOS>, <SK>. These are transmitted as single units without inter-character gaps, following international convention.
WAV Audio Export
▼
Download your Morse code as a standard .wav audio file. The exported file uses the same WPM and frequency settings. Everything is generated locally in your browser.
File Upload & Drag and Drop
▼
Upload a .txt file using the Upload button or drag and drop a text file directly onto the input area. The file contents are loaded instantly for translation.
Who Needs a Morse Code Translator?
Ham Radio Operators
Practice sending and receiving CW (Continuous Wave) Morse code at various speeds, with audio playback matching real transmission timing.
Students
Learn Morse code interactively with audio, visual flasher, and character highlighting. Adjust speed as you improve your recognition skills.
Educators
Teach communication history and encoding concepts with a hands-on tool that brings Morse code to life through sound and light.
Scouts & Cadets
Practice Morse code for scouting badges, cadet training, and outdoor communication skills with adjustable speed and audio feedback.
Puzzle Enthusiasts
Decode Morse code clues in puzzles, escape rooms, geocaching challenges, and CTF competitions instantly.
Escape Room Designers
Create Morse code puzzles with audio files. Use Download WAV to export clues at specific speeds for your room designs.
Game Developers
Generate Morse code audio files for in-game puzzles, easter eggs, and atmospheric sound effects. Export as WAV with precise timing.
Podcast Producers
Create Morse code audio segments for intros, transitions, or thematic elements. Export as WAV at your preferred speed and frequency.
Film & Video Editors
Generate authentic Morse code audio for period films, documentaries, and video projects requiring telegraph or radio sounds.
Music Producers
Create Morse code samples at specific frequencies for incorporation into electronic music, sound design, and audio art.
Accessibility Researchers
Explore Morse code as an alternative input method for assistive technology and switch-based communication systems.
Emergency Preparedness
Learn and practice SOS and other emergency Morse signals for disaster preparedness and off-grid communication skills.
History Enthusiasts
Explore how messages were encoded and transmitted during the telegraph era. Translate historical messages and hear them as audio.
Military History Buffs
Decode wartime Morse code messages and understand the communication systems used in historical military operations.
Web Developers
Generate Morse code text and audio for web applications, interactive exhibits, and educational platforms.
Teachers
Create Morse code exercises, quizzes, and audio materials for STEM classes, history lessons, and coding workshops.
Content Creators
Add Morse code elements to videos, social media posts, and creative projects for unique visual and audio effects.
Geocachers
Decode Morse code coordinates and clues hidden in geocache descriptions and multi-cache puzzles.
CTF Competitors
Quickly decode Morse code challenges in capture-the-flag cybersecurity competitions and hacking challenges.
Aviation Enthusiasts
Learn to identify airport and navigation beacon identifiers that are still broadcast in Morse code worldwide.
Sailors & Boaters
Learn Morse code for maritime communication, light signaling, and understanding navigational beacon identifiers.
Preppers
Add Morse code to your communication toolkit for scenarios where voice radio, phones, and internet are unavailable.
Hobbyists
Explore Morse code as a fun skill to learn. Practice encoding and decoding messages with friends using light, sound, or tapping.
Everyone
Translate text to Morse code and back instantly on any device - with audio playback, visual flasher, and WAV export.
Morse Code Reference Chart
| Character | Morse | Character | Morse | Character | Morse |
|---|---|---|---|---|---|
| 0 | ----- | I | .. | . | .-.-.- |
| 1 | .---- | J | .--- | , | --..-- |
| 2 | ..--- | K | -.- | ? | ..--.. |
| 3 | ...-- | L | .-.. | ' | .----. |
| 4 | ....- | M | -- | ! | -.-.-- |
| 5 | ..... | N | -. | / | -..-. |
| 6 | -.... | O | --- | ( | -.--. |
| 7 | --... | P | .--. | ) | -.--.- |
| 8 | ---.. | Q | --.- | & | .-... |
| 9 | ----. | R | .-. | : | ---... |
| A | .- | S | ... | ; | -.-.-. |
| B | -... | T | - | = | -...- |
| C | -.-. | U | ..- | + | .-.-. |
| D | -.. | V | ...- | - | -....- |
| E | . | W | .-- | _ | ..--.- |
| F | ..-. | X | -..- | " | .-..-. |
| G | --. | Y | -.-- | $ | ...-..- |
| H | .... | Z | --.. | @ | .--.-. |
| Prosign | Morse | Meaning |
|---|---|---|
| <SOS> | ...---... | International distress signal |
| <SK> | ...-.- | End of contact |
Tips for Using Morse Code
Learn by sound, not sight
Experienced operators learn Morse by recognizing the rhythm of each character, not by counting dots and dashes. Use the audio playback to train your ear.
Start slow, then speed up
Begin at 5-10 WPM and gradually increase. The Farnsworth method sends characters at full speed with extra gaps between them - the speed slider helps with this.
Use the NATO phonetic alphabet
When mixing Morse with voice communication, pair it with the phonetic alphabet (Alpha, Bravo, Charlie) for clarity.
SOS needs no gaps
The SOS prosign is sent as a continuous sequence without pauses between letters. Type <SOS> in this tool to generate it correctly.
Slash separates words
In written Morse, a forward slash (/) with spaces on both sides separates words. Single spaces separate characters within a word.
Export for projects
Use Download WAV to create Morse audio files for podcasts, games, escape rooms, or educational materials - all generated in your browser.
Privacy & Security
This tool runs 100% in your browser. Your text is never uploaded to any server. Audio is generated and WAV files are encoded entirely on your device.
Your input is stored only in your browser's local storage so it persists when you refresh the page. You can clear it at any time using the Clear button. No cookies are used, no analytics track your text content, and no third-party services have access to what you type.