Morse Code Translator - Online Morse Encoder & Decoder
Translate text to Morse code and decode Morse signals back to text. Sound playback supported. Learn and experiment with Morse code directly in browser.
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 and decode Morse signals back to text. Sound playback supported. Learn and experiment with Morse code directly in browser.
Create a custom vibration or beep pattern from a short Morse code message. Design unique ringtone ideas.
Use your keyboard or mouse as a straight key. Hear the tone and see the dots/dashes. Perfect for learning CW. Local.
Practice sending Morse code using a virtual straight key. Visual feedback and audio tone. Learn timing and proper fist.
Generate a random, completely nonsensical pseudocode block. Perfect for filling whiteboards in mockups. Just for laughs.
A bingo card filled with common meeting buzzwords. Mark them during your next call. Great for remote work fun.
Get an endless supply of clean, family‑friendly knock‑knock jokes. Click for a new one. No ads, just laughs.
Enjoy a random, algorithmically generated haiku. Nature or modern themes. Refresh for a new one. Simple beauty.
Enter a dialling code (+44, +1) to find which country it belongs to. Also search by country name. Static reference.
Freeze your live camera, then scan a QR code from the static frame. Works when auto‑scan fails. Private.
Enter a list of words or phrases and generate unique, printable bingo cards. Perfect for icebreakers and classrooms.
Interactive guide to crimping RJ45 connectors. See the wire order for T568A/B standards. Helpful for DIY network cables.
Paste a regular expression and get a step‑by‑step plain English explanation of what it does. Learn regex.
Paste a list of JavaScript values and see them pretty‑printed as if in the browser console. Great for debugging.
Query DNS records for any domain directly from your browser using DNS-over-HTTPS. See A, AAAA, MX, CNAME, and TXT. No logs.
Guess a random number between 1 and 1000 with feedback 'higher or lower'. Track attempts, beat the high score. Classic beginner's game.
Create a PGP key pair (RSA or ECC) directly in your browser with passphrase protection. Export public/private armored keys. No upload.
Find average first and last frost dates for your zip code using cached NOAA data. Garden planning essential.
Upload an RGB image and simulate how it might look when printed in CMYK. See out‑of‑gamut warnings. Pre‑press helper.
Generate a hilarious, completely fake conspiracy theory about everyday objects. Pure entertainment.
View the individual red, green, and blue channels of an image as grayscale. Photographer and developer tool.
Convert power units: watt, kilowatt, horsepower, BTU/h. Quick reference for electrical and mechanical engineering. Browser-based.
A curated collection of riddles. Load one per day with a button to reveal answer. Clean, simple, no tracking. Sharpen your mind.
Enter LMP or conception date and get detailed week‑by‑week milestones, trimester info, and due date. Educational only.
Shift the pitch of any audio clip by semitones without affecting playback speed. Perfect for music transposition. Local Web Audio.
Generate a realistic‑sounding dinosaur name and see a fun description. Perfect for kids and writers.
Create a customizable checkerboard or grid background using pure CSS gradients. Adjust cell size and colors. Copy the code.
Fill in your PWA details to generate a valid manifest.json file. Include icons, theme color, display mode.
Create a QR code that lets people connect to your Wi‑Fi without typing a password. Just scan and join. Secure local.
Upload an audio clip and generate an animated GIF of its waveform dancing. Shareable sound snippet. Canvas magic.