Text to Morse Code Decoder - Online CW Translation Tool
Translate text to Morse code with audio playback. Adjust speed and tone. An educational tool for amateur radio enthusiasts. Works offline.
UD5 Toolkit
Convert text to CW (Continuous Wave) audio — play online or download as WAV
| A | · — | B | — · · · | C | — · — · |
| D | — · · | E | · | F | · · — · |
| G | — — · | H | · · · · | I | · · |
| J | · — — — | K | — · — | L | · — · · |
| M | — — | N | — · | O | — — — |
| P | · — — · | Q | — — · — | R | · — · |
| S | · · · | T | — | U | · · — |
| V | · · · — | W | · — — | X | — · · — |
| Y | — · — — | Z | — — · · |
| 0 | — — — — — | 1 | · — — — — |
| 2 | · · — — — | 3 | · · · — — |
| 4 | · · · · — | 5 | · · · · · |
| 6 | — · · · · | 7 | — — · · · |
| 8 | — — — · · | 9 | — — — — · |
| . | · — · — · — | , | — — · · — — |
| ? | · · — — · · | / | — · · — · |
| @ | · — — · — · | = | — · · · — |
· = dit (dot), — = dah (dash). Space between letters: 3 units, between words: 7 units.
Morse code is a character encoding system that represents letters, numbers, and punctuation as sequences of two signal durations: dots (dits) and dashes (dahs). A dot is a short signal (1 unit), and a dash is a long signal (3 units). Characters are separated by a gap of 3 units, and words by 7 units. It was invented by Samuel Morse in the 1830s for telegraph communication and remains widely used in aviation, amateur radio (ham radio), and emergency signaling.
CW stands for Continuous Wave. In radio terminology, CW refers to transmitting a pure, unmodulated carrier wave that is turned on and off in the pattern of Morse code. Unlike voice or data modes, CW uses very narrow bandwidth (typically 100–150 Hz), making it highly efficient for long-distance communication even with low power. It's the original and still one of the most popular modes in amateur radio.
WPM stands for Words Per Minute. A standard "word" in Morse code timing is "PARIS", which equals exactly 50 unit durations (including the word gap). At 20 WPM, one unit = 1.2 / 20 = 0.06 seconds (60 ms), so a dit lasts 60 ms and a dah lasts 180 ms. Beginners often start at 5–10 WPM, while experienced operators can copy 30+ WPM. Our tool supports 5 to 40 WPM.
The most common CW sidetone frequency is between 600 Hz and 800 Hz, with 700 Hz being a popular default. This range is pleasant to the human ear and cuts through background noise well. Lower frequencies (300–500 Hz) sound deeper and may be preferred by some operators, while higher frequencies (800–1000 Hz) are brighter and easier to hear for those with high-frequency hearing loss. Our generator defaults to 700 Hz and lets you adjust from 300 to 1000 Hz.
Yes! Click the Download WAV button to export your Morse code audio as a 16-bit, 44100 Hz mono WAV file. This standard format is compatible with virtually all audio players, editing software, and devices. You can use the downloaded files for practice, ringtones, notifications, or embedding in projects. The download uses the same frequency, speed, and volume settings you've selected.
Start by learning the most common letters (E, T, A, N, I, M) at a comfortable speed like 15–20 WPM. Use the Koch method: begin with 2 letters, practice until you reach 90% accuracy, then add one more letter. Listen to the rhythm of each character rather than counting dots and dashes. Our generator helps by letting you type any text and hear it instantly — great for self-testing and ear training. Consistent daily practice of 15–20 minutes is more effective than long, infrequent sessions.
Absolutely! Morse code is actively used by amateur radio operators worldwide for long-distance (DX) contacts and contests. It's also used in aviation navigation beacons (NDBs transmit identifier codes in Morse), maritime signaling, and by people with disabilities who use Morse as an assistive input method. The U.S. Navy and Coast Guard still train personnel in Morse for emergency communications. Its simplicity and ability to penetrate noise make it invaluable when other modes fail.
Translate text to Morse code with audio playback. Adjust speed and tone. An educational tool for amateur radio enthusiasts. Works offline.
Translate text to Morse code and decode Morse signals back to text. Sound playback supported. Learn and experiment with Morse code directly in browser.
Select a key and build chord progressions (I-IV-V, etc.). Hear them played with simple piano sounds. Great for songwriting inspiration. Local audio synthesis.
Click buttons to play real animal sounds: lion roar, bird tweet, dolphin click. Studio recorded. No load.
Reduce reverb and echo from a vocal recording using a basic noise gate and filter. Quick cleanup for bad room acoustics.
Enter letters and find all possible English words (from a built-in dictionary). Filter by minimum length. Great for Scrabble or word games. Local dictionary lookup.
Get a random chord progression (e.g., I‑V‑vi‑IV) with a suggested key. Play with built‑in piano sounds. For songwriters.
Type letters and discover all possible English words. Useful for word games like Scrabble. Dictionary lookup is client‑side.
A random note name appears; click the correct position on the bass fretboard. Beat your time and accuracy.
Check off exposures (sounds, people, surfaces) to ensure a well‑adjusted dog. Print card.
Paste a hash and the tool guesses which algorithm created it based on length and format. Useful for forensic analysis.
Search plant name to instantly see if it's toxic to dogs and cats. ASPCA data reference.
Visually configure scroll‑snap containers and items. Adjust alignment, stop behavior, and padding. Copy the clean CSS instantly.
Generate the MD5 hash of any text string. For quick integrity checks. All local computation.
Format a list of Q&A pairs and export as a CSV ready for Anki import. Simple line‑based template. Local.
Style underlines, overlines, and strike-throughs with colors, wavy styles, and thickness. Modern CSS text‑decoration.
Generate a random medieval occupation with a short description. For NPCs or historical curiosity. Local list.
Design a fully styled scrollbar with colors, width, radius, and hover effects. Supports both ::-webkit‑scrollbar and Firefox scrollbar‑width.
Shift the pitch of any audio clip by semitones without affecting playback speed. Perfect for music transposition. Local Web Audio.
Create a realistic letterpress (debossed) text effect using CSS text‑shadow and background. Adjust depth and light direction. Copy code.
Generate a realistic‑sounding dinosaur name and see a fun description. Perfect for kids and writers.
Upload a small pixel art image and get a CSS grid layout that recreates it using divs. Novelty developer tool.
Generate a random, funny or serious company slogan for your startup idea. Brainstorming helper. All local.
Generate a random, somewhat meaningful song lyric line. Write your own hit with AI‑free randomness. All local.
Pick an emoji and convert it into a proper favicon .ico file for your website. No design skills needed. Instant download.
Generate a realistic‑sounding exoplanet designation (e.g., Kepler‑442b) and a sci‑fi planet description. For worldbuilding.
Add a decorative rectangular border/frame to your image. Adjust width, color, and shadow. Download the framed photo.
Click for an endless stream of random dad jokes and puns. Copy and share. Guaranteed to make you groan. All local.
Generate a random Sudoku puzzle with a unique solution. Choose difficulty and type numbers on the board. Timer and mistake counter.
Enter a list of words and create a custom word search grid. Choose difficulty, print or export as PDF. Great for teachers.