Morse Code Translator
Translate text to and from International Morse Code in your browser. Pick a direction, type your message, and the result appears instantly.
How to use this tool
- 1
Choose a direction from the dropdown: 'Text to Morse' to encode, or 'Morse to Text' to decode.
- 2
Type or paste your message into the text box.
- 3
Read the converted result in the monospace output panel below; it updates live as you type.
- 4
When encoding, use normal spaces between words; when decoding, separate letters with a single space and words with a forward slash (/).
What is Morse code and how does this translator handle it?
Morse code represents text as sequences of short signals (dots) and long signals (dashes). It was developed in the 1830s and 1840s for telegraph transmission and is still used today in amateur radio, aviation beacons, and assistive communication. This tool uses the International Morse Code alphabet defined by ITU-R M.1677, covering the 26 unaccented Latin letters A-Z, the digits 0-9, and common punctuation such as period, comma, question mark, slash, parentheses, colon, plus, equals, and the at-sign. When encoding, the tool uppercases your input (Morse has no case), maps each supported character to its code, joins letters with a single space, and turns word breaks into a forward slash (/). When decoding, it splits your input on single spaces, converts the slash back to a space, and looks up each dot-dash token. The matching is strict: any character or token it does not recognize is silently dropped from the output rather than flagged. It also does not model real Morse timing (dot, dash, and gap durations) or produce audio, so it is a text translator, not a signal generator.
Common use cases
Amateur (ham) radio operators encoding or checking a call sign and short message before keying it on the air.
Scout troops, escape-room designers, and teachers creating dot-dash puzzles and decoding student answers.
Hobbyists decoding a Morse message they found in a game, film, or geocache to read the hidden text.
Makers prototyping an LED or buzzer project who need the dot-dash pattern for a word to drive their hardware.
Writers and trivia fans verifying that a phrase like an SOS or a name translates the way they expect.
Students learning the International Morse alphabet who want instant feedback while practicing letters and digits.
Frequently asked questions
What does the forward slash (/) mean?▼
Which characters are supported?▼
Why did some of my characters disappear?▼
Does it matter if I type uppercase or lowercase?▼
Why does decoding need exactly one space between letters?▼
Can it play the Morse as sound or set the timing?▼
Is my text uploaded to a server?▼
Related tools
Bcrypt Hash Generator
Generate bcrypt password hashes (client-side).
HMAC Generator
Generate HMAC signatures with SHA-256, SHA-1, MD5.
AES Encryption
Encrypt and decrypt text with AES-256 in your browser.
2FA QR Code Generator
Generate TOTP/2FA QR codes for authenticator apps.
Password Strength Tester
Test password strength against entropy and dictionaries.
Caesar Cipher Encoder
Encode and decode Caesar cipher with custom shifts.