Morse code represents text with short and long signals called dots and dashes. International Morse code assigns a pattern to every letter, digit, and common punctuation mark, making it useful for radio, signaling practice, and historical telegraphy.
Use the Morse code decoder when you already have dots and dashes and need readable text. Separate letters with spaces and use a slash for word breaks, for example ···· · ·−·· ·−·· −−− / ·−− −−− ·−· ·−·· −··.
The text to Morse code translator converts plain English letters, numbers, and supported punctuation into Morse code. It is useful for writing practice messages, checking Morse alphabet patterns, and preparing strings for audio playback.
The table below shows the International Morse code alphabet and numbers supported by the translator.
| A | ·− | N | −· | 0 | −−−−− |
| B | −··· | O | −−− | 1 | ·−−−− |
| C | −·−· | P | ·−−· | 2 | ··−−− |
| D | −·· | Q | −−·− | 3 | ···−− |
| E | · | R | ·−· | 4 | ····− |
| F | ··−· | S | ··· | 5 | ····· |
| G | −−· | T | − | 6 | −···· |
| H | ···· | U | ··− | 7 | −−··· |
| I | ·· | V | ···− | 8 | −−−·· |
| J | ·−−− | W | ·−− | 9 | −−−−· |
| K | −·− | X | −··− | ||
| L | ·−·· | Y | −·−− | ||
| M | −− | Z | −−·· |
Your Morse code conversions happen entirely in your browser. The decoder, translator, visual output, and audio playback run client-side, so your text is not sent to a server.
More Developer Tools
Namso Gen
namso.io
Random IBAN
randomiban.co
Random IMEI
randomimei.com
Random MAC
randommac.com
UUID Gen
createuuid.com
Password Gen
password-generator.co
Lorem Ipsum
makelorem.com
JSON Format
jsonformat.co
Hex to ASCII
hextoascii.co
Base64
base64decode.co
Hash Gen
hashgenerator.co
Char Counter
charcounter.io
QR Code
makeqrcode.io
URL Encode
urlencode.co
Binary Text
texttobinary.io
HTML Entities
htmlentities.io
Age Calc
calculateage.io
Compound Calc
compoundcalculator.io